Casa intelligente · Home Assistant · 12 min di lettura

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.

Perché 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 colma questa lacuna: motore di automazione ricco, oltre 3.000 integrazioni, dashboard, assistenti AI e facile connettività con Alexa/Google/HomeKit. L'integrazione KNX in HA è una delle più antiche e mature — mantenuta dagli sviluppatori principali, non un plugin della community.

KNX gestisce:

  • • Commutazione fisica (attuatori)
  • • Scene di dimmerazione DALI
  • • Controllo tapparelle/tende
  • • Setpoint HVAC e velocità ventola
  • • Scene temporizzate in ETS
  • • Uscite allarme e sicurezza

Home Assistant aggiunge:

  • • Automazioni complesse multi-condizione
  • • Controllo adattivo alle condizioni meteorologiche
  • • Logica basata sull'occupazione
  • • Integrazione dispositivi non-KNX (Zigbee, CCTV, serrature)
  • • Dashboard e visualizzazione
  • • Bridge Alexa / Google / HomeKit

Hardware richiesto

Router IP KNX / Interfaccia IP

Necessario per collegare HA al bus KNX TP. Il router IP è preferito (tunnel persistente, recupero dal riavvio). Consigliati MDT SCN-IP100.03 o Gira X3.

€200–350

Server Home Assistant

Raspberry Pi 4/5 (4 GB min), NUC/mini-PC o hardware dedicato HA Yellow/Green. Deve eseguire Home Assistant OS (HAOS) per l'accesso completo alle funzionalità. Funziona 24/7.

€70–300

Infrastruttura di rete

Il server HA deve essere sulla stessa LAN del router KNX IP. Uno switch Ubiquiti/Mikrotik con VLAN che separano l'IoT dalla rete principale è una buona pratica.

esistente

Opzionale: Chiave HA SkyConnect / Zigbee

Se desideri dispositivi Zigbee (sensori, lampadine) in aggiunta a KNX. Collega alla porta USB del server HA.

€25–40

Configurazione: Integrazione KNX in Home Assistant

1

Installa Home Assistant OS

Flasha HAOS sul tuo hardware. Esegui la procedura guidata. Assicurati che HA sia raggiungibile con un IP LAN statico (imposta una prenotazione DHCP nel router/switch).

2

Aggiungi integrazione 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

Configura indirizzo individuale

KNX richiede che ogni dispositivo abbia un indirizzo individuale univoco. Assegna a HA un indirizzo libero: ad esempio 1.1.255 (sulla linea 1.1). Questo viene configurato nelle opzioni di integrazione KNX.

4

Definisci entità in 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

Configura automazione

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

Crea dashboard Lovelace

Impostazioni → Dashboard. Aggiungi carte Lovelace per luci (entità luce), tapparelle (entità copertura), termostato (entità clima). Usa carte personalizzate tramite HACS per visualizzazione avanzata.

Esempi di configurazione

configuration.yaml — entità luce 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 — copertura KNX (tapparella/veneziana)

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 — illuminazione adattiva all'occupazione

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

Cosa mettere in KNX e cosa in HA

FunzioneKNX (ETS)Home Assistant
Pulsante → interruttore luce✅ Collegamento diretto dell'indirizzo di gruppoNon necessario
Pressione lunga del pulsante → dimmerazione✅ Telegramma dimmer KNXNon necessario
Richiamo scena (scene fisse)✅ Scena KNX GA → attuatorePuò anche usare scena HA
Presenza → luce adattivaPossibile ma complesso✅ Molto più facile in HA
Posizione tapparelle in base all'angolo solare❌ KNX can't read weather API✅ HA + Met.no/OpenWeather
Inserimento/disinserimento allarme → uscitaLimitato (logica ETS)✅ Pannello di controllo allarme HA
Monitoraggio energetico + costo✅ Dashboard energetico HA
Modalità ospite / modalità vacanzaParziale (flag di bit)✅ Stati HA input_boolean
Controllo vocale✅ Ponte Alexa/Google/HomeKit
Movimento CCTV → uscita KNX✅ HA + Frigate NVR + KNX
Override illuminazione di emergenza✅ Critico per la sicurezza – sempre KNXMai come unico controllore
Programmi orari (semplici)✅ Canali orari ETSPossibile anche in HA

La nostra configurazione consigliata per il server HA

Base (appartamento, ≤50 entità)

Raspberry Pi 5 (4GB) + microSD 64GB A2 + alimentatore ufficiale

Affidabile per la maggior parte dei progetti residenziali. Aggiungere UPS in caso di frequenti interruzioni di corrente.

Standard (villa, 50-300 entità)

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

Silenzioso, veloce, affidabile. Utilizzare UPS. Montare nel quadro elettrico o rack IT.

Premium (grande progetto, 300+ entità + NVR)

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

Esegui HA + Frigate (NVR) + database su unità separate.

Quadro KNX con Home Assistant preconfigurato

Forniamo il pannello KNX, configuriamo HA sul tuo server, mappiamo tutti gli indirizzi di gruppo, impostiamo automazioni e dashboard — completo chiavi in mano.

Richiedi un preventivo →
Loading...
Back to top