Hola a todos,
Con un poco de retraso, publicado esta mañana
Para los que tienen un dispositivo Haier, Candy o Hoover conectado a la aplicación hOn (lavadora, lavavajillas, aire acondicionado, frigorífico…), aquí hay una integración externa que lo lleva a Gladys.
Qué hace
Se conecta a la nube hOn con el correo electrónico y la contraseña de la aplicación (transporte cloud: los datos pasan por los servidores de Haier), lee el estado de los dispositivos cada minuto por defecto y envía tus comandos. Gladys no tiene una integración hOn nativa; para otras lavadoras, ver el hilo Implementación del seguimiento de la lavadora.
Funcionalidades
- Lavadora, secadora, lavavajillas: estado, fase, programa (elegirlo para iniciarlo), tiempo restante, pausa, puerta, consumos, sal y líquido de enjuague.
- Aire acondicionado: encendido/apagado, modo, consigna, ventilación, oscilación, temperaturas.
- Neveras, congeladores, bodegas de vino: temperaturas y consignas por zona, puertas, modos. Hornos: solo lectura.
- 7 disparadores de escena: ciclo iniciado, ciclo terminado (con su duración), error, relleno necesario, dispositivo desconectado/reconectado, cuenta rechazada.
- 3 acciones de escena: iniciar un programa (con inicio diferido), pausa/reanudar/detener, leer el estado.
- 2 widgets: « Dispositivos hOn » y « Dispositivo hOn » (avance del ciclo, botones).
Ejemplos de escenas:
- cuando el ciclo de la lavadora ha terminado → enviar « La ropa está lista » a la familia;
- cuando el lavavajillas falta sal → avisarme;
- en semana a las 13 h, en horas valle → iniciar
eco_40_60en la lavadora cargada por la mañana.

[Captura por venir: la pestaña Descubrimiento con un dispositivo hOn real]
Instalación
- Desde la tienda: buscar « hOn ». Disponible en el día, el tiempo de la indexación.
- O desde la URL del repositorio:
https://github.com/William-De71/gladys-hon.
Versión mínima de Gladys: 5.1.1.
- Ingresar el correo electrónico y la contraseña hOn, guardar, « Probar la conexión ».
- Pestaña Descubrimiento: agregar sus dispositivos.
- Para iniciar un programa, activar el control remoto en el dispositivo.
Límites conocidos
- Haier no publica una API: he portado a JavaScript la biblioteca pyhon-revived que usa la integración Home Assistant. Haier cambió su conexión en junio de 2026 y puede volver a hacerlo.
- No he podido probar con una cuenta hOn real, solo con los datos anónimos de dispositivos reales publicados por el proyecto pyhOn: sus comentarios son indispensables.
- Los estados se consultan (no hay push todavía). Las cuentas con verificación en dos pasos por correo electrónico no son compatibles.
Detalles técnicos
- Un dispositivo Gladys por dispositivo hOn, identificado por su dirección MAC; las funcionalidades siguen lo que el modelo sube.
- La sesión (nunca la contraseña) se guarda en
/data: un reinicio no se reconecta, porque hOn bloquea las cuentas que se conectan demasiado a menudo. Una conexión rechazada pone las pruebas en pausa (15 min, luego más). - Un ciclo iniciado o detenido por una acción de escena no dispara los disparadores (sin bucle); el primer estado leído después de un inicio no produce ningún evento.
- Badge cloud por dispositivo, inaccesible cuando ya no está conectado a hOn.
- Los nombres de los programas son los de la nube hOn, en inglés; el botón « Listar programas » da los de la acción « Iniciar programa ».
- Los modos de la nevera (super frío…) permanecen en solo lectura si el modelo no los expone en sus ajustes.
Dar feedback
Por un issue de GitHub (Issues · William-De71/gladys-hon · GitHub) o respondiendo aquí, con la versión de Gladys, la versión de la integración, el tipo y modelo del dispositivo, y los registros con DEBUG=gladys-integration-sdk (sin correo electrónico ni contraseña).
Gracias a los autores de pyhOn / pyhon-revived.

