Pasarela KNX
La Pasarela KNX (KNX Bridge) expone dispositivos de otros protocolos — Home Assistant, Modbus TCP, HTTP, MQTT, BACnet/IP, TCP/UDP, Virtuales — en el bus KNX, como si fuesen dispositivos KNX nativos. Un pulsador KNX puede entonces conmutar una luz de Home Assistant; una pantalla de energía KNX puede mostrar la potencia de un inversor Modbus.
Se encuentra en la pestaña Pasarela (Bridge), debajo de los controles de conexión.
Añadir un dispositivo a la pasarela:
- En la pestaña Pasarela, haga clic en la acción de añadir y seleccione el dispositivo en el selector (solo se ofrecen dispositivos no KNX compatibles con la pasarela).
- Para cada uno de los objetos de grupo del dispositivo que desee en el bus:
- elija un tipo de datos (DPT) — busque o seleccione de la lista;
- asigne una o más direcciones de grupo (escríbalas, p. ej.
1/0/1, o elija existentes); - elija el comportamiento de envío: solo cuando el valor cambia o cada valor.
- Cierre la configuración — los cambios se aplican en el bus de inmediato. El pie de página confirma cuántos objetos están vinculados.
Por cada dispositivo también puede:
- Habilitar/deshabilitar el dispositivo en la pasarela sin perder sus asignaciones.
- Eliminar el dispositivo de la pasarela — esto elimina sus asignaciones de direcciones de grupo (el dispositivo en sí no se modifica).
📘 Nota: La prevención de bucles es automática. Un valor que llega desde el bus no se reenvía al bus, por lo que vincular un dispositivo no puede crear un bucle de telegramas.
Disparadores KNX
Un disparador KNX ejecuta una escena o una automatización cuando llega un telegrama a una dirección de grupo — el clásico caso de «el pulsador de pared ejecuta la escena Salir». Los disparadores se encuentran en la parte inferior de la pestaña Pasarela.
- Haga clic en la acción de añadir disparador.
- Seleccione la dirección de grupo que desea escuchar.
- Elija qué ejecutar: una escena o una automatización.
- Elija la condición:
| Condición | Se dispara cuando |
|---|---|
| Any change | Cada telegrama en la dirección. |
| On true (1) | El valor recibido es 1/true. |
| On false (0) | El valor recibido es 0/false. |
| Rising edge | El valor pasa de 0 a 1. |
| Falling edge | El valor pasa de 1 a 0. |
Cada disparador se puede habilitar/deshabilitar y eliminar de la lista.
