Le scale rappresentano uno dei punti più critici della casa in termini di sicurezza e comodità: necessitano di illuminazione adeguata per evitare cadute, ma accendere manualmente interruttori mentre si trasportano oggetti o si hanno mani occupate è scomodo. L’automazione intelligente delle luci scale con Home Assistant risolve entrambi i problemi, garantendo illuminazione automatica quando necessario e spegnimento intelligente per risparmio energetico.
In questa guida completa scoprirai come progettare e implementare automazioni per scale con sensori movimento, timer intelligenti, modalità notturna con luminosità ridotta, illuminazione progressiva per sicurezza ottimale e integrazioni avanzate con strisce LED RGB.
Perché automatizzare le luci delle scale
Benefici principali:
-
Sicurezza aumentata: illuminazione automatica previene cadute, soprattutto per anziani e bambini
-
Comodità totale: mani libere, nessun interruttore da cercare al buio
-
Risparmio energetico: spegnimento automatico dopo uso, nessuna luce dimenticata accesa
-
Modalità notturna intelligente: illuminazione ridotta che non disturba il sonno
-
Illuminazione progressiva: accensione graduale che guida l’ascesa/discesa
-
Adattamento contestuale: luminosità diversa giorno/notte, presenza ospiti, emergenze
Tipologie di scale e approcci automazione
Scale interne tra piani
Caratteristiche:
-
Lunghezza media 3-5 metri
-
Solitamente chiuse (corridoio scale)
-
Uso frequente quotidiano
-
Necessitano sensori a entrambe le estremità
Soluzione ideale:
-
2 sensori movimento (uno per piano)
-
Timer spegnimento 2-3 minuti
-
Modalità notturna 10% luminosità
Rampe scale lunghe multi-piano
Caratteristiche:
-
Oltre 2 piani
-
Possibili pianerottoli intermedi
-
Percorso più lungo
Soluzione ideale:
-
Sensori multipli per sezione
-
Illuminazione progressiva a segmenti
-
Timer adattivo basato su lunghezza percorso
Scale esterne/garage
Caratteristiche:
-
Esposizione intemperie
-
Luce naturale variabile
-
Sensori PIR esterni necessari
Soluzione ideale:
-
Sensori PIR IP65+ resistenti
-
Lux sensor per attivazione solo se buio
-
Timer più lungo (5 minuti)
Hardware necessario
Sensori movimento
Opzione 1: Sensori PIR classici economici
-
Aqara Motion Sensor (Zigbee, autonomia 2 anni)
-
Sonoff SNZB-03 (Zigbee, economico)
-
Shelly Motion (WiFi, rilevamento crepuscolare integrato)
Opzione 2: Sensori presenza mmWave avanzati
-
Aqara FP2 (rileva presenza statica, nessun falso negativo)
-
Sonoff SNZB-06P (mmWave economico)
-
EP1 (presenza precise per scale strette)
Posizionamento sensori:
-
Uno all’inizio scale (piano inferiore)
-
Uno alla fine scale (piano superiore)
-
Eventualmente sensori intermedi per scale molto lunghe
-
Altezza montaggio: 1,2-2m per copertura ottimale gradini
Illuminazione
Opzione 1: Lampadine/plafoniere smart esistenti
-
Philips Hue, Ikea Tradfri, Yeelight
-
Relè smart dietro interruttore (Shelly 1, Sonoff Mini)
Opzione 2: Strisce LED dedicate scale
-
Strisce LED 12V/24V con controller WiFi/Zigbee
-
Profili alluminio sottogradino per luce indiretta
-
Alimentatore dimensionato per lunghezza
Opzione 3: Faretti segnapasso LED
-
Faretti incasso muro ogni 3-4 gradini
-
Collegati a dimmer smart
-
Effetto scenografico e sicuro
Sensori ausiliari (opzionali)
-
Lux sensor: per attivazione solo se ambiente buio
-
Sensori contatto porte: disattivazione se porta scale chiusa
-
Pulsante smart: override manuale per ospiti/emergenze
Automazione base: accensione con doppio sensore
Questa è l’automazione fondamentale per scale con rilevamento bidirezionale.
automation:
- alias: "Luci scale - Accensione movimento"
description: "Accende luci scale quando movimento rilevato su o giù"
trigger:
- platform: state
entity_id:
- binary_sensor.movimento_scale_piano_terra
- binary_sensor.movimento_scale_piano_primo
to: "on"
condition:
- condition: or
conditions:
- condition: sun
after: sunset
- condition: sun
before: sunrise
- condition: numeric_state
entity_id: sensor.luminosita_scale
below: 50
action:
- service: light.turn_on
target:
entity_id: light.scale
data:
brightness_pct: 100
transition: 1
- delay:
minutes: 2
- service: light.turn_off
target:
entity_id: light.scale
data:
transition: 2
Spiegazione logica:
-
Trigger: qualsiasi dei due sensori rileva movimento
-
Condition: attiva solo se buio (dopo tramonto o luminosità <50 lux)
-
Action: accende luce 100%, attende 2 minuti, spegne con dissolvenza 2 secondi
Automazione avanzata: timer adattivo con reset
Problema automazione base: se qualcuno passa mentre timer è attivo, luce si spegne prima che termini salita/discesa.
Soluzione: reset timer ad ogni nuovo movimento
automation:
- alias: "Luci scale - Accensione con reset timer"
description: "Accende luci e resetta timer ad ogni movimento"
mode: restart # Riavvia automazione se già attiva
trigger:
- platform: state
entity_id:
- binary_sensor.movimento_scale_piano_terra
- binary_sensor.movimento_scale_piano_primo
to: "on"
condition:
- condition: sun
after: sunset
action:
- service: light.turn_on
target:
entity_id: light.scale
data:
brightness_pct: 100
- delay:
minutes: 3
- service: light.turn_off
target:
entity_id: light.scale
data:
transition: 3
Chiave: mode: restart fa ripartire timer da zero ad ogni nuovo trigger, evitando spegnimenti prematuri.
Automazione modalità notturna intelligente
Illuminazione ridotta nelle ore notturne per non disturbare il sonno.
automation:
- alias: "Luci scale - Modalità notte"
description: "Luce soffusa 10% tra 23:00 e 7:00"
trigger:
- platform: state
entity_id:
- binary_sensor.movimento_scale_piano_terra
- binary_sensor.movimento_scale_piano_primo
to: "on"
condition:
- condition: time
after: "23:00:00"
before: "07:00:00"
action:
- service: light.turn_on
target:
entity_id: light.scale
data:
brightness_pct: 10
color_temp: 500 # Bianco molto caldo
- delay:
minutes: 1
- service: light.turn_off
target:
entity_id: light.scale
data:
transition: 5
Vantaggi modalità notte:
-
10% luminosità sufficiente per orientamento, non acceca
-
Bianco caldo (2000K) meno impattante su melatonina
-
Timer ridotto 1 minuto (tragitto più lento di notte)
-
Dissolvenza lunga 5 secondi per occhi adattati al buio
Automazione illuminazione progressiva (effetto cascata)
Per scale lunghe con LED strip segmentati, crea effetto “onda” di accensione che segue la salita/discesa.
Prerequisito: Striscia LED addressable divisa in segmenti (es: 5 segmenti per 15 gradini).
automation:
- alias: "Luci scale - Cascata salita"
description: "Accensione progressiva dal basso verso l'alto"
trigger:
- platform: state
entity_id: binary_sensor.movimento_scale_piano_terra
to: "on"
action:
- service: light.turn_on
target:
entity_id: light.scale_segmento_1
data:
brightness_pct: 80
- delay:
milliseconds: 300
- service: light.turn_on
target:
entity_id: light.scale_segmento_2
data:
brightness_pct: 80
- delay:
milliseconds: 300
- service: light.turn_on
target:
entity_id: light.scale_segmento_3
data:
brightness_pct: 80
- delay:
milliseconds: 300
- service: light.turn_on
target:
entity_id: light.scale_segmento_4
data:
brightness_pct: 80
- delay:
milliseconds: 300
- service: light.turn_on
target:
entity_id: light.scale_segmento_5
data:
brightness_pct: 80
- delay:
minutes: 2
- service: light.turn_off
target:
entity_id:
- light.scale_segmento_1
- light.scale_segmento_2
- light.scale_segmento_3
- light.scale_segmento_4
- light.scale_segmento_5
Crea automazione speculare per discesa (trigger sensore piano primo, accensione dall’alto verso il basso).
Effetto: guida visiva che accompagna il movimento, molto scenografico e sicuro.
Automazione con sensore luminosità ambientale
Attiva illuminazione solo se ambiente realmente buio, risparmia energia di giorno.
automation:
- alias: "Luci scale - Solo se buio"
trigger:
- platform: state
entity_id:
- binary_sensor.movimento_scale_piano_terra
- binary_sensor.movimento_scale_piano_primo
to: "on"
condition:
- condition: numeric_state
entity_id: sensor.luminosita_scale
below: 30 # Lux, regola secondo necessità
action:
- service: light.turn_on
target:
entity_id: light.scale
data:
brightness_pct: >
{% if states('sensor.luminosita_scale')|int < 10 %}
100
{% elif states('sensor.luminosita_scale')|int < 20 %}
70
{% else %}
40
{% endif %}
- delay:
minutes: 2
- service: light.turn_off
target:
entity_id: light.scale
Logica adattiva: luminosità LED proporzionale a buio ambientale (più è buio, più accende).
Automazione con override manuale
Permette accensione/spegnimento manuale che bypassa automazione temporaneamente.
input_boolean:
override_luci_scale:
name: "Override Automazione Scale"
icon: mdi:lightbulb-off-outline
automation:
- alias: "Luci scale - Con override"
trigger:
- platform: state
entity_id:
- binary_sensor.movimento_scale_piano_terra
- binary_sensor.movimento_scale_piano_primo
to: "on"
condition:
- condition: state
entity_id: input_boolean.override_luci_scale
state: "off" # Automazione attiva solo se override disattivato
action:
- service: light.turn_on
target:
entity_id: light.scale
- delay:
minutes: 2
- service: light.turn_off
target:
entity_id: light.scale
Uso pratico: attiva input_boolean.override_luci_scale quando hai ospiti che usano scale frequentemente, evitando accensioni/spegnimenti continui fastidiosi.
Blueprint automazione scale (riutilizzabile)
Crea blueprint per riutilizzare automazione su scale multiple o condividere con community.
blueprint:
name: "Automazione Luci Scale Intelligenti"
description: "Accensione automatica con timer, modalità notte e luminosità adattiva"
domain: automation
input:
motion_sensor_bottom:
name: Sensore Movimento Piano Inferiore
selector:
entity:
domain: binary_sensor
motion_sensor_top:
name: Sensore Movimento Piano Superiore
selector:
entity:
domain: binary_sensor
light_entity:
name: Luce Scale
selector:
entity:
domain: light
timer_minutes:
name: Timer Spegnimento (minuti)
default: 2
selector:
number:
min: 1
max: 10
step: 1
night_mode:
name: Abilita Modalità Notte
default: true
selector:
boolean:
trigger:
- platform: state
entity_id: !input motion_sensor_bottom
to: "on"
- platform: state
entity_id: !input motion_sensor_top
to: "on"
action:
- choose:
- conditions:
- "{{ night_mode }}"
- condition: time
after: "23:00:00"
before: "07:00:00"
sequence:
- service: light.turn_on
target:
entity_id: !input light_entity
data:
brightness_pct: 10
- conditions: []
sequence:
- service: light.turn_on
target:
entity_id: !input light_entity
data:
brightness_pct: 100
- delay:
minutes: !input timer_minutes
- service: light.turn_off
target:
entity_id: !input light_entity
Importa blueprint e configura semplicemente selezionando entità da interfaccia UI.
Integrazioni avanzate
Con sistema allarme
Spegni automazione scale quando allarme armato per non rivelare presenza intrusi.
condition:
- condition: state
entity_id: alarm_control_panel.casa
state: "disarmed"
Con geofencing presenza
Disattiva automaticamente quando nessuno in casa per risparmio energetico totale.
condition:
- condition: state
entity_id: group.famiglia
state: "home"
Con notifiche uso anomalo
Invia alert se scale usate in orari insoliti (es: 3-5 AM, possibile intrusione).
action:
- condition: time
after: "03:00:00"
before: "05:00:00"
- service: notify.telegram
data:
message: "⚠️ Movimento scale rilevato ore 3-5 AM!"
Consigli pratici e best practices
Posizionamento sensori:
-
Evita finestre/fonti luce diretta che causano falsi positivi
-
Altezza 1,5-2m per copertura gradini ottimale
-
Angolazione verso centro scale, non verso porte
Scelta timer:
-
Scale corte: 1-2 minuti
-
Scale normali: 2-3 minuti
-
Scale lunghe/multi-piano: 3-5 minuti
Luminosità scale:
-
Giorno/sera: 80-100%
-
Notte: 5-15%
-
Considera età utenti (anziani necessitano più luce)
Manutenzione:
-
Verifica batterie sensori ogni 6 mesi
-
Pulisci lenti sensori PIR periodicamente
-
Testa automazioni dopo modifiche
Risoluzione problemi comuni
Luce si spegne mentre si è sulle scale:
-
Usa
mode: restartper reset timer automatico -
Aggiungi sensore intermedio su pianerottolo
-
Aumenta durata timer
Falsi positivi (luce si accende senza motivo):
-
Verifica sensori non esposti a correnti aria
-
Regola sensibilità sensore se configurabile
-
Aggiungi condition luminosità ambientale
Luce non si accende di notte:
-
Verifica batterie sensori
-
Controlla condition time corrette
-
Testa manualmente entità sensore da Developer Tools
Ritardo eccessivo accensione:
-
Sensori Zigbee: verifica copertura mesh network
-
Sensori WiFi: controlla latenza rete
-
Considera sensori presenza mmWave più rapidi
