Integrar una alarma Ajax con Home Assistant es posible utilizando el protocolo oficial SIA (Security Industry Association), sin recurrir a integraciones no oficiales ni servicios en la nube.
En esta guía aprenderás cómo configurar correctamente tu central Ajax para enviar eventos a Home Assistant, qué limitaciones tiene el protocolo y cómo utilizar esos eventos para crear automatizaciones avanzadas en tu sistema domótico.
1. Requisitos para integrar Ajax con Home Assistant
- Central Ajax compatible con protocolo SIA (por ejemplo Hub 2).
- Home Assistant actualizado (recomendado Home Assistant OS).
- Ambos dispositivos en la misma red local.
- IP fija o reservada para Home Assistant.
Esta integración utiliza la integración oficial SIA Alarm Systems incluida en Home Assistant, por lo que no es necesario instalar HACS ni componentes personalizados.
2. Qué permite y qué no permite el protocolo SIA
Qué permite
- Ver el estado de la alarma (armada, desarmada, en alarma).
- Recibir eventos de sensores (movimiento, apertura, sabotaje).
- Detectar disparos reales de alarma.
- Crear automatizaciones basadas en eventos.
- Funcionamiento completamente local.
Qué no permite
- Armar o desarmar la alarma desde Home Assistant.
- Control bidireccional del sistema Ajax.
- Lectura continua del estado de cada sensor.
Es importante entender que SIA es un protocolo de eventos, no un protocolo de control.
3. Configuración de SIA en la central Ajax
Desde la aplicación oficial de Ajax:
- Ir a Ajustes.
- Seleccionar la central.
- Entrar en Empresas de seguridad.
- Seleccionar SIA.
Configurar los siguientes parámetros:
- Dirección IP: IP local de Home Assistant (ejemplo: 192.168.1.50).
- Puerto: 10001 (o cualquier puerto libre).
- Número de cuenta: 1234 (debe coincidir en Home Assistant).
- Protocolo: SIA DC-09.
- Cifrado: desactivado inicialmente para pruebas.
Guardar la configuración y verificar que no aparezcan errores.
4. Añadir la integración SIA Alarm Systems en Home Assistant
- Ir a Ajustes → Dispositivos y servicios.
- Seleccionar Añadir integración.
- Buscar SIA Alarm Systems.
- Introducir el mismo puerto configurado en Ajax.
- Introducir el mismo número de cuenta.
No es necesario modificar configuration.yaml, ya que la integración es totalmente gráfica y oficial.
5. Comprobación de funcionamiento
- Armar la alarma desde la aplicación Ajax.
- Activar un sensor (movimiento o apertura).
- Comprobar en Home Assistant que se crean entidades como:
alarm_control_panelbinary_sensorpor zonas
Si los eventos aparecen en tiempo real, la integración está funcionando correctamente.
6. Cómo interpreta Home Assistant los sensores Ajax
Home Assistant no recibe sensores como dispositivos independientes tipo Zigbee. En su lugar, recibe eventos SIA como:
- Movimiento detectado
- Apertura activada
- Alarma disparada
- Sistema armado o desarmado
Por este motivo, algunos sensores pueden volver automáticamente a estado inactivo tras el evento. Es el comportamiento normal del protocolo.
7. Automatizaciones prácticas con Ajax y Home Assistant
Una vez integrados los eventos SIA, puedes crear automatizaciones avanzadas como:
- Encender luces si se dispara la alarma.
- Enviar notificaciones críticas al móvil.
- Activar grabación en cámaras IP.
- Cambiar el modo de la vivienda automáticamente.
Si quieres profundizar en automatizaciones avanzadas, puedes consultar nuestra guía sobre ZHA vs Zigbee2MQTT en Home Assistant, donde explicamos cómo estructurar redes domóticas estables.
8. Errores comunes y soluciones
| Problema | Causa habitual |
|---|---|
| No llegan eventos | IP incorrecta o puerto bloqueado |
| No se crean entidades | Número de cuenta distinto |
| Estados inconsistentes | Limitación propia del protocolo SIA |
9. ¿Es recomendable integrar Ajax en Home Assistant?
La integración mediante SIA es estable, oficial y completamente local. Es ideal si deseas que tu sistema de seguridad profesional interactúe con tu domótica sin depender de la nube.
Sin embargo, no sustituye la aplicación oficial de Ajax ni permite control bidireccional del sistema.
10. Conclusión
Integrar una alarma Ajax con Home Assistant usando SIA es la mejor forma de combinar seguridad profesional y automatización avanzada sin comprometer estabilidad.
Si estás construyendo un ecosistema domótico completo, te recomendamos también revisar nuestras guías sobre coordinadores Zigbee y arquitectura de red para evitar interferencias y saturación.
Preguntas frecuentes
¿Se puede armar y desarmar Ajax desde Home Assistant?
No. El protocolo SIA solo permite recepción de eventos, no control bidireccional.
¿Funciona sin Internet?
Sí. Todo el tráfico SIA es local dentro de la red.
¿Es necesario instalar HACS?
No. La integración SIA Alarm Systems es oficial y está incluida en Home Assistant.