[Integración] eufy Security: cámaras, timbres y cerraduras en Gladys

¡Hola a todos,

Os presento una nueva integración externa para Gladys: eufy Security. Ya está disponible en la tienda de integraciones.

Qué hace

  • :camera: Cámaras y videoporteros: la miniatura enviada por eufy en cada detección o pulsación del timbre se muestra en el widget de la cámara del tablero de control.
  • :bell: Timbre: cada pulsación se reporta en Gladys.
  • :person_walking: Movimiento: detección de movimiento, persona, desconocido, vehículo y animal, tanto en las cámaras como en los sensores PIR.
  • :locked: Cerraduras: bloqueo desde Gladys y nivel de batería. El desbloqueo se activa mediante una opción, desactivada por defecto.
  • :shield: HomeBase: lectura y cambio del modo de armado (ausente, en casa, programación…). El desarmado también se activa mediante una opción.
  • :thermometer: Sensores: apertura de puerta o ventana, fuga de agua, humo, CO, sirena, batería.
  • :high_voltage: Escenas: desencadenadores « Timbre eufy presionado », « Movimiento detectado por eufy » (filtrable por tipología), « Paquete entregado » y « Alarma eufy activada ».
    Ejemplo de escena: cuando se toca el timbre, enviar la imagen de la cámara a Telegram. La integración espera a que la miniatura esté disponible antes de responder.

Requisitos previos

  • Gladys 5.1 o superior.
  • Una cuenta eufy dedicada para Gladys. eufy solo acepta una sesión por cuenta: si usas tu cuenta principal, la aplicación te desconectaría. Por lo tanto, debes:
    1. crear una segunda cuenta eufy;
    2. compartir tus dispositivos desde la aplicación de tu cuenta principal (Configuración > Familia e invitados), con derechos de administrador para controlar las cerraduras y el modo de armado;
    3. conectarte una vez con esta cuenta en la aplicación para aceptar la invitación, luego desconectarte.

Instalación

  1. Instala eufy Security desde la tienda de integraciones de Gladys.
  2. En la pestaña Configuración, ingresa el correo electrónico, la contraseña y el país de la cuenta dedicada, luego guarda.
  3. Si eufy solicita un código de verificación (recibido por correo electrónico) o un captcha, el estado de conexión te indica qué hacer. Ingresa la respuesta en el campo correspondiente, luego guarda. La sesión se conserva incluso después de un reinicio.
  4. Crea tus dispositivos desde la pestaña Descubrimiento.

La documentación completa, con una sección de solución de problemas, está aquí: https://github.com/cicoub13/gladys-eufy/blob/main/docs/fr.md

Límites conocidos

  • No hay video en vivo: Gladys solo muestra imágenes fijas, actualizadas en cada evento (ninguna biblioteca hace mejor).
  • La integración pasa por el cloud de eufy, no hay control local.
  • La detección de fugas, humo y CO depende de lo que eufy envía para cada modelo. No está confirmada en todos los dispositivos.

Tus comentarios son bienvenidos

Es una primera versión, probada en: [para completar con tus dispositivos]. Si un dispositivo no es reconocido, usa el botón Listar dispositivos brutos. Escribe el modelo y las capacidades de cada dispositivo en los registros de la integración. Comparte estos registros aquí o en un issue de GitHub, recordando anonimizar los números de serie.

¡Buena domótica! :house:

3 Me gusta