¿Qué hay mejor que tener en manos un proyecto de mejora de un aparato electrónico (véase Haciendo Inteligente mi lavadora)? ¡Tener en mano dos proyectos de mejora de aparatos electrónicos!
Tengo un aire acondicionado en mi habitación marca Daitsu. Es un modelo antiguo, el DSG-07HRN2. Mis planes son: quiero manejarlo desde mi móvil, y poder programarlo según X criterios (temperatura, época del año, si voy a estar o no en casa…). La mayoría de estas funciones se pueden programar en OpenHAB, pero por supuesto, primero deberé conectar mi aire acondicionado a mi servidor OpenHAB, cosa que, sin modificaciones, no es posible.
Podría usar algún aparatito mágico (y caro) para manejar aparatos de infrarrojos desde el móvil (sé de su existencia), pero… ¿donde está la diversión? :P. Mi idea es meter otro microcontrolador ESP-01 en mi aire, que inyecte comandos en la placa receptora de infrarrojos, simulando que se ha recibido una señal infrarroja del mando. Y estoy seguro que va a ser una aventura interesante 🙂
Primero, para investigar el protocolo con el que el mando se comunica con la unidad split, he usado el sketch de ejemplo IRrecvDumpV2 de la librería Arduino-IRRemote, creada por Ken Shirriff y con varios contribuidores.
Cuando probé el mando de mi aire con mi arduino MEGA, me quedé extrañado de que decía que usaba protocolo de SAMSUNG. Curioso.