Crea Animaciones con luces RGB con Home Assistant (Script Fácil)
Días especiales, Navidad, año nuevo, San Valentín, ganas de decorar nuestra casa. Pero, ¿por qué conformarse con luces estáticas si tienes Home Assistant? En este artículo te enseño a crear un script de animaciones RGB para que tus luces cambien de color automáticamente, creando un ambiente festivo único y totalmente automatizado.
En YouTube comparto más tutoriales, pruebas y domótica real. Suscribirme

Vídeo relacionado en YouTube
Video📜 El Script: Animación RGB Infinita
Este script utiliza un bucle (repeat) para ir rotando los colores (Rojo, Verde y Azul) entre tus diferentes luces con una transición suave de 2 segundos.
Copia y pega este código en tu archivo scripts.yaml:
sequence:
- repeat:
while: [] # Se ejecuta indefinidamente hasta que se apague el script
sequence:
- data:
entity_id: light.luz_jardin_1
rgb_color: [255, 0, 0] # Rojo
brightness: 200
transition: 2
action: light.turn_on
- data:
entity_id: light.luz_jardin_2
rgb_color: [0, 255, 0] # Verde
brightness: 200
transition: 2
action: light.turn_on
- data:
entity_id: light.luz_jardin_3
rgb_color: [0, 0, 255] # Azul
brightness: 200
transition: 2
action: light.turn_on
- delay:
seconds: 2
- data:
entity_id: light.luz_jardin_1
rgb_color: [0, 255, 0]
brightness: 200
transition: 2
action: light.turn_on
- data:
entity_id: light.luz_jardin_2
rgb_color: [0, 0, 255]
brightness: 200
transition: 2
action: light.turn_on
- data:
entity_id: light.luz_jardin_3
rgb_color: [255, 0, 0]
brightness: 200
transition: 2
action: light.turn_on
- delay:
seconds: 2⚙️ Automatización: Encendido al Atardecer y Apagado a Medianoche
No queremos estar pendientes de encender las luces cada día. Con esta automatización, el script se iniciará solo cuando se ponga el sol y se apagará todo a las 00:00.
Añade esto a tu automations.yaml:
alias: Control de luces navideñas
description: "Enciende el script al atardecer y apaga todo a medianoche"
triggers:
- event: sunset
trigger: sun
id: sunset
- at: "00:00:00"
trigger: time
id: midnight
actions:
- choose:
- conditions:
- condition: trigger
id: sunset
sequence:
- action: script.luces_navidad
- conditions:
- condition: trigger
id: midnight
sequence:
- data:
entity_id: script.luces_navidad
action: script.turn_off
- data:
entity_id:
- light.luz_jardin_1
- light.luz_jardin_2
- light.luz_jardin_3
action: light.turn_off
🎬 Tutorial en Vídeo
Si quieres ver cómo configurar esto paso a paso desde la interfaz de Home Assistant, no te pierdas el vídeo completo:
🎄 Luces de Navidad con Home Assistant: Animaciones RGB
¿Quieres llevar tu domótica al siguiente nivel? Te recomiendo el Curso gratis de Home Assistant, donde aprenderás a dominar los scripts y las automatizaciones como un profesional.
¡Dale un toque mágico a tu hogar y cuéntame en los comentarios qué tal te han quedado las luces!
Nota: Este artículo contiene enlaces de afiliados. Gracias por apoyar a HectorziN | Domótica y Home Assistant.
¿Dónde comprarlo?
Si te interesa alguna de las opciones comentadas, aquí tienes los enlaces disponibles:
- MOES Smart Zigbee LED Bulb E27 RGB+CCT 9W — Opción económica (Zigbee): Tienda oficial · AliExpress
- Govee Smart LED Bulb E27 RGBWW — Opción económica (Wifi): PC Componentes
- Govee Smart Bulb E27 A21 1600lm — Versión superior (Wifi y Matter): Tienda oficial · Amazon
- Meross Smart Wi-Fi LED Bulb Pro MSL120HK — Alternativa equivalente (Wifi): Tienda oficial · Amazon · PC Componentes · Aliexpress
- Yeelight Smart LED Bulb W3 (Multicolor) — Alternativa equivalente (Wifi): Aliexpress
Video relacionado
Opción económica
Zigbee






