Vamos a configurar paso a paso y de forma detallada la integración del kit wifi AEH-W4E1 en Home Assistant para poder monitorizar y controlar nuestro aire acondicionado HISENSE.
En teoría también funcionará para la aplicación FGLair con Fujitsu, pero por particularizar realizamos la integración con HISENSE.
Este post está basado en el excelente desarrollo de Dror Eiger con su script Aircon para el sistema domótico más popular y de código abierto Home Assistant:

Tabla de contenidos
Requisitos necesarios
Estos son los requisitos previos para tenerlo todo funcionando:
- Home Assistant. Si no lo tienes ya, te recomiendo este post para instalarlo de manera muy fácil.
- Tener instalado en Home Assistant la integración Mosquitto Broker. Desde la pantalla Supervisor > Add-on Store si tu versión de Home Assistant es anterior a la 2021.12, o bien desde la versión 2021.12 en el menú Configuration > Add-ons, Backups & Supervisor, buscar el complento e instalarlo:

- Por supuesto una unidad HISENSE y su kit WiFi. Esta integración funcionará con los módulos wifi AEH-W4E1 y AEH-W4B1
Enlazar con la aplicación Hismart Life
La aplicación para Android o IOS que nos permitirá controlar desde el teléfono nuestra unidad HISENSE se llama Hismart Life. Nuestro sistema usará el mismo protocolo para interactuar con el módulo WiFi, por eso es importante anotar ciertos datos durante el proceso de configuración de la aplicación.
Simplemente deberemos poner nuestro módulo wifi en modo de emparejamiento para que la aplicación lo pueda detectar. Tal como indica la misma aplicación, presionamos 8 veces consecutivas el botón SLEEP del termostato cableaso, o bien 6 veces seguidas en el botón swing horizontal del mando a distancia:

Si lo hemos realizado correctamente, aparecerá el número 77 en el termostado cableado de pared y podremos avanzar en los siguientes pasos de la aplicación.
Nos pedirá registrarnos en el servidor HISENSE con un email, un nombre de usuario y una clave, así como un nombre para nuestro dispositivo, nuestra red WiFi y la clave de la misma.
Anotad el email y la clave. Nos harán falta más tarde.
Por último, siempre aconsejable es establecer una IP fija en el router para este dispositivo. La manera exacta de realizar esto dependerá del modelo de router que tengamos. Un poco de Google nos ayudará, y es posible que tengas que reiniciar el router si no tiene una opción específica para renovar la IP del módulo de HISENSE.
Verificad luego que sigue funcionando la aplicación Hismart Life. Si no es así simplemente se debe eliminar el equipo de la aplicación y emparejarlo de nuevo.
Instalación de add-on AirCon
Ya lo tenemos todo preparado para instalar el script que nos permitirá interactuar directamente con nuestro equipo. Veamos como instalarlo y configurarlo:
- Desde el menú Supervisor, seleccionaremos Add-on Store
- Seleccionamos el menú ⋮ menu y luego Repositories.
- Añadimos a la lista el repositorio de Eiger: https://github.com/deiger/AirCon
- Buscamos HiSense Air Conditioner y lo instalamos.
Una vez instalado tendremos que configurarlo desde su pestaña Configuration

En esta sección de configuración, tendréis que indicar los siguientes datos básicos:
mqtt_user y mqtt_pass será vuestro nombre de usuario y clave de Home Assistant, con el que habéis entrado en el sistema e instalado el add-on.
port será el puerto utilizado por Mosquitto Broker. Usualmente el puerto 80 para http
Dentro de la sección app, username y password será el email y la clave con la que os habéis registrado en el servidor de HISENSE a través de la aplicación Hismart Life.
code será el código según la aplicación y la siguiente tabla de Eiger. En nuestro caso particular, para la aplicación Hismart Life será hisense-eu , pero en el supuesto de que tengamos Fujitsu con la aplicación FGLAir será el código fglair-eu. Es decir, cada aplicación tiene su código:
El resto de parámetros los podéis dejar igual, pero particularizad para vuestros datos. La configuración quedará de la siguiente manera:
log_level: INFO
mqtt_host: localhost
mqtt_user: usuario_ha
mqtt_pass: clave_ha
port: 80
app:
- username: tu_email_al_registrar@tu_dominio.com
password: tu_clave_al_registrar
code: hisense-eu
Iniciaremos el add-on en su pestaña principal (Info) con las opciones de arranque al inicio y watchdog.
Para ver que todo está funcionando bien podemos ir a la pestaña Log:

Debemos ver los diferentes mensajes de llamadas y respuestas:
I0709 16:54:53.261 web_log.py:206] 192.168.0.205 [09/Jul/2021:14:54:53 +0000] "POST /local_lan/property/datapoint.json HTTP/1.1" 200 149 "-" "-"
I0709 16:54:53.535 query_handlers.py:136] Decrypted: {"seq_no":263,"data":{"name":"f_power_display","value":720}}
I0709 16:54:53.538 web_log.py:206] 192.168.0.205 [09/Jul/2021:14:54:53 +0000] "POST /local_lan/property/datapoint.json HTTP/1.1" 200 149 "-" "-"
I0709 16:55:00.684 query_handlers.py:136] Decrypted: {"seq_no":264,"data":{"name":"f_votage","value":239}}
I0709 16:55:00.687 web_log.py:206] 192.168.0.205 [09/Jul/2021:14:55:00 +0000] "POST /local_lan/property/datapoint.json HTTP/1.1" 200 149 "-" "-"
I0709 16:55:00.945 query_handlers.py:136] Decrypted: {"seq_no":265,"data":{"name":"f_power_display","value":717}}
I0709 16:55:00.947 web_log.py:206] 192.168.0.205 [09/Jul/2021:14:55:00 +0000] "POST /local_lan/property/datapoint.json HTTP/1.1" 200 149 "-" "-"
Ye tenemos nuestro addon correctamente configurado:

En el menú Configuration>Entities buscaremos nuestro equipo con el nombre que le pusimos en la aplicación. Desde esta misma pantalla lo podemos añadir a nuestro dashboard Lovelace:



Desde la tarjeta en el dashboard podremos controlarlo, e incluso ver el histórico de funcioamiento, temperatura requerida y la temperatura ambiente de forma gráfica:


Más posibilidades
Ahora que tenemos nuestra unidad HISENSE totalmente integrada en nuestro sistema domótico se nos abre un mundo de posibilidades, a modo de ejemplo:
- Decidir cuándo climatizamos en función del precio de la electricidad cada hora con la integración PVPC.
- Notificar si tenemos alguna puerta/ventana abierta al activarlo.
- Apagar la unidad si no se detecta presencia en casa.
- Apagar nuestro equipo si la potencia demandada está cercana al límite contratado, y volver a encender automáticamente cuando baje. Esto nos permitirá ahorrar al no tener que contratar una potencia mayor.
- Controlar en función de la sensación térmica.
- Controlar en función de otros sensores de temperatura en la casa, o una media de los mismos.
- etc.
Os dejo por último algunas gráficas de consumos y temperaturas durante el funcionamiento de la unidad HISENSE para que veáis lo que se puede hacer con estos sistemas:
Consumo total durante 3 horas de funcionamiento. Consumo medio de 667 W (total de la vivienda) y pico máximo de 1750 W, no está mal para una temperatura externa 10ºC mayor que la temperatura interior. Es una buena medida indirecta del aislamiento. Se aprecia también cómo el inverter ha estado trabajando por debajo de su capacidad mínima al producirse paradas y arranques del compresor:

Bajadas de temperatura al activar la unidad:

Precio de la electricidad en cada hora para automatizar el encendido:

Temperatura interior versus exterior, donde se aprecia los 2 últimos días de altas temperaturas con climatización activada:

Y más posibilidades
Si os habéis quedado con ganas de conocer qué más se puede conseguir con el que posiblemente sea el mejor sistema domótico del mundo, os invito a dar una vuelta por https://www.pacienciadigital.com/beneficios-smart-home/
Para un vistazo rápido os dejo otras entradas:
- Haz que el panel de Home Assistant entre por la vista con imágenes aleatoria.
- Optimizando la Experiencia en el Hogar con Home Assistant: Detección de Presencia
- Explicamos de forma sencilla el funcionamiento de las interferencias en WiFi y sus soluciones.
- IFTTT con Home Assistant. Guarda datos en Google Drive
- Smart Life – Tuya en Home Assistant
Buenas tardes,
He conectado todo tal y como lo dice de fácil la aplicación en teléfono android.
Hismart life, me he registrado conecto maquina de conductos y en el termostato cableado tecleo 8 veces sleep, la pantalla aparece un 77 pero en ningún momento pita como dice la aplicación. Tampoco me deja conectar. Me podrías informar si hay algún motivo o algo que pudiera estar haciendo mal.
Gracias
Hola Vicente. Debes tener la aplicación Hismart Life en un teléfono conectado con WiFi. Con la opción + añadiremos un aire acondicionado. Previamente el termostato con pantalla en 77 como indicas. Tras eso daremos «Siguiente» en la pantalla. La aplicación debería encontrar el aire y nos pedirá registrarnos en el servidor HISENSE (si no lo hemos hecho ya) con un email, un nombre de usuario y una clave, y debemos dar nombre para nuestro dispositivo, nuestra red WiFi (SSID) y la clave de la misma. Ten en cuenta que el emparejamiento por lógica debe hacerse con Bluetooth al no tener al inicio los datos de la WiFi. Verifica primero lo fácil (conectado a WiFi, Bluetooth activado, estás cerca del dispositivo, …).