Hola a todos,
He desarrollado una integración que convierte a Gladys en un controlador HomeKit. Gladys se empareja directamente con sus accesorios HomeKit y los controla localmente, sin iPhone, sin Apple TV o HomePod, y sin cloud.
Busco probadores para validarla en hardware real.
Instalación
- Se necesita Gladys 5.1.0 o más reciente (para escenas y widgets).
- En Gladys, vaya a Integraciones, busque HomeKit Controller e instálelo.
- Luego, siga la pestaña Configuración de la integración para emparejar sus accesorios.
- Documentación: gladys-homekitcontroller/docs/fr.md at main · prohand/gladys-homekitcontroller · GitHub
Qué hace
- Busca accesorios HomeKit en la red.
- Emparejamiento con el código de 8 dígitos (
123-45-678). - Actualización de estados en tiempo real, más una lectura completa cada 60 segundos por seguridad.
- Reconexión automática, y el accesorio se encuentra incluso si su IP cambia.
- Gestiona puentes (bridges): un dispositivo Gladys por accesorio conectado.
- Acciones disponibles: buscar, emparejar, identificar (el accesorio parpadea o emite un sonido), desemparejar.
Dispositivos compatibles
- Bombillas: encendido/apagado, brillo, color, temperatura de color
- Interruptores, enchufes, válvulas
- Ventiladores (con velocidad)
- Termostatos: temperatura, consigna, humedad
- Persianas, toldos, ventanas, puertas: posición, abrir / detener / cerrar
- Cerraduras
- Sensores: temperatura, humedad, luminosidad, movimiento, presencia, apertura, fuga, humo, CO, CO2, PM2.5 / PM10
- Nivel de batería
- Botones programables y timbres (a través de escenas, ver más abajo)
Escenas
- Disparador « Botón HomeKit presionado »: presión simple, doble o larga, con filtro por dispositivo y por número de botón. Útil para mandos a distancia (Eve Button…) y timbres.
- Disparador « Accesorio HomeKit perdido / devuelto »: para ser notificado cuando un accesorio no responde.
- Acción « Identificar un dispositivo HomeKit »: el accesorio se identifica.
- Acción « Releer un dispositivo HomeKit »: relee sus valores de inmediato, útil antes de una condición.
Widget del panel de control
- « Accesorios HomeKit »: número de accesorios en línea y fuera de línea, la lista, y un botón Reconectar cuando uno de ellos no responde.
Límites
- Solo accesorios IP (Wi-Fi / Ethernet). No hay Bluetooth ni Thread.
- Todavía no hay cámaras ni televisores.
Antes de probar
- Un accesorio HomeKit solo acepta un controlador. Retírelo primero de la app Casa (o de Home Assistant), o restablezca a cero.
- Mantenga el código de 8 dígitos a mano.
- El accesorio y Gladys deben estar en la misma red (mismo VLAN).
Lo que me gustaría saber
- La marca y el modelo de sus accesorios
- Si la búsqueda y el emparejamiento funcionaron
- Si los comandos y los estados se reportan bien
- Si los botones activan sus escenas (simple / doble / larga)
- Si el widget muestra el estado correcto
- Los problemas encontrados, con los registros (
LOG_LEVEL=debug) si es posible
Los comentarios son bienvenidos aquí o en los issues de GitHub: Issues · prohand/gladys-homekitcontroller · GitHub
¡Gracias de antemano a los que prueben! ![]()