Descripción general
Aegis for Ajax trae a Home Assistant un sistema de alarma Ajax, también los que se venden con otra marca (Protegim, ADT, G4S…). Crea el panel de alarma con armado total, nocturno y por grupos; un sensor por cada detector (puertas, movimiento, humo, inundación, sabotaje…); relés, enchufes y válvulas; y eventos de seguridad casi al instante.
Esquema: NODARA.
Requisitos
- Un sistema Ajax y tu usuario de la app. Para apps de marca asociada hace falta su etiqueta de app (application label), que el repositorio documenta. Con la app oficial es
Ajax. - HACS → «Aegis for Ajax» → Descargar, reinicia y añádela en Ajustes → Dispositivos y servicios.
- Repositorio: bvis/aegis-hass.
Integración no oficial: Ajax puede cambiar su protocolo y dejarla sin servicio. No la uses como único medio de aviso de una alarma.
Ideas de uso
- Armar al salir el último de casa y avisarte. Es el ejemplo de abajo.
- Modo noche automático a la hora de acostarse, si todos están en casa.
- Encender todas las luces y subir las persianas si salta la alarma, para disuadir.
- Cortar el agua con la válvula WaterStop si un detector de inundación se activa.
- Grabar con Frigate y enviar una foto cuando un detector de movimiento salte con la alarma armada.
- Avisar de baterías bajas o de sabotaje en cualquier detector.
- Desarmar al llegar solo si el móvil está en casa y es de día (con mucho cuidado).
Ejemplo de uso
alias: "Armar Ajax al salir todos"
triggers:
- trigger: state
entity_id: zone.home
to: "0"
for:
minutes: 5
conditions:
- condition: state
entity_id: alarm_control_panel.ajax_casa
state: "disarmed"
actions:
- action: alarm_control_panel.alarm_arm_away
target:
entity_id: alarm_control_panel.ajax_casa
- action: notify.mobile_app_mi_movil
data:
message: "No queda nadie en casa: alarma armada."
Cómo funciona:
- El estado de
zone.homees el número de personas en casa. Con"0"durante 5 minutos, la alarma se arma. - Para armar ignorando sensores abiertos existen
aegis_ajax.force_armyaegis_ajax.force_arm_night. - Los eventos de seguridad aparecen como entidades de evento y como disparadores de dispositivo en el editor.
- Los nombres de las entidades dependen de tu hub. Compruébalos en el dispositivo.
Acción
Sale la última persona · 5 min despuésResultado
alarm_control_panel.ajax_casa = armed_away
«No queda nadie en casa: alarma armada.»