Integración externa - X-Sense

cover-xsense

¡Hola a todos!

Un detector de humo, se presiona su botón una vez al año y se espera nunca escucharlo. Excepto si suena mientras estás en el trabajo, suena para el gato. Los X-Sense, muy extendidos y económicos, tienen una estación base y una aplicación: aquí están en Gladys, para que la alarma salga de la casa.

Qué hace

  • Un dispositivo por detector (humo, CO, calor, combinado humo + CO, fuga de agua):
    • la alarma en curso;
    • la batería, en línea o no, la señal de radio o Wi-Fi;
    • el resultado y la fecha del último auto-test.
  • Un dispositivo por estación base SBS50 o SBS10: en línea y señal Wi-Fi.
  • Las alarmas llegan en directo, en unos segundos.
  • Cuatro activadores, con el nombre del detector y la habitación: « Alarma de incendio (humo o calor) », « Alarma de CO » (con la tasa en ppm), « Fuga de agua » y « Batería baja » (una sola vez por episodio, no cada cinco minutos).
  • Un widget « Detectores X-Sense »: las alarmas en primer lugar, luego las pilas bajas y los dispositivos fuera de línea.
  • Material objetivo: estaciones SBS50 y SBS10 con sus detectores de radio (XS01-M, XS0B-MR, XC01-M, XP0A-MR, XH02-M, SWS51), y los detectores Wi-Fi XS01-WX, XC04-WX y SC07-WX.
  • En francés, inglés, alemán y español.

Solo lectura, intencionalmente: no se puede ni cortar ni probar una alarma desde Gladys. Cortar una sirena a distancia es exactamente lo que no queremos que ocurra por error. Y en un detector combinado, un código de alarma desconocido activa las dos alarmas: es mejor una alerta de CO de más que un incendio perdido.

La cosa buena

Alarma de incendio de noche → todas las luces encendidas, las persianas del camino de salida abiertas, y un mensaje a toda la familia con la habitación
Alarma de CO → el enchufe de la caldera cortado, la VMC lanzada, y un mensaje con la tasa en ppm
Fuga de agua → la válvula de entrada cerrada y una notificación con la habitación

Instalación

:warning: Gladys 5.1 mínimo.

Llega a la tienda en el próximo paso del indexador. Mientras tanto: Integraciones → Instalar desde GitHub, con https://github.com/guim31/gladys-xsense

  1. Les recomiendo una segunda cuenta X-Sense, a la que comparten la casa desde su cuenta principal: una misma cuenta no puede permanecer conectada a la aplicación y a Gladys al mismo tiempo, cada una desconecta a la otra.
  2. En Gladys: el correo electrónico y la contraseña de esta cuenta, luego Probar la conexión.
  3. Pestaña Descubrimiento: agregue la estación y los detectores.

Pequeñas reservas honestas

  • Gladys no reemplaza las sirenas: es un relay adicional, no un sistema de seguridad contra incendios.
  • Todo pasa por la nube X-Sense, con una API no oficial: unos segundos de retraso, y nada sin Internet.
  • La tasa de CO se muestra en el widget y llega al activador, pero no es una funcionalidad del dispositivo: Gladys solo sabe «CO detectado, sí o no». De manera similar, un detector de calor aparece como un detector de humo, por falta de categoría «calor» (es una alarma de incendio en ambos casos).
  • Una contraseña rechazada nunca se vuelve a intentar sola, para no bloquear la cuenta: hay que corregirla en la configuración.
  • Desarrollado sin detector. Verifiqué desde mi casa que la verdadera conexión X-Sense reconoce bien la aplicación y rechaza adecuadamente una cuenta falsa. Pero las alarmas en directo, los auto-tests y el detalle de los estados nunca se han visto en el material real: si está equipado, un clic en el botón de prueba con Gladys abierta me ayudaría mucho.

Como los anteriores, desarrollado con Claude Code. Proyecto independiente, no afiliado a X-Sense.

Depósito: https://github.com/guim31/gladys-xsense