Gira X1 · GPA · Wizualizacja KNX · 10 min czytania

Gira X1: Konfiguracja serwera KNX Smart Home i konfiguracja aplikacji

Gira X1 to nie tylko router IP KNX – to połączony router IP, serwer aplikacji smart home i brama zdalnego dostępu w jednym urządzeniu na szynę DIN. Konfiguracja wymaga dwóch oddzielnych narzędzi: ETS6 dla instalacji KNX oraz Gira Project Assistant (GPA) dla warstwy wizualizacji. Ten przewodnik obejmuje oba, a także konfigurację HomeKit, Alexy i zdalnego dostępu.

Czym jest Gira X1 – i co robi jednocześnie

Gira X1 (numer zamówienia 1002 00) to urządzenie na szynę DIN zasilane napięciem 24 V DC. Posiada dwa porty Ethernet (jeden dla LAN, jeden dla szkieletu KNX IP) oraz złącze magistrali KNX TP. Pełni jednocześnie trzy role, dlatego w większości projektów mieszkaniowych zastępuje zarówno router KNX IP, jak i oddzielny serwer wizualizacji.

Router KNX IP

  • Tunelowanie KNXnet/IP (do 4 jednoczesnych połączeń)
  • Routing KNXnet/IP – szkielet IP przez multicast 224.0.23.12
  • Adres indywidualny ETS6: przypisywany jak każdy router KNX IP
  • Tabela filtrów adresów grupowych dla przekazywania telegramów
  • Interfejs programowania ETS6 – pobieranie, odczyt, monitorowanie

Serwer aplikacji Smart Home

  • Hostuje strukturę budynku (piętra, pomieszczenia, funkcje)
  • Obsługuje aplikację Gira Smart Home na iOS i Androida
  • Przechowuje konfiguracje scen i ulubione
  • Silnik powiadomień push dla wyzwalaczy binarnych KNX
  • Konfigurowany przez Gira Project Assistant (GPA) – oddzielnie od ETS6

Brama zdalnego dostępu

  • Przekaźnik chmurowy Gira do zdalnego dostępu do aplikacji bez VPN
  • Mostek HomeKit – zgłasza się jako koncentrator Apple HomeKit
  • Integracja umiejętności Amazon Alexa
  • Integracja akcji Asystenta Google
  • Interfejs webowy na lokalnym IP dla logów i monitora grup

Uwaga dotycząca sprzętu: X1 wymaga zewnętrznego zasilacza 24V DC (nie zasilany z magistrali). Pobiera około 5W. Zawsze przypisz statyczny adres IP w routerze – X1 musi być osiągalny pod stałym adresem, aby aplikacja i przekaznik chmury mogły się ponownie połączyć po cyklach zasilania.

Dwa narzędzia, dwie warstwy: ETS6 i GPA

Częstym źródłem nieporozumień jest to, że X1 wymaga dwóch całkowicie oddzielnych narzędzi konfiguracyjnych. ETS6 konfiguruje samą instalację KNX – parametry urządzeń, adresy grupowe, topologie. Gira Project Assistant (GPA) konfiguruje tylko warstwę wizualizacji na istniejącym projekcie KNX. GPA nie zastępuje ETS6.

ZadanieNarzędzieUwagi
Programowanie parametrów urządzeń KNXETS6Siłowniki, czujniki, przełączniki – standardowe uruchomienie KNX
Tworzenie i przypisywanie adresów grupowychETS6Wszystkie definicje DPT i przypisania GA wykonane w ETS6
Pobierz projekt ETS6 do urządzeńETS6Poprzez tunelowanie KNXnet/IP przez X1
Przypisz adres indywidualny X1ETS6X1 pojawia się jako router KNX IP w topologii ETS6
Importuj adresy grupowe do GPAGPAZaimportuj plik .knxproj – to łącze między ETS6 a GPA
Utwórz piętra i pomieszczeniaGPAStruktura budynku widoczna w aplikacji Gira
Przypisz GA do obiektów funkcyjnychGPAObiekty oświetlenia, rolet, termostatu, scen
Skonfiguruj ikony i nazwy aplikacjiGPACo widzą użytkownicy końcowi w aplikacji iOS/Android
Skonfiguruj HomeKit, Alexa, GoogleGPAIntegracje z platformami głosowymi
Zarejestruj X1 w chmurze GiraGPA + konto GiraWymagane do zdalnego dostępu przez przekaźnik chmury Gira

Instalacja i licencjonowanie GPA

Gira Project Assistant jest bezpłatnym pobraniem ze strony gira.com. Licencja jest powiązana z numerem seryjnym X1 – brak klucza sprzętowego, brak rocznej subskrypcji. Gdy GPA po raz pierwszy łączy się z X1, odczytuje numer seryjny i aktywuje się automatycznie przez internet. Aktywacja offline jest dostępna za pośrednictwem pomocy technicznej Gira dla lokalizacji bez dostępu do internetu podczas uruchamiania.

Sekwencja konfiguracji GPA

  1. Pobierz GPA ze strony gira.com (tylko Windows – brak wersji na macOS)
  2. Zainstaluj GPA na laptopie używanym do uruchamiania
  3. Podłącz laptop do tej samej sieci LAN co X1
  4. Otwórz GPA – wykrywa X1 przez UPnP (tak samo jak wykrywanie ETS6)
  5. GPA odczytuje numer seryjny X1 i aktywuje licencję online
  6. W GPA: Plik → Importuj projekt KNX → wybierz plik .knxproj z ETS6
  7. GPA importuje wszystkie adresy grupowe z ich DPT – gotowe do przypisania do funkcji

ETS6 do GPA – import .knxproj

ETS6 export:
  File → Export project → .knxproj (standard KNX project format)

GPA import:
  File → Import → KNX project → select .knxproj

After import, GPA shows all group addresses with:
  - GA name (from ETS6 — name your GAs clearly)
  - DPT type (e.g. DPT 9.001 — temperature, 2-byte float)
  - Current value (live, read from bus)

Best practice:
  Use a consistent GA naming convention in ETS6 before import
  e.g. "L1 Living Room Ceiling — On/Off" for GA 1/0/1
  GPA uses ETS6 names as the default function name

Struktura budynku w GPA: piętra, pomieszczenia i funkcje

GPA organizuje wizualizację jako strukturę budynku: budynek → piętra → pomieszczenia → funkcje. Aplikacja dokładnie odzwierciedla tę hierarchię. Stworzenie przejrzystej struktury pomieszczeń sprawia, że aplikacja jest intuicyjna dla użytkowników końcowych i upraszcza wybór ulubionych.

GPA automatycznie sugeruje typy funkcji na podstawie DPT zaimportowanych adresów grupowych. GA z DPT 1.001 (1-bit włącz/wyłącz) zostanie zasugerowana jako przełącznik światła lub funkcja binarna. GA z DPT 9.001 (2-bajtowa liczba zmiennoprzecinkowa) zostanie zasugerowana jako wartość temperatury. Zawsze weryfikuj automatyczną sugestię – DPT 9.001 może oznaczać temperaturę, wilgotność lub CO2 w zależności od urządzenia.

Typ funkcjiWymagane adresy grupoweWyświetlanie w aplikacji
Oświetlenie (włączanie/wyłączanie)DPT 1.001 włącz/wyłączPrzycisk przełączania włącz/wyłącz
Oświetlenie (ściemnianie)DPT 1.001 włącz/wyłącz + DPT 5.001 jasność (0–100%)Przełącznik włącz/wyłącz + suwak jasności
Żaluzja / roletaDPT 1.008 góra/dół + DPT 5.001 pozycja (0–100%)Przyciski góra/dół + suwak pozycji
Markiza / żaluzjaDPT 1.008 ruch + DPT 5.001 pozycja + DPT 5.001 kąt lameliSuwak pozycji + suwak kąta lameli
Temperatura pomieszczeniaDPT 9.001 temp. rzeczywista + DPT 9.001 zadana + DPT 20.102 tryb HVACWidżet termostatu z +/- nastawą i wyborem trybu
ScenaDPT 18.001 wywołanie scenyPrzycisk sceny (do 8 scen na funkcję)
Binarny (alarm/stan)DPT 1.001 wejście binarneWskaźnik stanu (aktywny/nieaktywny)
Obecność / ruchDPT 1.001 binarny (wykryto ruch)Ikona stanu ruchu — tylko do odczytu

Aplikacja Gira Smart Home: dostęp lokalny i zdalny

Aplikacja Gira Smart Home (iOS i Android) łączy się z X1 lokalnie przez KNXnet/IP w tej samej sieci LAN lub zdalnie przez chmurę Gira. Struktura aplikacji dokładnie odzwierciedla strukturę budynku GPA — piętra, pomieszczenia i funkcje pojawiają się w tej samej hierarchii.

Połączenie lokalne (LAN)

  • • Aplikacja wykrywa X1 przez KNXnet/IP w tej samej sieci WiFi
  • • Brak zależności od chmury — działa bez internetu
  • • Czas odpowiedzi: poniżej 100ms dla przełączania i ściemniania
  • • Zalecane do codziennego użytku na miejscu
  • • Aplikacja wymaga adresu IP X1, jeśli wykrywanie UPnP jest blokowane przez izolację AP WiFi

Zdalny dostęp przez chmurę Gira

  • • Zarejestruj X1 za pomocą konta Gira w ustawieniach GPA
  • • X1 nawiązuje połączenie wychodzące z serwerami chmury Gira
  • • Aplikacja łączy się przez przekaźnik chmurowy – nie wymaga przekierowania portów
  • • Wymaga aktywnej subskrypcji chmury Gira (wliczonej w X1 przez pierwsze 3 lata)
  • • Czas odpowiedzi: 300–800 ms w zależności od opóźnienia internetu

Ulubione i widget ekranu głównego

  • • Każdy użytkownik aplikacji może wybrać ulubione adresy grupowe dla ekranu głównego
  • • Ulubione pojawiają się przy pierwszym uruchomieniu aplikacji – bez potrzeby nawigacji
  • • Widget ekranu głównego iOS: pokazuje stan do 4 ulubionych funkcji
  • • Przydatne do: główne oświetlenie, temperatura zadana ogrzewania, status alarmu, sterowanie bramą

Powiadomienia push

  • • Konfiguracja w GPA: wybierz binarny GA (DPT 1.001) jako wyzwalacz powiadomienia
  • • X1 monitoruje GA i wysyła push przez chmurę Gira, gdy zmieni stan
  • • Przykłady zastosowań: dzwonek do drzwi, otwarte okno, wykrycie ruchu, wyzwolenie alarmu
  • • Wymaga połączenia z chmurą Gira nawet w instalacjach lokalnych

Zdalny dostęp bez chmury: WireGuard VPN

W instalacjach, gdzie zależność od chmury jest niedopuszczalna – hotele, domy opieki, budynki komercyjne z politykami danych – przekaźnik chmury Gira może być całkowicie wyłączony. Zdalny dostęp jest wówczas realizowany przez tunel WireGuard VPN z routera na miejscu, zapewniając aplikacji bezpośredni dostęp LAN do X1 przez zaszyfrowany tunel.

Architektura zdalnego dostępu WireGuard

Client smartphone (remote)
    │
    │  WireGuard tunnel (UDP, encrypted, port 51820)
    ▼
Site router / firewall
  WireGuard server — assigns client IP in 10.8.0.x
    │
    │  LAN — 192.168.1.0/24
    ▼
Gira X1
  IP: 192.168.1.200 (static — mandatory)
  Port 3671 UDP — KNXnet/IP (LAN only, not port-forwarded)

Gira Smart Home app configuration:
  Settings → Connection → Manual → IP: 192.168.1.200
  App connects directly to X1 over VPN as if on-site LAN
  Gira cloud registration: disabled in GPA

WireGuard recommended over OpenVPN for mobile:
  Battery-efficient on iOS/Android
  Reconnects instantly after network switch (WiFi to LTE)
  Supported in: pfSense, OPNsense, Ubiquiti EdgeRouter,
  Mikrotik RouterOS, Unifi (via third-party package)

Integracja z HomeKit, Alexą i Asystentem Google

X1 integruje się z trzema głównymi platformami głosowymi. Wszystkie trzy są konfigurowane w GPA w ustawieniach integracji. X1 działa jako pomost – tłumaczy między protokołem platformy a zapisami i odczytami adresów grupowych KNX.

Apple HomeKit

  • X1 działa jako natywny mostek HomeKit – nie wymaga koncentratora
  • Każda funkcja GPA jest mapowana na akcesorium HomeKit z UUID
  • Kategorie HomeKit: żarówka, wentylator, termostat, roleta, gniazdko, przełącznik
  • Parowanie: zeskanuj kod QR w GPA kamerą iPhone'a → aplikacja Dom
  • Siri: 'Hey Siri, set living room to 22 degrees'
  • Działa lokalnie – po sparowaniu nie wymaga internetu

Amazon Alexa

  • Włącz umiejętność Gira Smart Home w aplikacji Alexa
  • Połącz konto Gira (to samo konto użyte do rejestracji X1 w chmurze)
  • Alexa automatycznie wykrywa funkcje X1
  • Obsługuje: oświetlenie (wł./wył./ściemnianie), rolety (otwórz/zamknij), sceny
  • 'Alexa, dim the office lights to 40%'
  • Wymaga połączenia z chmurą Gira na X1

Google Assistant

  • Włącz akcję Gira Smart Home w aplikacji Google Home
  • Połącz konto Gira – urządzenia synchronizują się automatycznie
  • Aplikacja Google Home wyświetla funkcje X1 jako urządzenia
  • Obsługuje: oświetlenie, rolety, termostat, sceny
  • 'Hey Google, close the bedroom blinds'
  • Wymaga połączenia z chmurą Gira na X1

Zaleta HomeKit dla konfiguracji bez chmury:HomeKit is the only integration that works without Gira cloud — once paired, the X1 and iPhone communicate directly on the LAN (or via the iPhone's Apple TV or HomePod as a home hub for remote access). For installations without Gira cloud subscription, HomeKit + WireGuard VPN provides full remote access and voice control without any Gira cloud dependency.

Monitorowanie usterek i diagnostyka

X1 udostępnia kilka narzędzi diagnostycznych dostępnych za pośrednictwem interfejsu internetowego (należy przejść do adresu IP X1 w przeglądarce w tej samej sieci LAN). Są one przydatne do weryfikacji rozruchu i znajdowania usterek po instalacji.

Monitor grup

  • • Pokazuje na żywo ruch telegramów KNX na magistrali
  • • Filtruj według adresu grupowego lub indywidualnego
  • • Dekoduj wartości DPT w czasie rzeczywistym
  • • Przydatne do sprawdzenia poprawności przypisań funkcji GPA
  • • Dostęp: interfejs internetowy X1 → Diagnostyka → Monitor grup

Pliki dziennika i napięcie magistrali

  • • Logi X1: zdarzenia systemowe, status połączenia z chmurą, logowania do aplikacji
  • • Pobieranie logów: interfejs webowy X1 → System → Pobierz logi
  • • Monitorowanie napięcia magistrali KNX: X1 może wywołać powiadomienie, gdy napięcie magistrali spadnie poniżej progu (konfigurowalne w GPA)
  • • Spadek napięcia magistrali wskazuje na uszkodzony zasilacz KNX lub zwarcie na kablu TP

Gira eNet vs Gira X1 — ważne rozróżnienie

Gira markets two separate smart home platforms that are frequently confused. The X1 is for wired KNX installations. The eNet Server is a completely different product for Gira's proprietary wireless 868 MHz eNet protocol — used in retrofit scenarios where KNX TP cabling is not possible.

CechaGira X1Gira eNet Server
ProtokółKNX TP (przewodowy, IEC 14543)eNet 868 MHz RF (własnościowy Gira)
Typ instalacjiNowy budynek / generalny remontModernizacja bez nowego okablowania
Standard magistraliOtwarty standard KNX – dowolny producentTylko urządzenia Gira eNet
Montaż na szynie DINTak – złącze KNX TP na urządzeniuTak – antena RF w zestawie
Aplikacja wizualizacyjnaAplikacja Gira Smart Home (ten sam interfejs)Aplikacja Gira Smart Home (ten sam interfejs)
Konfiguracja ETS6Tak – wymagany pełny projekt ETS6Nie – eNet ma własne narzędzie
Wsparcie HomeKitTak – X1 działa jako mostek HomeKitTak – eNet Server działa jako mostek
InteroperacyjnośćDziała z MDT, ABB, Siemens, wszystkimi KNXTylko urządzenia Gira eNet
Typowa cena≈ €800≈ €400

Zasadnicza różnica: Gira X1 i eNet Server nie mogą być mieszane – obsługują różne technologie magistrali. Jeśli projekt wykorzystuje KNX TP, należy określić X1. Jeśli projekt jest modernizacją z bezprzewodowymi przełącznikami Gira eNet, należy określić eNet Server. Nie ma produktu, który łączy KNX TP i eNet w jednym urządzeniu.

Potrzebujesz panelu KNX z wbudowanym serwerem wizualizacji?

Dostarczamy panele z preinstalowanym i licencjonowanym Gira X1, skonfigurowanym routingiem IP, adresami grupowymi zaimportowanymi do GPA oraz gotową strukturą budynku – przetestowane przed dostawą.

Poproś o wycenę →
Ładowanie...
Powrót do góry