Risparmiare sul riscaldamento nel 2026: valvole termostatiche smart e Home Assistant
Aggiornato: settembre 2026
Volete risparmiare sul riscaldamento nel 2026 senza patire il freddo in casa? Le valvole termostatiche smart in Home Assistant permettono di riscaldare ogni stanza solo quando la usate davvero: il soggiorno la sera, il bagno al mattino, lo studio durante il giorno. Quando in casa non c'è nessuno, tutta la casa passa automaticamente a una temperatura più bassa e si riscalda di nuovo prima del vostro rientro. In questo articolo mostriamo due modi per configurarlo: quello classico con gli strumenti integrati di Home Assistant e quello più comodo con il componente aggiuntivo Versatile Thermostat.

Perché riscaldare stanza per stanza e in base alla presenza?
Il riscaldamento stanza per stanza fa risparmiare energia perché ogni stanza ha la propria temperatura e il proprio programma orario invece di un'unica temperatura per tutta la casa. Un termostato ambiente classico regola in base a una sola stanza, così le altre vengono spesso riscaldate inutilmente: la camera da letto durante il giorno o la stanza degli ospiti per tutto l'inverno.
Quanto si risparmia si può stimare solo in modo approssimativo. Una regola empirica spesso citata dice che abbassare la temperatura di 1 °C riduce i costi di riscaldamento di circa il 6 % (portale ceco Chytrá volba del Ministero dell'Industria e del Commercio; vale più per un intero edificio che per un singolo appartamento). Un esperimento britannico con il controllo del riscaldamento per singole stanze ha misurato un risparmio di gas di circa il 12 % rispetto alla regolazione tradizionale. Il risultato reale dipende dalla casa, dalla fonte di calore e da quanto spesso siete fuori casa: considerate questi numeri una stima indicativa, non una promessa.
Cosa vi serve
Per il riscaldamento stanza per stanza bastano quattro cose: una valvola smart su ogni radiatore, un termometro nella stanza, un coordinatore Zigbee e Home Assistant. Facoltativamente aggiungete sensori per le finestre.
- Valvola termostatica smart – sostituisce la normale testa termostatica sul radiatore. Offriamo la SONOFF TRV Gen2 (TRV-ZBT) e la Aqara W600 (WT-A03D); altri modelli sono nella categoria valvole termostatiche.
- Termometro ambiente – la valvola misura la temperatura proprio accanto al radiatore caldo, quindi da sola spesso «vede» una stanza più calda di quanto sia in realtà. I sensori adatti sono nella categoria temperatura e umidità.
- Coordinatore Zigbee – collega valvole e sensori a Home Assistant tramite ZHA o Zigbee2MQTT, vedi coordinatori.
- Sensore finestra (facoltativo) – permette di spegnere il riscaldamento mentre arieggiate.

| SONOFF TRV Gen2 (TRV-ZBT) | Aqara W600 (WT-A03D) | |
|---|---|---|
| Connettività | Zigbee | Zigbee o Thread (Matter), BLE |
| Alimentazione | 2× AA alcaline | 2× AA alcaline, fino a 2 anni (stima del produttore) |
| Attacco alla valvola | M30×1,5 + adattatori inclusi | M30×1,5 + 6 adattatori (RA, RAV, RAVL, Giacomini, Caleffi, M28×1,5) |
| Termometro esterno | sì, ingresso per temperatura esterna | sì, termometro Aqara in modalità Zigbee |
| Rilevamento finestra aperta | sì, integrato | sì, con sensore finestra |
| Versatile Thermostat | sincronizzazione temperatura esterna | offset di calibrazione |
Come programmare le temperature di ogni stanza?
Un buon programma si basa su quando siete davvero presenti in una stanza e, al di fuori di questi orari, mantiene una temperatura ridotta. Come valori di partenza potete usare le raccomandazioni di Chytrá volba: stanze abitate 20 °C, bagno 24 °C e camera da letto idealmente 17 °C. Un esempio di programma per una famiglia tipo:
| Stanza | Quando riscaldare | Temperatura nel programma | Fuori programma |
|---|---|---|---|
| Soggiorno | Lun–Ven 6:00–8:00 e 16:00–22:00, Sab–Dom 8:00–22:00 | 20–21 °C | 18 °C |
| Camera da letto | al mattino e la sera prima di dormire | 19 °C | 17 °C |
| Bagno | 6:00–7:30 e 19:00–21:00 | 24 °C | 19 °C |
| Studio | Lun–Ven 8:00–17:00 | 21 °C | 17 °C |
| Tutta la casa – nessuno in casa | automaticamente | – | 16–17 °C |

Non esagerate con la riduzione: una stanza raffreddata impiega molto tempo a riscaldarsi e negli angoli freddi può formarsi condensa. Impostate gli orari di inizio un po' prima di entrare nella stanza: il radiatore ha bisogno di tempo.
Il metodo classico: programmi e automazioni in Home Assistant
Senza alcun componente aggiuntivo, Home Assistant gestisce sia il programma sia la modalità assenza con l'aiutante Programma (Schedule) e alcune automazioni. Ogni valvola associata tramite ZHA o Zigbee2MQTT compare in Home Assistant come entità climate di cui si può impostare la temperatura desiderata. I nomi delle entità negli esempi sono solo esempi: sostituiteli con i vostri.
Un programma per ogni stanza
Per ogni stanza create un Programma in Impostazioni → Dispositivi e servizi → Aiutanti e aggiungete a ogni fascia oraria, nelle sue impostazioni avanzate (Additional data), il valore temperature: 21. Quando la fascia è attiva, il programma rende disponibile questo valore come attributo. L'automazione imposta quindi la valvola, a ogni cambio del programma, sulla temperatura della fascia oppure, fuori programma, sulla temperatura ridotta:
alias: "Living room schedule"
triggers:
- trigger: state
entity_id: schedule.living_room
conditions:
- condition: numeric_state
entity_id: zone.home
above: 0
actions:
- action: climate.set_temperature
target:
entity_id: climate.living_room_trv
data:
temperature: "{{ state_attr('schedule.living_room', 'temperature') | float(18) }}"
L'automazione si attiva solo quando qualcuno è in casa, quindi non sovrascrive la modalità assenza descritta più avanti.
Modalità «nessuno in casa»
In Home Assistant lo stato della zona zone.home è il numero di persone attualmente in casa. Quando scende a zero e resta tale per 15 minuti, l'automazione imposta tutte le valvole sulla temperatura ridotta. Appena qualcuno rientra, riesegue le automazioni dei programmi delle singole stanze:
- alias: "Heating - nobody home"
triggers:
- trigger: numeric_state
entity_id: zone.home
below: 1
for: "00:15:00"
actions:
- action: climate.set_temperature
target:
entity_id:
- climate.living_room_trv
- climate.bedroom_trv
- climate.bathroom_trv
data:
temperature: 16.5
- alias: "Heating - someone is back"
triggers:
- trigger: numeric_state
entity_id: zone.home
above: 0
actions:
- action: automation.trigger
target:
entity_id:
- automation.living_room_schedule
- automation.bedroom_schedule
- automation.bathroom_schedule
Perché Home Assistant conosca la posizione delle persone, serve l'app Home Assistant Companion con la localizzazione attiva sui telefoni, oppure un'altra fonte di presenza.
Finestra aperta e temperatura più precisa
Con un sensore finestra, un'automazione può spegnere la valvola dopo due minuti di ricambio d'aria e ripristinare il programma quando la finestra viene chiusa. La SONOFF TRV-ZBT può inoltre usare la temperatura di un termometro esterno al posto del proprio sensore: in Zigbee2MQTT impostate temperature_sensor_select su external e lasciate che un'automazione scriva la temperatura della stanza in external_temperature_input:
- alias: "Living room window open"
triggers:
- trigger: state
entity_id: binary_sensor.living_room_window
to: "on"
for: "00:02:00"
actions:
- action: climate.set_hvac_mode
target:
entity_id: climate.living_room_trv
data:
hvac_mode: "off"
- alias: "Living room window closed"
triggers:
- trigger: state
entity_id: binary_sensor.living_room_window
to: "off"
actions:
- action: climate.set_hvac_mode
target:
entity_id: climate.living_room_trv
data:
hvac_mode: heat
- action: automation.trigger
target:
entity_id: automation.living_room_schedule
- alias: "Living room external temperature to TRV"
triggers:
- trigger: state
entity_id: sensor.living_room_temperature
actions:
- action: number.set_value
target:
entity_id: number.living_room_trv_external_temperature_input
data:
value: "{{ states('sensor.living_room_temperature') }}"
Versatile Thermostat: tutto in un unico componente
Versatile Thermostat (VTherm) è un componente aggiuntivo gratuito per Home Assistant che trasforma ogni valvola in un termostato completo con preset, rilevamento di finestre e presenza, senza scrivere automazioni. Si installa tramite HACS (progetto su GitHub) e si configura dall'interfaccia grafica; per le valvole smart si usa il tipo over_climate, che controlla un'entità climate esistente.
- Preset Eco, Comfort e Boost con temperature proprie per ogni stanza.
- Presenza: come sensore di presenza basta un'entità persona. Per ogni preset impostate anche una temperatura «in assenza», a cui VTherm passa quando non c'è nessuno in casa.
- Finestra aperta: tramite sensore finestra oppure automaticamente in base a un rapido calo di temperatura.
- Movimento nella stanza: con un sensore di movimento la stanza può riscaldarsi alla temperatura comfort solo quando qualcuno è presente.
- Termometro esterno e autoregolazione: VTherm corregge la temperatura inviata alla valvola affinché la stanza raggiunga davvero l'obiettivo, oppure trasmette alla valvola la lettura del termometro ambiente.
- Controllo centralizzato di tutti i termostati contemporaneamente e gestione della caldaia.
Per un programma settimanale VTherm lavora insieme al componente Scheduler, consigliato anche dall'autore di VTherm: al suo interno impostate per ogni stanza quando vale il preset Comfort e quando Eco. Quando non c'è nessuno in casa, vengono usate automaticamente le temperature «in assenza».

Metodo classico o Versatile Thermostat?
Per poche stanze e un programma semplice bastano gli strumenti integrati di Home Assistant. Se volete gestire presenza, finestre, movimento e una regolazione precisa in più stanze, Versatile Thermostat vi fa risparmiare molto lavoro manuale.
| Programma + automazioni | Versatile Thermostat | |
|---|---|---|
| Installazione | niente di aggiuntivo | HACS (+ Scheduler per i programmi) |
| Programmi delle stanze | aiutante Programma | Scheduler con preset |
| Modalità assenza | automazione propria | integrata, temperatura per ogni preset |
| Finestra aperta | automazione propria | integrata, anche senza sensore |
| Regolazione in base al termometro ambiente | automazione propria | autoregolazione integrata |
| Ideale per | 2–3 stanze, vi piace scrivere tutto da soli | tutta la casa, più funzioni senza YAML |
A cosa fare attenzione
- Posizione del termometro: dove trascorrete il tempo, non vicino al radiatore né alla luce diretta del sole.
- Pompa di calore: secondo un test della University of Salford almeno un radiatore deve restare aperto oppure l'impianto deve avere una valvola di bypass. Altrimenti la pompa di calore può soffrire di portata insufficiente.
- Compatibilità con VTherm: la più vecchia Aqara E1 (SRTS-A01) non segnala se sta riscaldando, quindi il suo stato di riscaldamento in VTherm è impreciso. Il controllo diretto dell'apertura della valvola è documentato da VTherm per la SONOFF TRVZB originale; per la TRV Gen2 è documentata la sincronizzazione della temperatura esterna.
- Batterie: entrambe le valvole usano due batterie alcaline AA. La durata dipende soprattutto da quanto spesso la valvola si muove: cambi di temperatura frequenti scaricano le batterie più in fretta.
Domande frequenti
Quanto risparmierò sul riscaldamento?
Indicativamente da qualche punto percentuale a poco più del dieci per cento. Ogni grado in meno fa risparmiare circa il 6 % dei costi di riscaldamento e il controllo per stanza ha fatto risparmiare circa il 12 % di gas in un esperimento britannico. Risparmiano di più le famiglie che sono fuori casa durante il giorno e hanno stanze usate solo occasionalmente.
Funziona anche senza internet?
Sì. Le valvole comunicano via Zigbee direttamente con il vostro Home Assistant, quindi programmi e automazioni funzionano in locale. Internet serve solo per l'accesso remoto e per la posizione dei telefoni fuori dalla rete di casa.
Devo per forza usare Versatile Thermostat?
No. Programmi delle stanze e modalità assenza si realizzano con gli strumenti integrati di Home Assistant. Versatile Thermostat conviene soprattutto in una casa più grande o se volete rilevamento di finestre e movimento e una regolazione più precisa senza scrivere automazioni.
Posso ancora regolare la valvola a mano?
Sì, entrambe le valvole hanno un display e comandi sul dispositivo. Una modifica manuale vale però solo fino al successivo cambio del programma.
Conclusione
Se state iniziando, montate una valvola smart e un termometro prima nelle due o tre stanze più usate, date loro un programma e aggiungete la modalità «nessuno in casa»: è la via più semplice per risparmiare. Quando vorrete più stanze, la gestione delle finestre e una regolazione più precisa, passate a Versatile Thermostat. Trovate le valvole per entrambe le soluzioni nella categoria valvole termostatiche e parliamo di risparmio con il riscaldamento a pavimento nell'articolo Uso inefficiente del riscaldamento a pavimento.
