KNX Bridge
Il KNX Bridge espone dispositivi di altri protocolli — Home Assistant, Modbus TCP, HTTP, MQTT, BACnet/IP, TCP/UDP, Virtuale — sul bus KNX, come se fossero dispositivi KNX nativi. Un pulsante KNX può quindi commutare una luce Home Assistant; un display di energia KNX può mostrare la potenza di un inverter Modbus.
Si trova nella scheda Bridge, sotto i comandi di connessione.
Aggiungere un dispositivo al bridge:
- Nella scheda Bridge, fai clic sull'azione di aggiunta e seleziona il dispositivo dall'elenco (vengono proposti solo i dispositivi non KNX compatibili con il bridge).
- Per ciascuno degli oggetti di gruppo del dispositivo che desideri sul bus:
- scegli un tipo di dato (DPT) — cerca o seleziona dall'elenco;
- assegna uno o più indirizzi di gruppo (digitali, ad es.
1/0/1, o seleziona quelli esistenti); - scegli il comportamento di invio: solo quando il valore cambia o ogni valore.
- Chiudi le impostazioni — le modifiche si applicano immediatamente sul bus. Il piè di pagina conferma quanti oggetti sono associati al bridge.
Per ciascun dispositivo puoi anche:
- Abilitare/disabilitare il dispositivo sul bridge senza perdere le relative associazioni.
- Eliminare il dispositivo dal bridge — questo rimuove le sue associazioni con gli indirizzi di gruppo (il dispositivo in sé non viene modificato).
📘 Nota: La prevenzione dei loop è automatica. Un valore che arriva dal bus non viene reindirizzato al bus, quindi l'integrazione di un dispositivo nel bridge non può generare un loop di telegrammi.
Trigger KNX
Un trigger KNX attiva uno scenario o un'automazione quando arriva un telegramma su un indirizzo di gruppo — il classico "il pulsante a parete avvia lo scenario Uscita". I trigger si trovano nella parte inferiore della scheda Bridge.
- Fai clic sull'azione di aggiunta trigger.
- Seleziona l'indirizzo di gruppo da monitorare.
- Scegli cosa eseguire: uno scenario o un'automazione.
- Scegli la condizione:
| Condizione | Si attiva quando |
|---|---|
| Any change | Ogni telegramma sull'indirizzo. |
| On true (1) | Il valore ricevuto è 1/true. |
| On false (0) | Il valore ricevuto è 0/false. |
| Rising edge | Il valore passa da 0 a 1. |
| Falling edge | Il valore passa da 1 a 0. |
Ogni trigger può essere abilitato/disabilitato ed eliminato dall'elenco.
