Alarma Automática por Presencia con Home Assistant: Guía Low Cost [Serie 1/4]

¿Cuántas veces has salido de casa y, a los cinco minutos caminando, te ha entrado la duda de si has activado la alarma? O peor aún: ¿llegas a casa con las manos ocupadas y tienes que dejarlo todo para buscar el móvil y desactivarla antes de que suene? La solución no es pagar 30€ al mes a una empresa de seguridad. Es mucho más sencillo (y barato) de lo que crees.

En esta primera entrega de nuestra serie “Automatiza tu Casa Low Cost”, te voy a enseñar cómo configurar Home Assistant para que detecte automáticamente cuando no hay nadie en casa, arme la alarma sola, y se desactive cuando vuelvas. Sin pulsar botones. Sin olvidos. Y con un presupuesto de menos de 50 euros.

¿Cómo funciona la detección de presencia en Home Assistant?

Home Assistant tiene varias formas de saber si hay alguien en casa. La más fiable y sencilla de implementar es mediante la aplicación Companion. Cuando instalas la app en tu móvil y activas el seguimiento de ubicación, Home Assistant sabe en qué “zona” te encuentras.

La magia está en definir una zona llamada “Casa” (o “Home”) con un radio de unos 100-150 metros. Cuando todos los miembros del hogar salen de esa zona, Home Assistant marca el estado como not_home (fuera de casa). Cuando alguien entra, vuelve a home.

Pero ojo: no uses solo el GPS. Para una detección más robusta, combina varios métodos:

  • Companion App: La base. Rápida de configurar y funciona en iOS y Android.
  • Router/WiFi: Detecta si los dispositivos están conectados a tu red local. Más rápido que el GPS para detectar llegadas.
  • Bluetooth/beacons: Para detección por habitaciones (tema para otro artículo).

Componentes que necesitas (presupuesto low cost)

Para montar tu sistema de alarma automática necesitas muy poco hardware. Aquí están las opciones más económicas que he probado y funcionan perfectamente:

1. Sensores de puerta y ventana

Los sensores de contacto Zigbee son la base de cualquier alarma. Detectan cuando se abre una puerta o ventana.

Opción económica (recomendada): SONOFF SNZB-04 — Unos 8-10€ por unidad. Funcionan con Zigbee 3.0, tienen buena autonomía (más de 2 años con una pila CR2032) y se integran perfectamente con Home Assistant vía ZHA o Zigbee2MQTT.

Opción premium: Aqara Door and Window Sensor — Unos 15-18€. Más compacto, mejor acabado y compatible con HomeKit si eso te importa. Requiere el hub Aqara si no tienes Zigbee en Home Assistant.

Alternativa AliExpress: Tuya Zigbee Door Sensor — Desde 5€. Funcionan bien, aunque la calidad es algo inferior.

2. Sensores de movimiento (PIR)

Para detectar intrusos una vez han entrado, los sensores PIR son imprescindibles. Colócalos en pasillos, salón y zonas de paso obligado.

Opción económica: SONOFF SNZB-03 — Unos 10-12€. Ángulo de detección de 110°, alcance de 6 metros. No miden luminosidad, pero para alarma son perfectos.

Alternativa IKEA: VALLHORN — 7,99€. Zigbee nativo, funciona con pilas AA (más fáciles de encontrar) y la integración con Home Assistant es inmediata.

3. Sirena (opcional pero recomendada)

Una alarma sin sirena es como un coche sin claxon. Puedes usar altavoces inteligentes, pero una sirena dedicada da más miedo (y decibelios).

Sirena Zigbee Tuya — Unos 15-20€. 90dB, alimentación USB o pilas, luz estroboscópica. Totalmente configurable desde Home Assistant.

4. Coordinador Zigbee

Si aún no tienes uno, necesitas un dispositivo que gestione la red Zigbee. La opción más económica y popular:

SONOFF ZBDongle-E — Unos 25-30€. Conecta por USB a tu servidor de Home Assistant y gestiona hasta 100 dispositivos Zigbee.

Configuración paso a paso

Paso 1: Instala Alarmo

Alarmo es la integración que convierte Home Assistant en un sistema de alarma completo. Instálala desde HACS (si no tienes HACS, hay guías en el blog para instalarlo).

Una vez instalada, ve a Configuración > Dispositivos y servicios > Añadir integración > Alarmo. Configura tus áreas (salón, dormitorio, etc.) y añade los sensores a cada zona.

Paso 2: Configura la detección de presencia

  1. Instala la Home Assistant Companion App en el móvil de cada residente.
  2. Ve a Configuración > Personas y vincula la cuenta de cada persona con su dispositivo.
  3. Activa el seguimiento de ubicación en la app: Ajustes > Sensores > Ubicación en segundo plano.
  4. Define tu zona “Casa” en Configuración > Zonas con un radio de 100-150 metros.

Para mayor fiabilidad, crea un grupo de personas en tu configuration.yaml:

group:
  familia:
    name: "Familia"
    entities:
      - person.tu_nombre
      - person.pareja_nombre
      - person.hijo_nombre

Paso 3: Crea las automatizaciones

Ahora viene la magia. Dos automatizaciones sencillas:

Automatización 1: Armar al salir

alias: "Alarma - Armar al salir"
trigger:
  - platform: state
    entity_id: group.familia
    to: "not_home"
    for: "00:02:00"  # Esperar 2 minutos para evitar falsos positivos
action:
  - service: alarmo.arm
    data:
      entity_id: alarm_control_panel.alarmo
      mode: "away"  # Modo ausente (todos los sensores activos)
  - service: notify.mobile_app_tu_movil
    data:
      message: "🏠 Alarma activada automáticamente - Casa segura"

Automatización 2: Desarmar al llegar

alias: "Alarma - Desarmar al llegar"
trigger:
  - platform: state
    entity_id: group.familia
    to: "home"
action:
  - service: alarmo.disarm (es probable que tengas que poner un código para desarmar)
    data:
      entity_id: alarm_control_panel.alarmo
  - service: notify.mobile_app_tu_movil
    data:
      message: "🏠 Bienvenido - Alarma desactivada"

Paso 4: Añade seguridad extra (condiciones)

Para evitar que la alarma se arme cuando hay alguien dormido o que no se desarme si llegas acompañado, añade condiciones:

  • Modo Noche: No armar automáticamente si es de noche (por si alguien se queda dormido en el sofá).
  • Vacaciones: Un input_boolean para desactivar el auto-armado cuando estás de vacaciones y vienen cuidadores.
  • Delay de entrada: Configura en Alarmo un tiempo de entrada (30-60 segundos) para que la alarma no suene inmediatamente al abrir la puerta.

Presupuesto total del proyecto

ComponenteCantidadPrecio/unidadTotal
SONOFF ZBDongle-E128€28€
Sensor puerta SNZB-0439€27€
Sensor movimiento SNZB-03211€22€
Sirena Zigbee118€18€
TOTAL~95€

Si ya tienes el coordinador Zigbee, el coste baja a unos 67€. Y si usas solo los sensores esenciales (2 puertas + 1 PIR), puedes montarlo por menos de 40€.

Problemas comunes y soluciones

La alarma se arma mientras estoy en casa

Revisa que todos los miembros del grupo tengan la app instalada y el seguramiento de ubicación activado. Añade un tiempo de espera (for: "00:05:00") para dar margen si el GPS fluctúa cerca del límite de la zona.

El GPS consume mucha batería

En la app Companion, ve a Ajustes > Sensores > Ubicación y selecciona “Solo nombre de zona”. Esto envía menos datos y ahorra batería, aunque es menos preciso para automatizaciones complejas.

Quiero que no se arme en ciertas situaciones

Crea un input_boolean llamado “Permitir auto-armado” y añádelo como condición en tus automatizaciones. Así puedes desactivar el sistema temporalmente desde el dashboard.

Próximos pasos en la serie

Este es solo el principio. En los próximos artículos de “Automatiza tu Casa Low Cost” veremos:

  • Cómo automatizar luces según presencia y luz ambiente
  • Termostatos inteligentes con sensores de temperatura Zigbee de 10€
  • Riego automático para balcón y jardín
  • Notificaciones inteligentes: alertas útiles, no spam

¿Tienes dudas sobre la instalación? ¿Algún sensor específico que quieras que pruebe? Déjalo en los comentarios y lo incluyo en futuras guías.

Por que elegir Zigbee para tu alarma?

Si estas empezando en el mundo de la domotica, te habras encontrado con el dilema: Zigbee o WiFi? Para un sistema de alarma, la respuesta es clara: Zigbee.

  • Bajo consumo: Los sensores Zigbee funcionan anos con una sola pila CR2032. Los equivalentes WiFi necesitan recargarse cada semana.
  • Red mesh: Cada dispositivo Zigbee actua como repetidor, ampliando la cobertura de tu red sin necesidad de routers adicionales.
  • Fiabilidad: El protocolo esta disenado especificamente para domotica. No depende de tu router WiFi ni de la saturacion de la red.
  • Local: Todo funciona dentro de tu casa. Si se cae internet, tu alarma sigue funcionando perfectamente.

Ademas, si algun dia decides ampliar tu casa inteligente low cost, ya tienes la infraestructura base lista para anadir mas dispositivos: interruptores, bombillas, enchufes…

Comparativa: Alarmo vs sistemas tradicionales

CaracteristicaAlarmo + Home AssistantAlarma tradicional
Cuota mensual0€25-50€/mes
Ampliar sensores8-15€/unidad50-100€/unidad
AutomatizacionesIlimitadasBasicas o ninguna
Dependencia nubeNingunaTotal
Integracion con luces/camarasNativaLimitada

La diferencia es abismal. En menos de un ano, el ahorro respecto a una alarma tradicional te habra permitido recuperar la inversion y ampliar el sistema con mas sensores.

Precios actualizados a marzo 2026. Pueden variar según disponibilidad. Este artículo contiene enlaces de afiliado — si compras a través de ellos, nos ayudas a mantener el blog sin coste adicional para ti.