🚨 Cómo Simular Luces de Policía en Home Assistant: ¡Ahuyenta a Intrusos con Estilo!
¿Quieres darle un susto a cualquiera que se acerque a tu jardín sin permiso o simplemente quieres un sistema de alerta visual impactante? En este artículo te enseño cómo convertir tus luces inteligentes en una sirena de policía totalmente funcional usando Home Assistant. Este proyecto nació de un short que se hizo viral, y hoy te traigo el código completo y la lógica para que puedas replicarlo en cuestión de minutos. Si quieres ver cómo queda el efecto visual antes de empezar, echa un ojo al vídeo en mi lista de reproducción de domótica y Home Assistant.
En YouTube comparto más tutoriales, pruebas y domótica real. Suscribirme

Vídeo relacionado en YouTube
VideoLa Lógica del Sistema: El Script de "Policía"
Para que este efecto sea efectivo, no basta con cambiar colores; necesitamos que sea rápido y que, una vez terminado el "show", todo vuelva a la normalidad. La clave está en usar un Script que gestione las escenas y los tiempos.
¿Qué hace este Script?
- Guarda el estado actual: Antes de empezar, crea una escena dinámica para recordar qué luces estaban encendidas y en qué color.
- Ciclo de colores: Alterna entre rojo y azul a gran velocidad (100ms).
- Modo Disuasorio: Tras el parpadeo, enciende las luces en blanco frío al 100% para que las cámaras de seguridad puedan grabar con total claridad y a color.
- Recuperación: Pasado un tiempo (ej. 5 minutos), restaura el estado original de la casa.
Código YAML del Script
Copia este código en tu sección de scripts (sustituyendo los IDs de tus luces por los tuyos):
alias: Jardín - Sirena de policía
sequence:
- action: scene.create
data:
scene_id: before_sirena
snapshot_entities:
- light.luz_jardin_1
- light.luz_jardin_2
- light.luz_jardin_3
- repeat:
count: 20
sequence:
- action: light.turn_on
target:
entity_id:
- light.luz_jardin_1
- light.luz_jardin_3
data:
rgb_color: [0, 0, 255]
- action: light.turn_on
target:
entity_id: light.luz_jardin_2
data:
rgb_color: [255, 0, 0]
- delay:
milliseconds: 500
- action: light.turn_on
target:
entity_id:
- light.luz_jardin_1
- light.luz_jardin_3
data:
rgb_color: [255, 0, 0]
- action: light.turn_on
target:
entity_id: light.luz_jardin_2
data:
rgb_color: [0, 0, 255]
- delay:
milliseconds: 500
- action: light.turn_on
target:
entity_id:
- light.luz_jardin_1
- light.luz_jardin_2
- light.luz_jardin_3
data:
rgb_color: [255, 228, 205]
- delay:
minutes: 5
- action: scene.turn_on
target:
entity_id: scene.before_sirena
mode: single
icon: mdi:car-emergencyAutomatización: Activación por Movimiento
Una vez tengas el script, solo necesitas activarlo cuando ocurra algo sospechoso. Por ejemplo, cuando tu sensor de movimiento exterior detecte presencia:
alias: "Alarma: Movimiento en Terraza"
triggers:
- trigger: state
entity_id: binary_sensor.movimiento_terraza
to: "on"
conditions: []
actions:
- action: script.efecto_policia
mode: singleEquipamiento Recomendado
Para que los colores sean intensos y el parpadeo sea fluido, te recomiendo usar bombillas o tiras LED con buena respuesta:
Este truco no solo es divertido para fardar con los amigos, sino que es una capa extra de seguridad en Home Assistant muy efectiva para disuadir a curiosos.
Si te ha gustado este tutorial rápido, ¡suscríbete a mi canal HectorziN | Domótica y Home Assistant! ¡A domotizar!

