Contenido
SmartIR. El milagro de controlar «cualquier cosa con IR» vía Zigbee
El siguiente paso para la automatización del aire acondicionado es la integración del mando a distancia ZigBee, como el MOES Universal Remote Control. Este dispositivo permite que Home Assistant controle cualquier aparato que utilice señales infrarrojas (IR), como los aires acondicionados.
Afortunadamente, SmartIR, disponible en HACS (Home Assistant Community Store), simplifica este proceso al ofrecer archivos con los códigos necesarios para una amplia gama de dispositivos, incluidos aires acondicionados. Estos archivos se pueden modificar para adaptarse a otros mandos a distancia, como el MOES, haciendo que la instalación sea más rápida y eficiente.
Cuando compramos el MOES Universal Remote Control nuestra primera intención, en base a los vídeo de Youtube que habíamos visto, era copiar los códigos del mando IR de nuestro equipo de AC y luego emitir dichos códigos en dirección contraria. Sin embargo, controlar un aire acondicionado vía IR no es tan sencillo como controlar una televisión. Cada comando que se envía desde el mando a distancia incluye la información completa y detallada sobre la temperatura, velocidad del ventilador y otras configuraciones, lo que significa que sería necesario programar miles de combinaciones posibles. Mientras en esta última la tecla de cambiar de canal o modificar el volumen envía una única instrucción para que realice esta tarea … en un equipo de AC la filosofía es totalmente diferente. Aquí cada vez que pulses una tecla, saldrá vía IR la información «total» correspondiente a estado del equipo, temperatura deseada, velocidad del ventilador, estado de las rejillas, etc, etc… o sea un montón de información. Por ello habría que realizar miles de combinaciones para «enseñar» a Home Assistant todas las posibilidades.
1.- Buscando los códigos para nuestro Mando a distancia
Afortunadamente gracias a SmartIR (disponible en HACS) existen cientos de ficheros con una inmensa cantidad de dispositivos (AC, ventilador o equipos Mutlimedia) con el trabajo hecho… aunque siempre existe la posibilidad de que tú mismo te dediques a crear tus propios ficheros.
Por otra parte, aunque los códigos de los correspondientes ficheros están preparados en su mayor parte para el controlador Broadlink siempre es posible hacer la conversión a tu modelo «barato compatible Tuya«, como el MOES que usamos nosotros.
Aquí podéis encontrar una lista con los códigos correspondientes a los mandos de los equipos de AC actualmente disponibles.
En el caso de utilizar datos propios o modificación de los «originales», por ejemplo para cambiar el modelo de «dispositivo Zigbee IR» es recomendable asignar un código nuevo y colocarlos en la carpeta de «custom_codes» para evitar sean machacados con un cambio de versión.
1037
Como nos suele ocurrir se quedan muchas cosas en el tintero cuando publicamos nuestra revisiones. Afortunadamente siempre está la posibilidad de seguir en los Comentarios que nos parece que no usáis demasiado
Por ejemplo, una cosa que probablemente interese a más de uno es la posibilidad de ver en tiempo real un mapa de los dispositivos ZIGBEE de nuestra red … como una «tarjeta más» de HomeAssistant.
Así si seguro que conocíais que dicho mapa se puede ver desde Zigbee2MQTT…
también se puede ver
gracias a este zigbee2mqtt-networkmap disponible en HACS.
Una vez instalado es tan sencillo como incluir este código en configuration.yaml