Una casa intelligente non è intelligente per il numero di dispositivi che contiene, ma per la qualità delle automazioni che li collegano. Un'automazione ben fatta passa inosservata: la luce del corridoio si accende di notte con un'intensità bassa e si spegne da sola. Un'automazione fatta male si nota subito, perché spegne la luce mentre qualcuno è ancora nella stanza o fa partire l'irrigazione sotto la pioggia.
La struttura di base: trigger, condizioni, azioni
Quasi tutte le piattaforme domotiche usano lo stesso schema in tre parti.
- Trigger (evento scatenante): ciò che avvia l'automazione. Un sensore rileva movimento, una porta si apre, arriva un certo orario, il telefono esce da una zona.
- Condizioni: verifiche che devono essere vere perché l'automazione proceda. È buio? C'è qualcuno in casa? È un giorno feriale?
- Azioni: ciò che viene eseguito. Accendere una luce, inviare una notifica, chiudere una tapparella.
L'errore più comune è confondere trigger e condizioni. «Quando è buio» non è un buon trigger per accendere la luce del bagno: il trigger è il movimento, il buio è la condizione.
Un esempio scritto in forma leggibile:
quando: il sensore di movimento del corridoio rileva presenza
se: la luminosità è sotto 20 lux
e l'ora è tra le 23:00 e le 6:30
allora: accendi la luce del corridoio al 15%
spegnila dopo 2 minuti senza movimento
Progettare per l'imprevisto
Che cosa succede se un sensore smette di funzionare?
Le pile si scaricano, le reti cadono, i dispositivi si disconnettono. Un'automazione robusta tiene conto di questi casi. Se la luce si spegne «dopo due minuti senza movimento» e il sensore si scollega, la luce potrebbe restare accesa per sempre. Un timeout massimo di sicurezza, per esempio trenta minuti, evita il problema.
E se l'automazione si attiva due volte?
Molti sensori inviano più eventi ravvicinati. Se l'azione è «invia una notifica», si rischia una raffica di messaggi. Le piattaforme permettono di scegliere la modalità di esecuzione: ignorare i nuovi trigger finché l'automazione è in corso, riavviarla o metterla in coda. Per un timer di spegnimento la modalità «riavvia» è quasi sempre quella corretta.
Funziona senza internet?
Le automazioni critiche, come luci notturne, allarmi antiallagamento o riscaldamento, dovrebbero essere eseguite in locale. Se dipendono dal cloud di un produttore, un'interruzione della linea le rende inutili proprio quando servono.
Lasciare sempre il controllo manuale
Una regola che considero irrinunciabile: ogni automazione deve poter essere scavalcata facilmente da chi è in casa. L'interruttore a muro deve continuare a funzionare, e un comando manuale deve avere la precedenza.
Alcune tecniche utili:
- se qualcuno accende manualmente una luce, sospendere per un'ora l'automazione che la spegnerebbe;
- prevedere una modalità «ospiti» o «vacanza» che disattiva le automazioni legate alle abitudini;
- evitare azioni irreversibili o fastidiose senza conferma, come aprire il cancello in automatico.
Sensori di presenza: movimento non è presenza
I sensori di movimento a infrarossi passivi rilevano spostamenti, non persone ferme. Chi legge sul divano immobile per dieci minuti viene considerato assente e si ritrova al buio. Le soluzioni sono diverse:
- allungare il tempo di spegnimento nelle stanze in cui si sta fermi;
- combinare più segnali, come movimento, porta chiusa e TV accesa;
- usare sensori di presenza a onde millimetriche, che rilevano anche micro-movimenti come la respirazione.
Casi d'uso che funzionano bene
| Situazione | Trigger | Condizione | Azione |
|---|---|---|---|
| luce notturna | movimento | buio, notte | luce bassa con spegnimento |
| perdita d'acqua | sensore allagamento | nessuna | notifica e chiusura elettrovalvola |
| uscita di casa | ultimo telefono esce dalla zona | nessuno in casa | spegni luci, notifica finestre aperte |
| finestra aperta | contatto finestra | riscaldamento acceso | spegni il termostato della stanza |
| irrigazione | orario | nessuna pioggia prevista | avvia il ciclo |
Documentare e rivedere
Dopo qualche mese le automazioni diventano decine e nessuno ricorda più perché una luce si accende alle sette. Dare nomi chiari, aggiungere una breve descrizione e controllare periodicamente lo storico delle esecuzioni permette di capire cosa funziona e cosa no. Le piattaforme più evolute mostrano la traccia di ogni esecuzione, con il punto esatto in cui una condizione ha bloccato l'azione: è lo strumento migliore per il debug.
In sintesi
- Ogni automazione si compone di trigger, condizioni e azioni: non confondere i primi con le seconde.
- Timeout di sicurezza e modalità di esecuzione corrette evitano luci accese per sempre e raffiche di notifiche.
- Le automazioni critiche devono funzionare in locale, senza dipendere dal cloud.
- Il controllo manuale deve sempre avere la precedenza su quello automatico.
- Nomi chiari e revisione dello storico rendono il sistema comprensibile anche dopo mesi.