Smart Home · Home Assistant · 12 min czytania

Home Assistant + KNX

The most powerful combination in residential smart home: KNX reliability as the hardware backbone, Home Assistant as the software brain. Here's exactly how to connect them.

Dlaczego KNX + Home Assistant?

KNX excels at rock-solid, deterministic hardware control: lights switch in <50ms, the bus keeps working without any server, and the ETS configuration is the single source of truth. But KNX logic is event-driven and relatively rigid — complex automations (if occupancy > 0 AND lux < 300 AND time is sunset ±30min AND guest mode is off) are awkward in ETS.

Home Assistant wypełnia tę lukę: bogaty silnik automatyzacji, ponad 3000 integracji, pulpity, asystenci AI i łatwa łączność z Alexa/Google/HomeKit. Integracja KNX w HA jest jedną z najstarszych i najbardziej dojrzałych – utrzymywana przez głównych programistów, a nie wtyczkę społecznościową.

KNX obsługuje:

  • • Fizyczne przełączanie (aktuatory)
  • • Sceny ściemniania DALI
  • • Sterowanie roletami/żaluzjami
  • • Nastawy HVAC i prędkość wentylatora
  • • Sceny czasowe w ETS
  • • Wyjścia alarmowe i bezpieczeństwa

Home Assistant dodaje:

  • • Złożone automatyzacje wielowarunkowe
  • • Sterowanie adaptacyjne do pogody
  • • Logika wykrywania obecności
  • • Integracja urządzeń nie-KNX (Zigbee, CCTV, zamki)
  • • Pulpity nawigacyjne i wizualizacja
  • • Mostek Alexa / Google / HomeKit

Wymagany sprzęt

KNX IP Router / Interfejs IP

Wymagany do połączenia HA z magistralą KNX TP. Preferowany jest router IP (stały tunel, odtwarzanie po restarcie). Zalecane MDT SCN-IP100.03 lub Gira X3.

€200–350

Serwer Home Assistant

Raspberry Pi 4/5 (min. 4 GB), NUC/mini-PC lub dedykowany sprzęt HA Yellow/Green. Musi uruchamiać Home Assistant OS (HAOS) dla pełnego dostępu do funkcji. Działa 24/7.

€70–300

Infrastruktura sieciowa

Serwer HA musi znajdować się w tej samej sieci LAN co router KNX IP. Najlepszą praktyką jest przełącznik Ubiquiti/Mikrotik z VLAN-ami oddzielającymi IoT od głównej sieci.

istniejący

Opcjonalnie: HA SkyConnect / klucz Zigbee

Jeśli oprócz KNX chcesz używać urządzeń Zigbee (czujniki, żarówki). Podłącz do portu USB serwera HA.

€25–40

Konfiguracja: Integracja KNX w Home Assistant

1

Zainstaluj Home Assistant OS

Wgraj HAOS na swój sprzęt. Uruchom kreatora konfiguracji. Upewnij się, że HA jest dostępny pod statycznym adresem LAN (ustaw rezerwację DHCP w routerze/przełączniku).

2

Dodaj integrację KNX

Settings → Integrations → + Add Integration → search "KNX". Select connection type: Tunneling (for IP Router/Interface). Enter KNX IP Router's IP address and port (default 3671). HA will auto-discover if on same subnet.

3

Skonfiguruj adres indywidualny

KNX wymaga, aby każde urządzenie miało unikalny adres indywidualny. Przypisz HA wolny adres: np. 1.1.255 (na linii 1.1). Jest to konfigurowane w opcjach integracji KNX.

4

Zdefiniuj encje w configuration.yaml

HA's KNX integration is configured via YAML (not UI). Create configuration.yaml entries for each KNX function you want to expose to HA:

5

Skonfiguruj automatyzację

Use HA's automation editor or YAML. Trigger on KNX entity state change. Add conditions (time, presence, weather). Call KNX service to send telegrams to KNX actuators.

6

Zbuduj pulpit Lovelace

Ustawienia → Panele. Dodaj karty Lovelace dla świateł (encja światła), rolet (encja osłony), termostatu (encja klimatu). Użyj niestandardowych kart przez HACS do zaawansowanej wizualizacji.

Przykłady konfiguracji

configuration.yaml — encja oświetlenia KNX

knx:
  light:
    - name: "Living room ceiling"
      address: "0/0/1"          # switch group address
      state_address: "0/0/2"    # status feedback from actuator
      brightness_address: "0/1/1"   # dim value (0-255)
      brightness_state_address: "0/1/2"
      color_temperature_address: "0/2/1"  # tunable white (DALI DT8)
      color_temp_min: 2700      # warm white (Kelvin)
      color_temp_max: 6500      # cool white (Kelvin)

configuration.yaml — osłona KNX (żaluzja/roleta)

knx:
  cover:
    - name: "Bedroom blind"
      move_long_address: "1/0/1"      # up/down long press
      stop_address: "1/0/2"           # stop
      position_address: "1/1/1"       # absolute position (0-255)
      position_state_address: "1/1/2" # current position feedback
      travelling_time_down: 50        # seconds to fully close

automation.yaml — oświetlenie adaptacyjne do obecności

automation:
  - alias: "Living room — adaptive lighting on occupancy"
    trigger:
      - platform: state
        entity_id: binary_sensor.living_room_pir
        to: "on"
    condition:
      - condition: numeric_state
        entity_id: sensor.living_room_lux
        below: 300
      - condition: time
        after: "07:00:00"
        before: "23:00:00"
    action:
      - service: light.turn_on
        target:
          entity_id: light.living_room_ceiling
        data:
          brightness_pct: 80
          color_temp_kelvin: 3000

Co umieścić w KNX, a co w HA

FunkcjaKNX (ETS)Home Assistant
Przycisk → wyłącznik światła✅ Bezpośrednie powiązanie adresów grupowychNiewymagane
Długie naciśnięcie przycisku → ściemnianie✅ Telegram ściemniania KNXNiewymagane
Przywołanie sceny (stałe sceny)✅ Scena KNX GA → siłownikMożna również użyć sceny HA
Obecność → światło adaptacyjneMożliwe, ale złożone✅ Znacznie łatwiejsze w HA
Pozycja rolet według kąta słońca❌ KNX can't read weather API✅ HA + Met.no/OpenWeather
Uzbrojenie/rozbrojenie alarmu → wyjścieOgraniczone (logika ETS)✅ Panel sterowania alarmem HA
Monitorowanie energii + koszt✅ Pulpit energetyczny HA
Tryb gościa / tryb wakacyjnyCzęściowe (flagi bitowe)✅ Stany HA input_boolean
Sterowanie głosowe✅ Mostek Alexa/Google/HomeKit
Ruch CCTV → wyjście KNX✅ HA + Frigate NVR + KNX
Nadrzędne sterowanie oświetleniem awaryjnym✅ Krytyczne dla bezpieczeństwa – zawsze KNXNigdy jako jedyny sterownik
Programy czasowe (proste)✅ Kanały czasowe ETSMożliwe również w HA

Nasza zalecana konfiguracja serwera HA

Podstawowy (mieszkanie, ≤50 encji)

Raspberry Pi 5 (4GB) + 64GB A2 microSD + oficjalny zasilacz

Niezawodny dla większości projektów mieszkaniowych. W przypadku częstych przerw w dostawie prądu dodaj UPS.

Standard (willa, 50-300 encji)

Intel N100 mini-PC (Beelink/ASUS NUC) + 16GB RAM + 256GB SSD

Cichy, szybki, niezawodny. Użyj UPS. Zamontuj w rozdzielnicy lub szafie IT.

Premium (duży projekt, 300+ encji + NVR)

Intel N305 / Ryzen 5 mini-PC + 32 GB RAM + 2×SSD (HA + pamięć NVR)

Uruchom HA + Frigate (NVR) + bazy danych na oddzielnych dyskach.

Rozdzielnica KNX ze wstępnie skonfigurowanym Home Assistant

Dostarczamy panel KNX, konfigurujemy HA na Twoim serwerze, mapujemy wszystkie adresy grupowe, ustawiamy automatyzacje i pulpity nawigacyjne — kompletnie pod klucz.

Poproś o wycenę →
Loading...
Back to top