Una casa inteligente no debería obligarte a abrir cinco aplicaciones ni depender de que el servidor de un fabricante siga funcionando. La automatización útil empieza con una necesidad concreta, una señal fiable y una acción que puedas comprobar. Home Assistant encaja bien en ese enfoque porque reúne dispositivos de distintos fabricantes y permite construir automatizaciones desde un editor visual, sin necesidad de programar.
En esta guía crearemos un flujo sencillo: si una puerta permanece abierta durante cinco minutos, Home Assistant enviará una notificación al teléfono. No se trata de impresionar con luces de colores, sino de evitar que una puerta del patio, un congelador o un trastero quede abierto por descuido. El mismo patrón sirve después para ventanas, fugas de agua, temperaturas anómalas o consumos inesperados.
Qué necesitas antes de empezar
Necesitas una instalación operativa de Home Assistant, un sensor de apertura
ya integrado y la aplicación oficial instalada en el móvil. El sensor
aparecerá normalmente como una entidad binaria: su estado será abierto o
cerrado. La aplicación crea una integración mobile_app y una
acción de notificación asociada al teléfono.
No es imprescindible utilizar YAML. La documentación oficial explica que las automatizaciones pueden construirse con el editor visual. También conviene poner nombres comprensibles a dispositivos y entidades: “Puerta del patio” ayuda mucho más que un identificador heredado del fabricante.
Antes de automatizar, abre Ajustes > Herramientas para desarrolladores > Estados y localiza el sensor. Abre y cierra la puerta para comprobar que cambia de estado. Después, en Herramientas para desarrolladores > Acciones, busca la acción de notificación del móvil y envía un mensaje de prueba. Esta comprobación divide el problema en dos: primero sabemos que la señal llega y después que la notificación funciona.
El modelo mental: disparador, condición y acción
Home Assistant organiza una automatización en tres piezas. El disparador es el evento que la despierta; la condición decide si debe continuar; y la acción ejecuta el resultado. En nuestro caso:
-
disparador: la puerta lleva abierta cinco minutos;
-
condición opcional: la alerta está habilitada o no hay nadie en esa zona;
-
acción: enviar un aviso al teléfono.
La diferencia entre disparador y condición es importante. El disparador necesita que ocurra un cambio. La condición solo consulta el estado existente cuando el flujo ya ha comenzado. Si colocamos “puerta abierta” únicamente como condición, nada despertará la automatización.
Construye la alerta en el editor visual
Entra en Ajustes > Automatizaciones y escenas > Crear automatización y elige comenzar con una automatización vacía. Asigna un nombre descriptivo, por ejemplo, “Aviso: puerta del patio abierta cinco minutos”. Añade también una descripción que indique el propósito y a qué móvil avisa.
En el disparador selecciona el sensor de la puerta y el cambio al estado abierto. Añade una duración de cinco minutos. Ese tiempo funciona como filtro: abrir para pasar no genera ninguna alerta, pero olvidar la puerta sí. La documentación de disparadores indica que, cuando uno se activa, Home Assistant evalúa las condiciones y después ejecuta las acciones.
En la acción elige Realizar una acción y selecciona la
notificación correspondiente a tu teléfono, normalmente con un nombre similar
a notify.mobile_app_nombre_del_movil. Usa un texto inequívoco:
La puerta del patio lleva abierta cinco minutos. Comprueba si debe cerrarse.
Guarda la automatización. El resultado conceptual en YAML sería parecido a este ejemplo, aunque los identificadores reales de tu instalación serán distintos:
alias: "Aviso: puerta del patio abierta cinco minutos"
triggers:
- trigger: state
entity_id: binary_sensor.puerta_patio
to: "on"
for: "00:05:00"
actions:
- action: notify.mobile_app_mi_telefono
data:
title: "Puerta abierta"
message: "La puerta del patio lleva abierta cinco minutos."
mode: single
No copies los identificadores literalmente. Seleccionarlos desde la interfaz evita errores y hace que la configuración corresponda con tus dispositivos.
Prueba antes de confiar
Una automatización guardada no es todavía una automatización fiable. Reduce temporalmente la duración a treinta segundos, abre la puerta y observa el resultado. Comprueba tres escenarios:
-
La puerta se abre y se cierra antes del límite: no debe avisar.
-
La puerta permanece abierta más tiempo: debe llegar una sola notificación.
-
La puerta se cierra después del aviso: el estado debe volver a la normalidad.
Home Assistant ofrece trazas de ejecución para las automatizaciones. Si la alerta falla, revisa qué disparador se activó, qué condiciones se evaluaron y qué acción devolvió un error. Esta información es mucho más útil que cambiar varios ajustes a la vez.
Cuando termines, restaura los cinco minutos. Prueba también después de reiniciar Home Assistant y después de cambiar la batería del sensor. Algunos dispositivos tardan en comunicar su primer estado tras volver a conectarse.
Reduce falsas alarmas sin ocultar problemas
Cinco minutos es solo un punto de partida. Una puerta exterior puede necesitar dos minutos; una ventana para ventilar, treinta. Ajusta el límite según el riesgo y el uso cotidiano, no según lo llamativo de la demostración.
Puedes añadir una condición de horario si la alerta solo importa por la noche. También puedes usar un ayudante de tipo interruptor para activar o silenciar avisos desde el panel. Evita condiciones excesivas al principio: cada excepción crea una situación en la que el sistema podría callar cuando realmente necesitas información.
Si varias personas deben recibir el aviso, crea un grupo de notificación o añade acciones separadas. Para incidencias que deben repetirse hasta resolverse, Home Assistant dispone de la integración de alertas. Esa opción permite definir repeticiones y confirmación, pero es preferible incorporarla cuando el flujo básico ya está probado.
Una mejora especialmente útil es retirar o sustituir la notificación cuando la puerta se cierre. Así el teléfono no muestra un problema que ya terminó. Las aplicaciones complementarias admiten etiquetas para reemplazar y borrar notificaciones, pero la sintaxis cambia según la plataforma. Consulta la documentación del móvil antes de añadirla.
Local no significa infalible
Que la lógica se ejecute en casa reduce dependencias externas, pero no elimina todos los puntos de fallo. El sensor puede quedarse sin batería, la red inalámbrica puede saturarse y el teléfono puede bloquear notificaciones. Supervisa el nivel de batería cuando esté disponible y prueba el flujo de forma periódica.
Tampoco expongas directamente Home Assistant a internet con una redirección de puertos improvisada. Para acceso remoto utiliza un método mantenido y protegido, aplica las actualizaciones y activa autenticación multifactor. Una automatización doméstica maneja información sensible sobre presencia, horarios y hábitos.
Conviene además separar las acciones informativas de las irreversibles. Enviar una alerta es seguro; desbloquear una puerta o desactivar una alarma requiere controles adicionales. Empieza con observación y avisos antes de permitir que una automatización tome decisiones de seguridad.
Haz una copia antes de ampliar el sistema
Después de comprobar el flujo, crea una copia de seguridad. Home Assistant puede programar copias automáticas, conservar un número determinado y guardarlas en ubicaciones diferentes. Su documentación recomienda almacenar una copia fuera del propio dispositivo: si solo está en el equipo que falla, puede resultar inaccesible precisamente cuando más la necesitas.
Descarga también el kit de emergencia y conserva la clave de cifrado en un lugar seguro. Una copia que no puedes descifrar no constituye una recuperación. Antes de una actualización importante, verifica la fecha del último respaldo y, de vez en cuando, revisa que el proceso finaliza correctamente.
Un patrón pequeño que puedes reutilizar
La alerta de puerta resume una buena automatización: observa un estado real, espera para filtrar ruido, ejecuta una acción reversible y deja una traza para diagnosticarla. Una vez que funcione, puedes reutilizar el patrón:
-
humedad detectada durante más de un minuto: aviso urgente;
-
congelador por encima de una temperatura límite: notificación;
-
ventana abierta mientras funciona la calefacción: recordatorio;
-
consumo eléctrico anómalo durante la noche: alerta para revisar.
Añade una sola mejora cada vez y vuelve a probar los tres escenarios: no debe actuar, debe actuar y debe recuperarse. La calidad de una casa inteligente no se mide por el número de dispositivos, sino por cuántas tareas resuelve sin reclamar atención constante. Una automatización local, comprensible y comprobada es un comienzo mucho mejor que veinte reglas que nadie sabe por qué se ejecutan.
No hay comentarios:
Publicar un comentario