Un purificador puede seguir funcionando con sus botones aunque la aplicación del fabricante falle. Las automatizaciones son otra historia: si Home Assistant necesita consultar un servidor externo para encenderlo, una caída o un cambio en ese servicio puede dejar de ejecutar la rutina.
Scott J. Goldman se encontró con ese problema en su Coway Airmega IconS. La integración que utilizaba dependía de la nube de Coway, así que investigó cómo comunicarse con el aparato y creó Coway Local, una integración experimental para Home Assistant.
Del móvil a la red local
La integración anterior funcionaba como intermediaria de la aplicación móvil: Home Assistant consultaba la nube de Coway para obtener el estado y enviaba los cambios a través de sus servidores. Goldman quería que una rutina nocturna ajustara el ventilador junto con las luces de Apple Home. Según cuenta en su investigación, los cambios y las interrupciones del servicio habían roto esa automatización en varias ocasiones.
Para entender la comunicación, montó una red de pruebas alrededor del purificador y observó su tráfico. Detectó que el dispositivo descargaba un certificado raíz por HTTP y utilizaba MQTT sobre TLS para intercambiar mensajes. Después examinó el proceso de configuración Bluetooth y descubrió que podía indicar al aparato dónde encontrar sus servicios de configuración.
Ese detalle permitió construir servicios locales a los que el purificador se conecta durante el uso normal. Goldman utilizó herramientas de IA para ayudarle a analizar el tráfico y desarrollar partes del proyecto, pero las observaciones y los resultados que describe corresponden a su propio dispositivo.
Qué hace Coway Local
La integración ejecuta su propio servidor MQTT dentro de Home Assistant. Tras configurar el purificador, el dispositivo se conecta a ese servidor por la red local. El proyecto indica que la aplicación móvil de Coway deja de controlar el aparato mientras está configurado de esta forma.
Según el repositorio, la integración ofrece encendido, tres velocidades manuales, modos inteligente y nocturno, ajustes de iluminación y temporizador, además de sensores como PM2.5. Algunos datos tienen límites: el autor indica que la escala del sensor de luz no está calibrada y que los porcentajes de filtros no se han contrastado directamente con la aplicación de Coway.
Lo que necesitas comprobar
El proyecto es experimental. Su autor solo ha probado un Coway AP-1022K, con firmware MCU V1.0.0.1 y firmware Wi-Fi 000011. Que otro modelo aparezca en el selector Bluetooth no garantiza que sus controles o sensores utilicen las mismas correspondencias.
El repositorio pide Home Assistant Core 2026.10.2 o posterior, una dirección local fija para Home Assistant, Wi-Fi de 2,4 GHz y Chrome en un Mac o dispositivo Android cercano al purificador para el emparejamiento inicial. Safari y los navegadores de iPhone no figuran como compatibles con ese paso.
La integración puede instalarse mediante HACS como repositorio personalizado o copiando sus archivos en la configuración de Home Assistant. Después se añade desde Ajustes → Dispositivos y servicios y se sigue el asistente Bluetooth. La página de configuración se sirve por defecto desde GitHub Pages; el proyecto también documenta cómo alojarla por cuenta propia.
Red, copias y límites
El purificador debe poder alcanzar Home Assistant en los tres puertos configurados para HTTP, HTTPS y MQTT. El repositorio advierte de que se mantengan en la red local y no se expongan mediante redirecciones desde Internet. En una instalación con VLAN, habría que permitir únicamente las conexiones necesarias entre el dispositivo y Home Assistant.
Las claves y certificados se guardan en /config/.storage/coway_local/. El autor recomienda incluir ese directorio en las copias de seguridad: si se pierde, hay que volver a configurar cada purificador.
Coway Local es un proyecto comunitario y no está afiliado a Coway. Si tienes otro modelo o una instalación de Home Assistant en contenedores, revisa el estado de compatibilidad en el repositorio antes de cambiar la configuración existente. No hemos probado la integración ni el purificador.
