Hola a todos,
Os presento una nueva integración externa para Gladys Assistant: Faikout.
Esta integración conecta Gladys con los sistemas de aire acondicionado Daikin equipados con un módulo Faikout (anteriormente Faikin). Este pequeño módulo ESP32 de código abierto, diseñado por RevK, reemplaza el módulo Wi-Fi original del aire acondicionado.
Todo permanece en su red: sin nube Daikin, sin cuenta, sin Internet.
¿Qué hace esto?
Cada sistema de aire acondicionado se convierte en un dispositivo Gladys con:
- Encendido / apagado, modo (auto, frío, calefacción, deshumidificación, ventilación)
- Temperatura de consigna y velocidad de ventilación (auto, silencioso, 1 a 5)
- Oscilación horizontal y vertical
- Los modos Econo, Potente, Confort, Streamer, unidad exterior silenciosa
- Las mediciones:
- temperatura de la habitación y temperatura exterior
- temperaturas de entrada de aire y del fluido refrigerante
- humedad
- potencia consumida (W)
- contador de energía (kWh)
La integración solo crea lo que su aire acondicionado realmente envía: una función ausente en su modelo no aparecerá.
Seguimiento de energía
Si el aire acondicionado envía su contador de energía, aparece en la página Energía de Gladys:
- consumo por media hora, calculado por Gladys;
- costo, según su contrato de electricidad;
- asociación con su contador principal.
En multi-split (varias unidades interiores en una sola unidad exterior), el contador es el de la unidad exterior: verifique que no se cuente dos veces.
Escenas
Disparadores
- Un aire acondicionado se desconecta o vuelve (Faikout inalcanzable, o aire acondicionado que no responde al módulo)
- Un aire acondicionado es modificado fuera de Gladys: control remoto, página web del Faikout, temporizador
- Un aire acondicionado comienza o termina un deshielo
Acciones
- Ajustar un aire acondicionado: encendido, modo, consigna y ventilación de una sola vez
- Ajustar el Faikout auto: el módulo mantiene la habitación entre objetivo − margen y objetivo + margen
- Leer un aire acondicionado: una lectura fresca, utilizable en la continuación de la escena
Ejemplo: « Si el aire acondicionado de la sala de estar se enciende con el control remoto después de las 23 h, ponerlo en ventilación silenciosa. »
Widgets del tablero de control
- Aire acondicionado Faikout: baldosas en tiempo real (habitación, consigna, exterior, potencia), curva de temperaturas en 24 h, estado, modo, ventilación, botones Encender / Apagar y Actualizar.
- Vista general Faikout: todos sus aires acondicionados en un solo mapa.
Cada dispositivo también tiene un insignia:
| Insignia | Significado |
|---|---|
| Local | Todo responde |
| Local + punto naranja | El Faikout responde, pero no el aire acondicionado (¿cable S21 / X50?) |
| Inalcanzable | El Faikout no responde |
Instalación
Requisitos previos
- Gladys 5.1 o más reciente
- Un módulo Faikout instalado y conectado a su Wi-Fi (manual de instalación)
- Una dirección IP fija para cada módulo (reserva DHCP en su box)
Configuración
-
Instale la integración Faikout desde el catálogo de integraciones de Gladys.
-
En Configuración, liste sus unidades, separadas por comas:
Sala=192.168.1.50, Dormitorio=192.168.1.51 -
Si ha puesto una contraseña web en el Faikout, escríbala (la misma para todas las unidades).
-
Haga clic en Probar la conexión: cada unidad indica su modelo, protocolo, modo y temperatura.
-
Abra la pestaña Descubrimiento y cree los dispositivos propuestos.
Prefiera la dirección IP a los nombres en .local: a menudo se resuelven mal desde el contenedor.
Privacidad
- La integración solo habla con las direcciones que usted le da, en HTTP y WebSocket locales.
- Solo guarda, en su volumen
/data, la dirección MAC, el nombre, el modelo y la lista de funciones de cada unidad.
Enlaces
- Código fuente: GitHub - prohand/gladys-faikout: Gladys external integration to connect faikin/faikout devices in Gladys Assistant · GitHub
- Documentación: francés · inglés
- El proyecto Faikout: https://www.faikin.au
Sus comentarios me interesan: modelo de aire acondicionado, protocolo (S21, X50A…), errores, ideas. Abra un issue en GitHub o responda aquí. ¡Gracias! ![]()