
Por Mark Warburton, Ivory Egg.
A menudo nos preguntan si KNX es compatible con un producto o sistema concreto. Aunque es fácil señalar que KNX es un estándar, por lo que la pregunta debería ser realmente si dicho producto o sistema es compatible con KNX, esto no ayuda en realidad a avanzar en la conversación .
La realidad es que existen numerosas formas de interconectarse o conectarse a un sistema KNX, así que vamos a resumirlas todas aquí.

Integración nativa
La implementación nativa de KNX ofrece, con diferencia, el mayor número de ventajas, ya que permite formar parte de un sistema internacional con más de 80 000 integradores en todo el mundo. La mejor forma de hacerlo es a través del desarrollo de productos, utilizando un módulo o una pila KNX para convertir tu dispositivo en una versión KNX. Dependiendo de cómo aborde esto, es posible que también tenga que registrarse como fabricante KNX y obtener la certificación del producto, aunque también es posible utilizar productos preaprobados para convertir su dispositivo en una versión KNX. Para obtener una visión general de las pilas KNX y las diferentes formas de integrar KNX en tu dispositivo, esta guía de Weinzierl es un excelente punto de partida.
Integración a través de IP
Sin embargo, esta vía llevará tiempo y no es viable si lo que se busca es conectar todo un sistema con KNX. En este caso, la integración a través de IP es la opción más sencilla. KNX/IP está estandarizado desde 2007, por lo que se trata de un enfoque consolidado y probado en el mercado. Puedes conectarte a través de cualquier interfaz KNX IP que utilice una conexión de túnel, o mediante un router KNX que utilice multidifusión. Una vez implementado el protocolo, es fácil conectarse a cualquier sistema KNX; solo necesitarás la información de la dirección de grupo, que constituye la principal vía de comunicación en tiempo de ejecución entre dispositivos. Esta información se puede exportar fácilmente desde el software de programación KNX, ETS, por lo que es sencillo vincular el sistema sin necesidad de programación adicional.
Conexiones seguras
Con la reciente incorporación de IP Secure al protocolo KNX, también es posible cifrar cualquiera de los métodos de comunicación anteriores, lo que garantiza que solo los dispositivos autorizados puedan comunicarse con el sistema. KNX está a la vanguardia con esta última mejora del sistema; para obtener más información, consulta este artículo.
Uso de un servidor de objetos
Otro enfoque basado en IP consiste en utilizar un servidor de objetos, como el Weinzierl IP BAOS, que emplea un protocolo binario o JSON (JavaScript Object Notation) para conectarse a los objetos KNX. Esto evita la necesidad de implementar el protocolo KNX, pero sí requiere añadir un dispositivo a la instalación KNX y programarlo en ETS. Esto puede dar lugar a una falta de claridad sobre quién es responsable de cada parte del sistema, por lo que a menudo se prefiere la integración IP nativa de KNX .
Integración de otros protocolos con KNX
Existen muchos productos que ofrecen integración con KNX, desde los protocolos más sencillos hasta los más complejos. En algunos casos, hay disponibles diferentes versiones que permiten integrar dispositivos individuales o conectar entre sí sistemas completos. Los protocolos más comunes compatibles son los siguientes:
- BACnet
- DALI
- DMX
- EnOcean
- IFTTT
- LON
- Modbus
- MBUS
- OPC
Con una lista tan completa, no es de extrañar que KNX se utilice a menudo como traductor entre diferentes sistemas. De hecho, en algunos de los proyectos KNX de mayor envergadura hay realmente muy pocos actuadores KNX, a pesar de las enormes cantidades de tráfico que atraviesan el sistema KNX entre los diferentes subsistemas del edificio.

Integración de señales analógicas o digitales básicas
Lo anterior funciona bien cuando se trabaja con un sistema basado en protocolos, pero ¿qué se puede hacer cuando esta opción no es viable? Incluso en estos casos, KNX ofrece una solución, con diversos dispositivos que permiten la conexión a través de interfaces estándar como RS485/232, infrarrojos o señales analógicas como 0-10 V o 4-20 mA. E incluso si lo único de lo que dispones son salidas de tensión o E/S digitales, puedes integrarlas fácilmente con KNX. De hecho, aunque se trate del nivel más sencillo de interfaz, suele ser uno de los más eficaces.
¿Necesitas integrar un sistema de alarma con KNX? Una entrada binaria de 4 canales vinculada a salidas de alarma para «Desarmado», «Armado», «Alarma» y «Fallo» puede parecer una solución demasiado sencilla; sin embargo, es información más que suficiente para ofrecer una amplia gama de funciones adicionales a un sistema KNX estándar. Entre ellas podrían figurar, por ejemplo, apagar la iluminación y la calefacción cuando se activa la alarma, o encender las luces interiores cuando la alarma pasa de «Armado» a «Desarmado».

Conclusión
Aunque KNX ha demostrado su eficacia en el mercado como ecosistema propio, el nivel de integración de terceros permite conectar cualquier número de sistemas o protocolos para lograr una solución. Solo cuando un sistema externo no ofrece ningún medio de integración, ya sea con KNX o con cualquier otro sistema o protocolo, es cuando no es posible encontrar una solución. Dado lo multilingüe, abierto y estandarizado que es KNX, la responsabilidad recae realmente en el «otro» sistema a la hora de proporcionar incluso un nivel básico de interconexión.
Mark Warburton es el director técnico de Ivory Egg (UK) Ltd, un proveedor de productos KNX líderes y organizador de cursos de formación sobre KNX.