Usando el ONX como un mando de Home Assistant
Y, una vez solucionado nuestro pequeño problema con mDNS, llega la parte divertida. Sin necesidad de escribir una sola línea de programación, ya podemos utilizar el ONX para acceder a Home Assistant y convertir esta pequeña pantalla circular en una sencilla interfaz física de control, además de poder consultar y modificar algunos parámetros propios del dispositivo.
Por ejemplo, desde el propio ONX podemos consultar la dirección IP que tiene asignada o ajustar directamente el nivel de iluminación de la pantalla, algo especialmente útil si queremos tenerlo funcionando permanentemente en una habitación y no queremos que nos deslumbre por la noche.


Pero el ONX no se queda en sus propios ajustes. También podemos utilizarlo como un pequeño reloj/calendario, mostrando al mismo tiempo información de nuestro entorno como temperatura, humedad y estado del cielo en tiempo real.

Y, por supuesto, uno de los usos más evidentes para un dispositivo con un encoder giratorio y pulsación: controlar las luces de nuestra casa.
Podemos utilizarlas como un simple interruptor para encenderlas o apagarlas y, dependiendo de cómo hayamos configurado Home Assistant, disponer también de otros controles.




Incluso podemos utilizarlo para controlar nuestra televisión, mostrando información como el estado actual y el tiempo que lleva encendida. No sustituye necesariamente a un mando a distancia convencional, pero sí demuestra bastante bien hasta dónde podemos llegar utilizando el ONX como una interfaz física para Home Assistant.

Y todo esto, insistimos, sin haber tenido que programar el ONX. Basta con aprovechar el firmware que ya viene instalado y realizar la configuración necesaria desde Home Assistant. Para una primera toma de contacto, no está nada mal: hemos pasado de una pequeña pantalla circular con un mando giratorio a tener un mini panel de control físico para nuestra instalación domótica.
60