Crea animazioni con luci RGB con Home Assistant (script facile)
Giorni speciali, Natale, Capodanno, San Valentino, voglia di decorare la casa. Ma perché accontentarsi di luci statiche se hai Home Assistant? In questo articolo ti mostro come creare uno script di animazioni RGB per far cambiare colore alle luci in automatico, creando un’atmosfera festosa unica e completamente automatizzata.
Su YouTube condivido altri tutorial, prove pratiche e progetti reali di smart home. Iscriviti su YouTube

Video correlato su YouTube
Video📜 Lo script: animazione RGB infinita
Questo script utilizza un ciclo (repeat) per alternare i colori (rosso, verde e blu) tra le diverse luci con una transizione fluida di 2 secondi.
Copia e incolla questo codice nel tuo file scripts.yaml:
sequence:
- repeat:
while: [] # Viene eseguito all'infinito finché lo script non viene spento
sequence:
- data:
entity_id: light.luz_jardin_1
rgb_color: [255, 0, 0] # Rosso
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] # Blu
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⚙️ Automazione: accensione al tramonto e spegnimento a mezzanotte
Non vogliamo doverci ricordare di accendere le luci ogni giorno. Con questa automazione, lo script si avvierà da solo al tramonto e si spegnerà tutto alle 00:00.
Aggiungi questo al tuo automations.yaml:
alias: Controllo luci natalizie
description: "Accende lo script al tramonto e spegne tutto a mezzanotte"
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 in video
Se vuoi vedere come configurare tutto passo dopo passo dall’interfaccia di Home Assistant, non perderti il video completo:
🎄 Luci di Natale con Home Assistant: animazioni RGB
Vuoi portare la tua domotica al livello successivo? Ti consiglio il Corso gratis di Home Assistant, dove imparerai a padroneggiare script e automazioni come un professionista.
Dai un tocco magico alla tua casa e raccontami nei commenti come sono venute le luci!
Nota: Questo articolo contiene link di affiliazione. Grazie per supportare HectorziN | Domotica e Home Assistant.
Attrezzatura consigliata
Questi sono i dispositivi usati in questo progetto:
- Lampadina LED Smart Zigbee MOES E27 RGB+CCT 9W — Opzione economica (Zigbee): Tienda oficial · AliExpress
- Govee Smart LED Bulb E27 RGBWW — Opzione economica (Wifi): PC Componentes
- Govee Smart Bulb E27 A21 1600lm — Versione superiore (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 correlato
Opzione economica
Zigbee






