Viedā māja · Home Assistant · 12 min lasīšanai

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.

Kāpēc 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 aizpilda šo robu: bagāts automatizācijas dzinējs, vairāk nekā 3000 integrāciju, vadības paneļi, AI palīgi un viegls savienojums ar Alexa/Google/HomeKit. KNX integrācija HA ir viena no vecākajām un nobriedušākajām — to uztur kodola izstrādātāji, nevis kopienas spraudnis.

KNX pārvalda:

  • • Fizisko ieslēgšanu (izpildmehānismi)
  • • DALI aptumšošanas ainas
  • • Žalūziju/aizkaru vadību
  • • HVAC iestatījumus un ventilatora ātrumu
  • • Laika ainas ETS
  • • Signalizāciju un avārijas izejas

Home Assistant pievieno:

  • • Sarežģītas automatizācijas ar vairākiem nosacījumiem
  • • Laikapstākļiem pielāgota vadība
  • • Loģika, kas reaģē uz klātbūtni
  • • Ne-KNX ierīču integrācija (Zigbee, videonovērošana, slēdzenes)
  • • Paneļi un vizualizācija
  • • Alexa / Google / HomeKit tilts

Nepieciešamā aparatūra

KNX IP maršrutētājs / IP interfeiss

Nepieciešams, lai pieslēgtu HA KNX TP kopnei. Ieteicams IP maršrutētājs (pastāvīgs tunelis, atjaunojas pēc restartēšanas). Ieteicamie modeļi: MDT SCN-IP100.03 vai Gira X3.

€200–350

Home Assistant serveris

Raspberry Pi 4/5 (vismaz 4 GB), NUC/mini-dators vai īpašā HA Yellow/Green aparatūra. Jābūt instalētai Home Assistant OS (HAOS) pilnai funkcionalitātei. Darbojas 24/7.

€70–300

Tīkla infrastruktūra

HA serverim jāatrodas tajā pašā lokālajā tīklā kā KNX IP maršrutētājam. Ieteicams izmantot Ubiquiti/Mikrotik slēdzi ar VLAN, kas atdala IoT no galvenā tīkla.

esošs

Papildus: HA SkyConnect / Zigbee kociņš

Ja vēlaties pievienot Zigbee ierīces (sensorus, spuldzes) papildus KNX. Pievienojiet HA servera USB portam.

€25–40

Iestatīšana: KNX integrācija Home Assistant

1

Instalējiet Home Assistant OS

Ierakstiet HAOS savā ierīcē. Izpildiet iestatīšanas vedni. Pārliecinieties, ka HA ir pieejams ar statisko LAN IP (iestatiet DHCP rezervāciju maršrutētājā/slēdzī).

2

Pievienojiet KNX integrāciju

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

Konfigurēt individuālo adresi

KNX prasa, lai katrai ierīcei būtu unikāla individuālā adrese. Piešķiriet HA brīvu adresi, piemēram, 1.1.255 (uz līnijas 1.1). To konfigurē KNX integrācijas opcijās.

4

Definēt entītijas configuration.yaml failā

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

Konfigurēt automatizāciju

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

Izveidot Lovelace paneli

Iestatījumi → Paneli. Pievienojiet Lovelace kartes gaismām (light entītija), žalūzijām (cover), termostatam (climate). Izmantojiet pielāgotas kartes caur HACS uzlabotai vizualizācijai.

Konfigurācijas piemēri

configuration.yaml — KNX gaismas entītija

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 — KNX piedziņa (žalūzijas/rullo slēģi)

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 — adaptīvais apgaismojums pēc klātbūtnes

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

Ko likt KNX, ko atstāt HA

FunkcijaKNX (ETS)Home Assistant
Poga → gaismas slēdzis✅ Tiešā grupas adreses piesaisteNav nepieciešams
Pogas ilga nospiešana → aptumšošana✅ KNX aptumšošanas telegrammaNav nepieciešams
Scenārija izsaukšana (fiksēti scenāriji)✅ KNX scenārija grupas adrese → izpildmehānismsVar izmantot arī HA scenāriju
Klātbūtne → adaptīvais apgaismojumsIespējams, bet sarežģīti✅ Daudz vienkāršāk HA
Žalūziju pozīcija pēc saules leņķa❌ KNX can't read weather API✅ HA + Met.no/OpenWeather
Signalizācijas ieslēgšana/izslēgšana → izejaIerobežoti (ETS loģika)✅ HA signalizācijas vadības panelis
Enerģijas uzraudzība + izmaksas✅ HA enerģijas panelis
Viesu režīms / brīvdienu režīmsDaļēji (bitu karodziņi)✅ HA input_boolean stāvokļi
Balss vadība✅ Alexa/Google/HomeKit tilts
Kustība no kamerām → KNX komanda✅ HA + Frigate NVR + KNX
Avārijas apgaismojuma pārvaldība✅ Drošībai kritisks — vienmēr KNXNekad neizmantot kā vienīgo kontrolieri
Laika programmas (vienkāršas)✅ Laika kanāli ETSIespējams arī HA

Mūsu ieteiktā HA servera konfigurācija

Ieejas līmenis (dzīvoklis, līdz 50 objektiem)

Raspberry Pi 5 (4GB) + 64GB A2 microSD + oficiālais barošanas bloks

Uzticams lielākajai daļai dzīvojamo projektu. Pievienojiet UPS, ja bieži ir strāvas pārtraukumi.

Standarts (māja, 50-300 objekti)

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

Kluss, ātrs, uzticams. Izmantojiet UPS. Uzstādiet sadales skapī vai IT statīvā.

Premium (liels projekts, 300+ objekti + NVR)

Intel N305 / Ryzen 5 mini-PC + 32GB RAM + 2×SSD (HA + NVR krātuve)

Palaidiet HA, Frigate (NVR) un datubāzes uz atsevišķiem diskiem.

KNX panelis ar iepriekš konfigurētu Home Assistant

Mēs piegādājam KNX paneli, konfigurējam HA jūsu serverī, kartējam visas grupu adreses, izveidojam automatizāciju un informācijas paneļus — pilnībā pabeigts risinājums.

Pieprasīt tāmi →
Ielādējas...
Uz augšu