¡Hola a todos!
Aquí tenéis KNX en Gladys, el bus de domótica para instalaciones profesionales. Se conecta a través de una interfaz o un enrutador KNXnet/IP de vuestra red local, sin cloud y sin ETS.
¿Qué hace?
-
Vuestros dispositivos KNX, declarados por dirección de grupo, una línea por dispositivo:
light; Salón; switch=1/1/1; state=1/1/2 dimmer; Cocina; switch=1/2/1; brightness=1/2/3; brightness_state=1/2/4 shutter; Dormitorio; move=2/1/1; stop=2/1/2; position=2/1/3; position_state=2/1/4 sensor; Oficina; temperature=4/1/1; humidity=4/1/2 thermostat; Oficina; setpoint=5/1/1; temperature=5/1/3; mode=5/1/4 binary; Ventana; contact=6/1/1 -
Los tipos soportados: iluminación, atenuadores, persianas, interruptores, sensores (temperatura, humedad, luminosidad, CO₂, viento, presión, potencia, energía…), termostatos con sus modos, sensores binarios (contacto, movimiento, presencia, humo, fuga).
-
Los estados seguidos en tiempo real: se leen al conectar, luego se siguen en el bus. Un interruptor de pared accionado se ve de inmediato en Gladys.
-
Un disparador de escena « Valor recibido en una dirección de grupo », para reaccionar a cualquier telegrama, incluyendo un botón pulsador no declarado.
-
Una acción de escena « Enviar un valor KNX »: cualquier dirección, con 11 tipos de datos para elegir.
-
Un widget « Bus KNX »: los últimos telegramas del bus. Accionad un interruptor y su dirección aparece: práctico para rellenar la lista.
Lo chulo
- La energía KNX se publica como un índice de contador: llega a la pantalla de Energía de Gladys.
- Las escenas de Gladys controlan finalmente el KNX: al atardecer, las persianas bajan; si la ventana está abierta, la calefacción pasa a modo antifrost.
- El bus se cuida: un solo comando a la vez, los comandos pasan antes que las lecturas, y nada se pregunta en bucle.
Instalación
Gladys 5.1 mínimo. Llega a la tienda en el próximo paso del indexador. ¿Tienes prisa? Integraciones → Instalar desde GitHub, con la dirección GitHub - LM1LC3N7/gladys-knx: Gladys Assistant external integration for KNX over KNXnet/IP tunnelling: lights, dimmers, shutters, switches, sensors and thermostats by group address, on your local network. Unofficial, not affiliated with the KNX Association. · GitHub
- Dad una dirección fija a vuestra pasarela KNX IP, luego introducidla en la configuración (puerto 3671, UDP).
- Haced clic en Probar la pasarela: su nombre se muestra, luego un túnel se abre y se cierra.
- Listad vuestros dispositivos, guardad, luego añadidlos en Descubrimiento.
Pequeñas reservas honestas
- ¡Se buscan probadores! No tengo una instalación KNX. El protocolo se ha escrito según la especificación y verificado byte a byte en los paquetes de prueba de xknx, la biblioteca que usa Home Assistant. Pero nada reemplaza una pasarela real.
- Solo modo túnel: la integración gira en un contenedor Docker, donde el multicast del enrutamiento KNX no llega. Se usa un enrutador KNX IP en modo túnel, y ocupa una de las conexiones túnel de la pasarela.
- No hay KNX IP Secure ni importación de proyecto ETS por el momento.
- El sentido de las persianas está por confirmar en una instalación real: Gladys cuenta 100 para abierto, KNX 0 %. Existe una opción
invert.
Como las anteriores, desarrollada con Claude Code. Proyecto independiente, no afiliado a la KNX Association.