Integración externa - Diagral e-ONE

cover-diagral

¡Hola a todos!

Serie « casa a la francesa », episodio alarma: la Diagral e-ONE, es la alarma inalámbrica que se encuentra en un montón de casas, a menudo instalada por el antiguo propietario con su pequeña caja en la entrada. Llega a Gladys, con sus activaciones, sus encendidos y sus pilas que se debilitan.

Qué hace

  • Un dispositivo « Alarma », con:
    • el estado: Apagado, Temporización de salida, Marcha total, Marcha parcial, Marcha presencia;
    • los grupos en marcha;
    • las anomalías en claro: pilas débiles, autoprotección, fallo de enlace…;
    • con Gladys Plus y la opción « Alarmas en tiempo real » marcada, « Alarma en curso » en el momento de una activación.
  • Tres activadores: « Alarma Diagral activada », « Diagral encendida o apagada » (con quién lo hizo), « Anomalía Diagral reportada ».
  • Una acción « Encender o apagar Diagral ».
  • Un widget: el estado, las anomalías, y los botones Marcha total, Parcial, Presencia y Apagar (el apagado requiere confirmación).
  • En francés, inglés, alemán y español.

El encendido desde Gladys está desactivado por defecto: a ti te toca elegir en la configuración entre nada, solo encendido, o encendido y apagado. Y el estado nunca es un interruptor: ningún asistente vocal puede desarmar la casa por un malentendido.

La cosa chula

Intrusión → todas las luces encendidas, y un mensaje con el detector y la foto de la cámara
El último ocupante se va → marcha total
Anomalía « pilas » → « Pilas a cambiar: detector del garaje »

Instalación

:warning: Gladys 5.1 mínimo, y Gladys Plus para las activaciones en tiempo real.

Llega a la tienda en el próximo paso del indexador. Mientras tanto: Integraciones → Instalar desde GitHub, con GitHub - guim31/gladys-diagral: Diagral e-ONE alarm systems for Gladys Assistant · GitHub

  1. Se necesita una alarma Diagral e-ONE (caja DIAG56AAX o central DIAG99AGX) y la cuenta de la app Diagral.
  2. En Gladys: el correo electrónico y la contraseña, el número de serie de la caja (en la etiqueta de dentro) y tu código de acceso. Elige lo que Gladys tiene permiso para hacer (nada, por defecto).
  3. Para las activaciones en directo (Gladys Plus): pega una clave Open API en el bloque webhooks y marca « Alarmas en tiempo real ». Lee bien el aviso justo debajo antes de hacerlo.

Pequeñas reservas honestas

  • Sin Gladys Plus, no hay activación: la nube Diagral no tiene historial, una intrusión solo llega por el webhook. Sin él, la integración relee el estado cada 5 minutos (ajustable) y « Alarma en curso » se queda vacío en lugar de mostrar un falso « todo va bien ».
  • Un solo webhook por caja en Diagral: si otro software (Home Assistant, Jeedom…) ya ha inscrito uno, la opción « Alarmas en tiempo real » lo reemplaza, y no recibirá nada más. Es por eso que está desmarcada por defecto: sin ella, la integración nunca toca el webhook existente.
  • No hay estado de los detectores (puerta abierta, movimiento): la API solo da sus anomalías.
  • Desarrollada sin la alarma. He verificado desde mi casa que la conexión al verdadero cloud Diagral llega hasta el final y rechaza correctamente una cuenta falsa, pero nadie la ha usado aún con una cuenta real: si tienes una alarma Diagral, tus comentarios me interesan mucho. El paso por Gladys Plus no ha sido probado de principio a fin.

Como las anteriores, desarrollada con Claude Code. Proyecto independiente, no afiliado a Diagral ni a Hager.

Depósito: GitHub - guim31/gladys-diagral: Diagral e-ONE alarm systems for Gladys Assistant · GitHub