Home Assistant

Quanto consumano lavatrice, lavastoviglie e frigo: 2 anni di misure reali con Shelly

Due anni e mezzo di misure in casa con Shelly e Home Assistant: kWh per lavaggio, frigorifero contro etichetta, consumo di fondo e soglia per non far saltare il contatore.

Shelly 1PM e Shelly EM: Quanto consumano lavatrice, lavastoviglie e frigo: 2 anni di misure reali con Shelly
Immagine: Grafico della redazione su dati reali · Immagine originale DomotikPro

I numeri in breve

La tabella riassume due anni e mezzo di misure, da marzo 2024 a settembre 2026. I costi sono calcolati a 0,25 € per kWh: più avanti spieghiamo da dove arriva questo prezzo.

ApparecchioMisurato da noiDichiaratoCosto indicativo
Lavatrice Samsung WW90T734DWH (9 kg, classe A)0,43 kWh a lavaggio (mediana), 231 kWh l'anno0,49 kWh (Eco 40-60)0,11 € a lavaggio, 58 € l'anno
Lavastoviglie Electrolux KESC8300L (14 coperti, classe D)0,80 kWh a ciclo, 132 kWh l'anno0,848 kWh (Eco)0,20 € a ciclo, 33 € l'anno
Frigorifero Haier HSR3918ENPB (side by side, classe E)438 kWh l'anno317 kWh l'anno110 € l'anno
Forno Indesit IFW 3844 H IX (classe A+)1,29 kWh a utilizzo (mediana)0,89 kWh statico, 0,69 kWh ventilato0,32 € a utilizzo
Microonde Indesit MWI 125 GX29 kWh l'annoNessuna etichetta energetica7 € l'anno
Consumo di fondo della casa104 W di notte, circa 910 kWh l'anno—circa 228 € l'anno
Tutta la casacirca 2.740 kWh l'anno—circa 685 € l'anno

Come abbiamo misurato

Ogni elettrodomestico è alimentato attraverso uno Shelly 1PM di prima generazione: un relè Wi-Fi che misura la potenza (watt) e l'energia consumata (kWh). Il totale della casa lo legge uno Shelly EM con pinza amperometrica nel quadro elettrico.

Home Assistant, installato su un Raspberry Pi 4, salva i dati ogni ora nelle statistiche a lungo termine. Da lì abbiamo ricavato i consumi mensili, i singoli cicli e gli orari di accensione.

I limiti, detti subito. Il frigorifero ha dati solo da aprile 2024 a marzo 2025: poi il suo misuratore ha smesso di trasmettere. Lo Shelly EM ha circa l'8% di ore mancanti nell'ultimo anno.

In due mesi, novembre 2025 e agosto 2026, i contatori sono ripartiti da zero. Quelle ore le abbiamo escluse dai calcoli. I cicli sono contati in automatico dai dati orari: due lavaggi ravvicinati possono risultare uno solo.

Grafico a barre: kWh per ciclo misurati con Shelly e dichiarati dal produttore per lavatrice, lavastoviglie e forno
Il dato misurato a confronto con la scheda energetica: lavatrice e lavastoviglie restano sotto, il forno sopra.

Lavatrice Samsung WW90T734DWH: 0,43 kWh a lavaggio

Nell'ultimo anno la lavatrice ha consumato 231 kWh in circa 330 lavaggi, più o meno sei a settimana. Con un bambino piccolo in casa, la lavatrice è l'elettrodomestico che lavora di più.

Metà dei lavaggi resta sotto 0,43 kWh, meno dei 0,49 kWh dichiarati per il programma Eco 40-60. La media però sale a 0,66 kWh, perché i lavaggi caldi pesano tre volte tanto.

Un lavaggio su dieci supera 1,40 kWh: sono i programmi a 60 gradi e oltre, dove la resistenza che scalda l'acqua arriva a 2,1 kW. È lì che si gioca il consumo, non nel numero di lavaggi.

A 0,25 € per kWh, un lavaggio normale costa circa 0,11 €, uno caldo circa 0,35 €. In un anno fanno 58 €.

Lavastoviglie Electrolux KESC8300L: identica all'etichetta

La lavastoviglie è l'apparecchio più prevedibile di casa: 151 cicli in un anno, tre a settimana, e quasi tutti tra 0,74 e 0,84 kWh. La media è 0,80 kWh, la scheda dichiara 0,848 kWh con il programma Eco.

In un anno sono 132 kWh, circa 33 €. Il picco di potenza resta sotto i 2 kW nella quasi totalità dei cicli.

Il dato più utile è l'orario. Il 43% dell'energia della lavastoviglie cade in fascia F3 (notte, domenica e festivi), perché la facciamo partire dopo cena, quasi sempre tra le 21 e le 23.

La lavatrice invece lavora soprattutto in F2 (48%) e in F1 (34%), cioè nelle ore di giorno dei feriali. Con una tariffa a fasce, spostare i lavaggi caldi alla sera è il risparmio più semplice.

Frigorifero Haier SBS 90: il 38% in più dell'etichetta

Il frigorifero side by side ha consumato 438 kWh in dodici mesi, da aprile 2024 a marzo 2025. L'etichetta energetica ne dichiara 317: il dato reale è più alto del 38%.

Grafico a barre del consumo mensile del frigorifero Haier da aprile 2024 a marzo 2025, con la linea del valore di etichetta
Ogni mese il frigorifero ha consumato più del valore di etichetta: a luglio quasi il doppio.

La differenza cambia con la stagione. A luglio 49,3 kWh, a febbraio 28,0 kWh: d'estate il compressore lavora quasi il doppio, perché la cucina è più calda e le porte si aprono di più.

Il valore di etichetta si misura in laboratorio, con porte chiuse e senza cibo da raffreddare. Va usato per confrontare due modelli, non per prevedere la bolletta.

In soldi: circa 110 € l'anno contro i 79 € che si calcolerebbero dall'etichetta. Su un frigorifero acceso giorno e notte per dieci anni, la differenza conta.

Forno e microonde: pesano poco se li usi poco

Il forno Indesit IFW 3844 H IX lo usiamo raramente: 18 accensioni in un anno e mezzo di dati. Ogni utilizzo vale in mediana 1,29 kWh, contro gli 0,89 kWh del ciclo standard dichiarato.

La differenza è normale: nel nostro uso reale c'è il preriscaldamento e la cottura dura più del ciclo di prova. Il picco massimo registrato è di 2,8 kW, sotto i 16 A che lo Shelly 1PM regge.

Il microonde Indesit MWI 125 GX ha consumato 29 kWh in dodici mesi, circa 7 €. I microonde non hanno etichetta energetica, quindi non c'è un valore ufficiale da confrontare.

Il consumo di fondo: un terzo della bolletta

Tra le 2 e le 5 di notte, quando in casa tutto è spento, lo Shelly EM segna in mediana 104 W. Moltiplicato per le ore di un anno fa circa 910 kWh, un terzo del consumo totale.

Circa la metà è il frigorifero, che in media assorbe 50 W. Il resto sono apparecchi sempre accesi: router, Home Assistant, cinque Echo, televisori e decoder in standby, telecamere, gruppo di continuità.

A 0,25 € per kWh, il consumo di fondo vale circa 228 € l'anno. È il primo numero da guardare: ogni 10 W tolti di notte e di giorno valgono circa 22 € l'anno.

Per misurare il tuo, guarda la potenza dello Shelly EM in piena notte, o nel grafico storico della potenza tra le 2 e le 5.

Tutta la casa: 2.740 kWh l'anno

Nell'ultimo anno, da ottobre 2025 a settembre 2026, la casa ha assorbito in media 313 W: in un anno sono circa 2.740 kWh.

È praticamente il cliente domestico tipo che ARERA usa per i confronti: 2.700 kWh l'anno con un contratto da 3 kW.

Grafico a barre del consumo mensile di tutta la casa da aprile 2024 a settembre 2026, misurato con Shelly EM
Due anni e mezzo di consumi mensili: i mesi più alti sono sempre luglio e gennaio.

I mesi più alti sono luglio e gennaio, tra 289 e 314 kWh. I più bassi sono agosto e aprile, tra 164 e 199 kWh. I mesi in colore chiaro hanno dati incompleti e vanno letti con prudenza.

Sul prezzo: ARERA stima per il 2026 una spesa di 665,38 € per il cliente tipo da 2.700 kWh, cioè circa 0,25 € per kWh tutto compreso. È il valore che usiamo in questo articolo.

Nel quarto trimestre 2026 il prezzo di riferimento per i clienti vulnerabili è salito a 43,43 centesimi per kWh. Con il tuo contratto, moltiplica i kWh per il prezzo indicato in bolletta.

La soglia dei 3.400 W: come evitiamo che salti il contatore

Con un contratto da 3 kW, il contatore elettronico concede 3,3 kW senza limiti di tempo. Tra 3,3 e 4 kW si può restare per almeno tre ore; oltre i 4 kW il distacco arriva entro due minuti.

Noi abbiamo impostato in Home Assistant una soglia di 3.400 W. Nell'ultimo anno è stata superata in 54 giorni, per un totale di 58 ore.

In 6 di quelle ore il picco ha passato i 4 kW, con un massimo di 4,4 kW.

Quando la casa supera la soglia, i due Echo Show di cucina e camera annunciano a voce quanti watt stiamo usando. L'annuncio si ripete ogni 10 secondi finché il carico non scende.

Il risultato, in due anni e mezzo: la corrente è saltata pochissime volte. Basta sentire l'avviso per spegnere il forno o rimandare la lavatrice di qualche minuto.

In casa l'avviso è nato anni fa con il pacchetto gratuito Centro Controllo Energia di DomHouse.it, a cui va il merito dell'idea.

Per questa guida abbiamo scritto un pacchetto nostro, che fa le stesse cose essenziali e lo trovi completo più sotto.

Oltre all'avviso vocale, il nostro pacchetto manda la notifica sul telefono, calcola consumi e costi di giorno, mese e anno e misura ogni notte il consumo di fondo. Può anche spegnere un carico prima che salti il contatore.

Cosa ti serve prima di iniziare

Qui sotto trovi tutto il necessario per rifare a casa tua quello che facciamo noi: misure, avviso vocale, notifica sul telefono, consumi e costi in una plancia.

Il pacchetto e la plancia li abbiamo scritti noi e li trovi completi in questa pagina.

  • Home Assistant 2026.8 o successivo, installato come Home Assistant OS (per esempio su Raspberry Pi, come il nostro). La guida usa le app di Home Assistant, che sulle installazioni "Container" non esistono.
  • Un misuratore generale nel quadro elettrico, come lo Shelly EM, già installato da un elettricista.
  • Almeno un Echo collegato al tuo account Amazon, se vuoi l'avviso a voce.
  • L'app Home Assistant sul telefono, solo se vuoi anche la notifica.
  • HACS, il negozio delle integrazioni della community. Se non ce l'hai, segui prima la nostra guida su come installare HACS.
  • Un'ora di tempo e un computer: i passaggi con i file sono scomodi da telefono.

Prima di cambiare qualcosa fai un backup: Impostazioni → Backup. Se qualcosa va storto, torni indietro in pochi minuti.

Fase 1: scegliere e installare i misuratori

Per un elettrodomestico da incasso, con la presa nascosta dietro il mobile, serve un relè con misura dei consumi come lo Shelly 1PM Gen4, che regge 16 A.

È il successore dello Shelly 1PM che usiamo noi: il Gen4 non l'abbiamo ancora provato.

Per un apparecchio con la spina a portata di mano, la soluzione più semplice è una presa smart come Shelly Plug S Gen3, che regge fino a 2.500 W. Non va bene per forni e piani cottura.

Per il totale della casa serve un misuratore con pinza amperometrica nel quadro, come lo Shelly EM Gen3. La pinza si aggancia al cavo che arriva dal contatore, senza tagliarlo.

  1. Elenca gli elettrodomestici da misurare e, per ciascuno, la potenza massima indicata sull'etichetta dietro l'apparecchio o nel manuale.
  2. Per ognuno scegli tra presa smart (spina raggiungibile, sotto 2.500 W) e relè da installare (incasso o carichi più alti).
  3. Fai installare dall'elettricista i relè in un punto ispezionabile, non murati dietro un mobile fisso: è la lezione più importante dei nostri due anni e mezzo.
  4. Verifica che in quei punti arrivi il Wi-Fi a 2,4 GHz: dietro un frigorifero o una lavatrice il segnale cala molto.

Fase 2: collegare gli Shelly a Home Assistant

  1. Apri l'app Shelly Smart Control sul telefono, aggiungi ogni Shelly alla rete Wi-Fi di casa a 2,4 GHz e dagli il nome dell'elettrodomestico, per esempio Lavatrice. Il misuratore del quadro chiamalo Shelly EM.
  2. Nella pagina di gestione del router assegna a ogni Shelly un indirizzo IP fisso (si chiama prenotazione DHCP o IP statico). Così Home Assistant lo ritrova anche dopo un riavvio del router.
  3. In Home Assistant apri Impostazioni → Dispositivi e servizi. Se in alto, sotto Rilevato, compare lo Shelly, premi Aggiungi e conferma.
  4. Se non compare, premi Aggiungi integrazione in basso a destra e cerca Shelly. Se Home Assistant mostra il campo Dispositivo, scegli Inserisci l'indirizzo manualmente. Scrivi l'indirizzo IP nel campo Host e premi Invia.
  5. Se hai protetto lo Shelly con una password, Home Assistant chiede Nome utente e Password: sono quelli del pannello web dello Shelly.
  6. Ripeti per ogni Shelly. Apri lo Shelly EM: per ogni pinza ci sono una potenza in W e un'energia in kWh.
  7. Accendi un elettrodomestico e guarda la sua potenza: deve salire entro pochi secondi. Se resta a zero, il carico non passa da quello Shelly.

Come trovare l'ID entità di un sensore

Ogni sensore ha un nome tecnico, l'ID entità. Ti serviranno quelli della potenza e dell'energia dello Shelly EM: annotali in un blocco note.

  1. Apri Impostazioni → Dispositivi e servizi e passa alla scheda Entità.
  2. Nella casella Ricerca scrivi shelly em.
  3. Premi sulla riga della potenza (unità W), poi sull'ingranaggio Impostazioni in alto a destra della finestra.
  4. Copia il campo ID entità. Con uno Shelly EM di prima generazione è simile a sensor.shelly_em_channel_1_power; con i modelli più recenti il nome cambia, quindi copialo sempre da qui.
  5. Fai lo stesso con la riga dell'energia (unità kWh), per esempio sensor.shelly_em_channel_1_energy.

Se hai collegato due pinze, usa il canale che misura la corrente in arrivo dal contatore: è quello con i valori più alti quando accendi il forno.

Fase 3: installare Alexa Media Player per far parlare gli Echo

Alexa Media Player è l'integrazione della community che permette a Home Assistant di far parlare gli Echo. Si installa da HACS, che ha l'interfaccia in inglese: i pulsanti sono scritti come li vedrai.

  1. Apri HACS dalla barra laterale, scrivi Alexa Media Player nella ricerca e apri il risultato.
  2. Premi Download in basso a destra e conferma con Download nella finestra.
  3. Riavvia: Impostazioni → Strumenti → YAML, nel riquadro Controlla e riavvia premi Riavvia, scegli Riavvia Home Assistant e conferma con Riavvia.

Preparare l'account Amazon

Alexa Media Player funziona solo se il tuo account Amazon ha la verifica in due passaggi con un'app di autenticazione (Google Authenticator, Microsoft Authenticator o simili). Gli SMS non bastano.

  1. Da computer apri amazon.it/a/settings/approval e accedi. Se la verifica in due passaggi non è attiva, attivala scegliendo l'app di autenticazione.
  2. Scegli di aggiungere una nuova app di autenticazione. Invece di inquadrare il codice QR, scegli l'opzione per inserire il codice a mano: compare un codice di 52 caratteri.
  3. Copia il codice in un blocco note e lascia aperta quella pagina di Amazon: tra poco ti chiederà un codice a 6 cifre.

Collegare Alexa Media Player

  1. In Home Assistant apri Impostazioni → Dispositivi e servizi, premi Aggiungi integrazione e cerca Alexa Media Player. Se non compare, aggiorna la pagina del browser; se ancora non c'è, riavvia una seconda volta: al primo avvio l'integrazione installa i suoi componenti.
  2. Nel campo Regione del dominio Amazon scrivi amazon.it (di base c'è amazon.com).
  3. Compila Indirizzo email e Password di Amazon e incolla il codice di 52 caratteri nel campo Chiave da 52 caratteri dell'app Authenticator.
  4. Nel campo URL della rete locale per accedere a Home Assistant deve esserci l'indirizzo con cui apri Home Assistant da casa, per esempio http://192.168.1.50:8123. Premi Invia.
  5. Home Assistant mostra un Codice OTP a 6 cifre. Scrivilo nella pagina di Amazon rimasta aperta e conferma l'aggiunta dell'app.
  6. Torna su Home Assistant, spunta Sì, il codice OTP è stato verificato e premi Invia.
  7. Si apre la pagina di accesso di Amazon: inserisci email e password (ed eventualmente un codice dalla tua app di autenticazione). Al termine Home Assistant conclude da solo e mostra i tuoi Echo.

Conserva il codice di 52 caratteri in un posto sicuro: serve se un giorno devi reinstallare l'integrazione.

Trovare l'ID degli Echo e fare una prova

  1. Nella scheda Entità cerca il nome del tuo Echo: l'ID che inizia con media_player. è quello giusto, per esempio media_player.echo_show_cucina. Annotalo.
  2. Apri Impostazioni → Strumenti → Azioni e premi Modalità YAML.
  3. Cancella il testo presente, incolla quello qui sotto con il tuo Echo al posto di media_player.echo_show_cucina e premi Esegui azione.
action: notify.alexa_media
data:
  target:
    - media_player.echo_show_cucina
  data:
    type: announce
  message: Prova di avviso da Home Assistant

Se l'Echo parla, la parte vocale è pronta. Se resta muto, guarda la tabella dei problemi in fondo prima di andare avanti.

Fase 4 (facoltativa): la notifica sul telefono

  1. Installa l'app Home Assistant da Google Play o App Store, accedi con il tuo utente e consenti le notifiche.
  2. In Home Assistant apri Impostazioni → Strumenti → Azioni, torna alla modalità interfaccia e nel campo dell'azione scrivi mobile_app.
  3. Compare un'azione di notifica con il nome del telefono, per esempio notify.mobile_app_pixel_8. Annota il nome completo che inizia con notify.

Fase 5: installare il pacchetto DomotikPro Energia

Un pacchetto (package) è un unico file che crea in un colpo solo sensori, aiutanti, script e automazioni. Il nostro crea tutto quello che usiamo per i consumi di casa:

  • l'avviso vocale sugli Echo quando superi la soglia, ripetuto ogni 10 secondi finché il carico non scende (al massimo 20 volte);
  • la notifica sul telefono con lo stesso messaggio;
  • il silenzio notturno: dalle 23 alle 7 gli Echo tacciono e resta solo la notifica;
  • i consumi di oggi, del mese e dell'anno, con il costo calcolato sul prezzo al kWh del tuo contratto;
  • i dati del contratto luce: il nome del fornitore (Enel, Sorgenia o un altro) e il prezzo al kWh, che cambi dalla plancia quando cambia la bolletta;
  • il consumo di fondo: ogni mattina alle 5 salva la potenza media tra le 2 e le 5;
  • la protezione distacco, facoltativa: spegne un carico se resti troppo a lungo oltre una seconda soglia.

Soglie, fornitore, prezzo e interruttori si regolano dalla plancia, senza toccare il file.

Lo abbiamo provato su Home Assistant 2026.10 simulando sovraccarichi, picchi brevi e notte. Poi lo abbiamo installato in casa nostra, con Home Assistant 2026.9, Shelly EM e telefono veri.

  1. Apri Impostazioni → Applicazioni, premi Installa app e nella Raccolta delle app cerca File editor. Premi Installa; al termine attiva Mostra nella barra laterale e premi Avvia.
  2. Apri File editor dalla barra laterale. Premi l'icona della cartella in alto a sinistra e apri configuration.yaml.
  3. Cerca una riga che inizia esattamente con homeassistant:, senza spazi davanti. Nelle installazioni nuove di solito non c'è.
  4. Se non c'è, vai in fondo al file e incolla le due righe del primo riquadro qui sotto. Se c'è già, incolla solo la seconda riga subito sotto di essa, con due spazi davanti. Salva con l'icona del dischetto in alto a destra.
  5. Torna all'elenco dei file (icona della cartella) e crea una cartella chiamata packages, tutta minuscola, accanto a configuration.yaml.
  6. Entra nella cartella packages e premi la prima icona in alto nel pannello, quella del nuovo file. Nella finestra New File Name (File editor è in inglese) scrivi domotikpro_energia.yaml e premi OK. Il file compare nell'elenco ma non si apre da solo: premilo per aprirlo, poi incolla tutto il testo del secondo riquadro qui sotto. Puoi anche scaricarlo e aprirlo con un editor di testo.
  7. Nelle sezioni 1 e 2 del file sostituisci le 5 voci che contengono SOSTITUISCI con gli ID che hai annotato: potenza, energia, Echo, telefono e carico da spegnere. Salva.
  8. Apri Impostazioni → Strumenti → YAML e premi Controlla la configurazione. Deve comparire La configurazione non impedirà l'avvio di Home Assistant!
  9. Nello stesso riquadro premi Riavvia, scegli Riavvia Home Assistant (non il riavvio rapido) e conferma con Riavvia. I pacchetti si caricano solo con un riavvio completo. La pagina mostra Connessione persa e si ricollega da sola: da noi ci sono voluti circa tre minuti.
  10. Apri Impostazioni → Dispositivi e servizi → Aiutanti e cerca Soglia avviso e Fornitore energia: se ci sono, il pacchetto è caricato.

Primo riquadro, da aggiungere in configuration.yaml:

homeassistant:
  packages: !include_dir_named packages

Secondo riquadro, il pacchetto completo da incollare in packages/domotikpro_energia.yaml:

# =====================================================================
# DomotikPro - Pacchetto "Energia casa" per Home Assistant
# Versione 1.0 - verificato con Home Assistant 2026.10
# Guida completa, passo per passo:
# https://domotikpro.it/guida/quanto-consumano-elettrodomestici-misure-reali-shelly-home-assistant
#
# Cosa fa:
#  - avviso vocale sugli Echo quando la casa supera una soglia in watt,
#    ripetuto ogni 10 secondi finché il carico non scende (al massimo
#    20 volte), con silenzio notturno facoltativo dalle 23 alle 7
#  - notifica sul telefono (app Home Assistant), facoltativa
#  - consumi di oggi, del mese e dell'anno, con il costo in euro
#    calcolato sul prezzo al kWh del tuo fornitore
#  - consumo di fondo della casa, misurato ogni notte tra le 2 e le 5
#  - protezione facoltativa: spegne un carico se superi una seconda soglia
#
# Tutto quello che devi cambiare è nelle 5 voci "SOSTITUISCI".
# Le trovi nelle sezioni 1 e 2 qui sotto. Non serve toccare altro.
# =====================================================================


# ---------------------------------------------------------------------
# 1. I TUOI SENSORI (2 voci da sostituire, subito qui sotto)
#    Scrivi l'ID entità del tuo misuratore generale (es. Shelly EM).
#    - sensore_potenza: il sensore in W
#      (es. sensor.shelly_em_channel_1_power)
#    - sensore_energia: il sensore in kWh
#      (es. sensor.shelly_em_channel_1_energy)
# ---------------------------------------------------------------------
template:
  - variables:
      sensore_potenza: sensor.SOSTITUISCI_potenza
      sensore_energia: sensor.SOSTITUISCI_energia
    sensor:
      - name: "DomotikPro potenza casa"
        unique_id: domotikpro_potenza_casa
        unit_of_measurement: "W"
        device_class: power
        state_class: measurement
        state: "{{ states(sensore_potenza) }}"
        availability: "{{ has_value(sensore_potenza) }}"

      - name: "DomotikPro energia casa"
        unique_id: domotikpro_energia_casa
        unit_of_measurement: "kWh"
        device_class: energy
        state_class: total_increasing
        state: "{{ states(sensore_energia) }}"
        availability: "{{ has_value(sensore_energia) }}"

      # Costi calcolati con il prezzo che imposti dalla plancia
      - name: "DomotikPro costo oggi"
        unique_id: domotikpro_costo_oggi
        unit_of_measurement: "EUR"
        device_class: monetary
        state: >-
          {{ (states('sensor.domotikpro_energia_oggi') | float(0)
              * states('input_number.domotikpro_prezzo_energia') | float(0)) | round(2) }}
        availability: "{{ has_value('sensor.domotikpro_energia_oggi') }}"
        attributes:
          fornitore: "{{ states('input_text.domotikpro_fornitore') }}"
          prezzo_kwh: "{{ states('input_number.domotikpro_prezzo_energia') }}"

      - name: "DomotikPro costo mese"
        unique_id: domotikpro_costo_mese
        unit_of_measurement: "EUR"
        device_class: monetary
        state: >-
          {{ (states('sensor.domotikpro_energia_mese') | float(0)
              * states('input_number.domotikpro_prezzo_energia') | float(0)) | round(2) }}
        availability: "{{ has_value('sensor.domotikpro_energia_mese') }}"
        attributes:
          fornitore: "{{ states('input_text.domotikpro_fornitore') }}"
          prezzo_kwh: "{{ states('input_number.domotikpro_prezzo_energia') }}"

  # Consumo di fondo: alle 5 del mattino salva la potenza media delle
  # 3 ore precedenti (2-5), quando in casa è quasi tutto spento.
  - triggers:
      - trigger: time
        at: "05:00:00"
    sensor:
      - name: "DomotikPro consumo di fondo"
        unique_id: domotikpro_consumo_di_fondo
        unit_of_measurement: "W"
        device_class: power
        state: "{{ states('sensor.domotikpro_potenza_media_3_ore') | float(0) | round(0) }}"


# ---------------------------------------------------------------------
# 2. I TUOI ECHO, IL TUO TELEFONO E IL CARICO DA SPEGNERE (3 voci)
#    - Echo: l'ID entità di ogni Echo che deve parlare (media_player.xxx).
#      Per aggiungerne un altro, copia la riga che inizia con il trattino.
#    - Telefono: l'azione di notifica della tua app Home Assistant
#      (notify.mobile_app_xxx). Se non usi l'app, lascia com'è e tieni
#      spento l'interruttore "Notifica sul telefono".
#    - Carico: l'interruttore che la protezione può spegnere, ad esempio
#      il relè Shelly del forno (switch.xxx). Se non usi la protezione,
#      lascia com'è e tieni spento l'interruttore "Protezione distacco".
#      MAI lavatrice, lavastoviglie, frigorifero o congelatore.
# ---------------------------------------------------------------------
script:
  domotikpro_avviso_consumi:
    alias: "DomotikPro avviso consumi"
    description: "Annuncio sugli Echo e notifica sul telefono"
    mode: queued
    fields:
      messaggio:
        description: "Testo dell'avviso"
        example: "Attenzione, consumi elevati"
    sequence:
      - if:
          - condition: state
            entity_id: input_boolean.domotikpro_avviso_vocale
            state: "on"
          # Con "Silenzio notturno" acceso gli Echo tacciono dalle 23 alle 7
          - condition: or
            conditions:
              - condition: state
                entity_id: input_boolean.domotikpro_silenzio_notturno
                state: "off"
              - condition: time
                after: "07:00:00"
                before: "23:00:00"
        then:
          - action: notify.alexa_media
            continue_on_error: true
            data:
              target:
                - media_player.SOSTITUISCI_echo
              data:
                type: announce
              message: "{{ messaggio }}"
      - if:
          - condition: state
            entity_id: input_boolean.domotikpro_avviso_telefono
            state: "on"
        then:
          - action: notify.mobile_app_SOSTITUISCI_telefono
            continue_on_error: true
            data:
              title: "Consumi elevati"
              message: "{{ messaggio }}"

  domotikpro_spegni_carico:
    alias: "DomotikPro spegni carico"
    description: "Carico che la protezione distacco può spegnere"
    mode: single
    sequence:
      - action: switch.turn_off
        target:
          entity_id: switch.SOSTITUISCI_carico


# ---------------------------------------------------------------------
# DA QUI IN POI NON SERVE CAMBIARE NULLA
# ---------------------------------------------------------------------

# Valori e interruttori che regoli dalla plancia
input_number:
  domotikpro_soglia_avviso:
    name: "Soglia avviso"
    min: 1500
    max: 12000
    step: 50
    mode: box
    unit_of_measurement: "W"
    icon: mdi:flash-alert

  domotikpro_soglia_distacco:
    name: "Soglia protezione distacco"
    min: 3000
    max: 15000
    step: 50
    mode: box
    unit_of_measurement: "W"
    icon: mdi:power-plug-off

  domotikpro_prezzo_energia:
    name: "Prezzo energia al kWh"
    min: 0
    max: 1
    step: 0.001
    mode: box
    unit_of_measurement: "EUR/kWh"
    icon: mdi:currency-eur

# Il nome del tuo fornitore di energia (Enel, Sorgenia, ...), dalla plancia
input_text:
  domotikpro_fornitore:
    name: "Fornitore energia"
    max: 60
    icon: mdi:domain

input_boolean:
  domotikpro_avviso_vocale:
    name: "Avviso vocale"
    icon: mdi:account-voice
  domotikpro_avviso_telefono:
    name: "Notifica sul telefono"
    icon: mdi:cellphone-message
  domotikpro_protezione_distacco:
    name: "Protezione distacco"
    icon: mdi:shield-alert
  domotikpro_silenzio_notturno:
    name: "Silenzio notturno"
    icon: mdi:sleep

# Contatori di consumo che ripartono da zero ogni giorno, mese e anno
utility_meter:
  domotikpro_energia_oggi:
    name: "DomotikPro energia oggi"
    unique_id: domotikpro_energia_oggi
    source: sensor.domotikpro_energia_casa
    cycle: daily
  domotikpro_energia_mese:
    name: "DomotikPro energia mese"
    unique_id: domotikpro_energia_mese
    source: sensor.domotikpro_energia_casa
    cycle: monthly
  domotikpro_energia_anno:
    name: "DomotikPro energia anno"
    unique_id: domotikpro_energia_anno
    source: sensor.domotikpro_energia_casa
    cycle: yearly

# Potenza media (pesata sul tempo) delle ultime 3 ore
sensor:
  - platform: statistics
    name: "DomotikPro potenza media 3 ore"
    unique_id: domotikpro_potenza_media_3_ore
    entity_id: sensor.domotikpro_potenza_casa
    state_characteristic: average_step
    max_age:
      hours: 3
    sampling_size: 100000
    precision: 0

automation:
  # Avviso: la casa resta sopra la soglia per 10 secondi
  - id: domotikpro_avviso_soglia
    alias: "DomotikPro avviso soglia potenza"
    description: "Avvisa finché la potenza resta sopra la soglia (max 20 volte)"
    mode: single
    triggers:
      - trigger: numeric_state
        entity_id: sensor.domotikpro_potenza_casa
        above: input_number.domotikpro_soglia_avviso
        for:
          seconds: 10
    conditions:
      - condition: or
        conditions:
          - condition: state
            entity_id: input_boolean.domotikpro_avviso_vocale
            state: "on"
          - condition: state
            entity_id: input_boolean.domotikpro_avviso_telefono
            state: "on"
    actions:
      - repeat:
          while:
            - condition: numeric_state
              entity_id: sensor.domotikpro_potenza_casa
              above: input_number.domotikpro_soglia_avviso
            - condition: template
              value_template: "{{ repeat.index <= 20 }}"
          sequence:
            - action: script.domotikpro_avviso_consumi
              data:
                messaggio: >-
                  Attenzione, consumi elevati: stai usando
                  {{ states('sensor.domotikpro_potenza_casa') | int(0) }} watt.
            - delay:
                seconds: 10

  # Protezione: sopra la seconda soglia per 30 secondi spegne un carico
  - id: domotikpro_protezione_distacco
    alias: "DomotikPro protezione distacco"
    description: "Spegne il carico scelto se la casa resta sopra la soglia di distacco"
    mode: single
    triggers:
      - trigger: numeric_state
        entity_id: sensor.domotikpro_potenza_casa
        above: input_number.domotikpro_soglia_distacco
        for:
          seconds: 30
    conditions:
      - condition: state
        entity_id: input_boolean.domotikpro_protezione_distacco
        state: "on"
    actions:
      - action: script.domotikpro_spegni_carico
      - action: script.domotikpro_avviso_consumi
        data:
          messaggio: >-
            Protezione distacco: ho spento un carico, la casa stava usando
            {{ states('sensor.domotikpro_potenza_casa') | int(0) }} watt.

Le 5 voci da sostituire, una per una

  1. sensor.SOSTITUISCI_potenza → l'ID della potenza (W) dello Shelly EM, annotato nella fase 2. Obbligatorio.
  2. sensor.SOSTITUISCI_energia → l'ID dell'energia (kWh) dello Shelly EM, annotato nella fase 2. Obbligatorio.
  3. media_player.SOSTITUISCI_echo → l'ID dell'Echo, dalla fase 3. Per farne parlare due, copia la riga che inizia col trattino e scrivi il secondo Echo sotto, allineato al primo. Senza Echo lascia com'è e tieni spento Avviso vocale.
  4. notify.mobile_app_SOSTITUISCI_telefono → la notifica del telefono, dalla fase 4. Senza app lascia com'è e tieni spenta Notifica sul telefono.
  5. switch.SOSTITUISCI_carico → l'interruttore che la protezione può spegnere, per esempio il relè del forno. Mai lavatrice, lavastoviglie, frigorifero o congelatore. Senza protezione lascia com'è e tienila spenta.

Scrivi solo l'ID, senza virgolette e senza spazi. Non cambiare gli spazi all'inizio delle righe: in YAML contano, e le tabulazioni non sono ammesse.

Le automazioni del pacchetto compaiono in Impostazioni → Automazioni e scenari ma non si modificano dall'editor: per cambiarle si modifica il file.

Fase 6: la plancia e le impostazioni

Ora creiamo una plancia dedicata con potenza, consumi, costi e tutti gli interruttori. Usa solo schede standard di Home Assistant: non serve installare nulla da HACS.

  1. Apri Impostazioni → Plance e premi Aggiungi plancia, poi Nuova plancia da zero.
  2. Come Titolo scrivi Energia casa, lascia attivo Aggiungi alla barra laterale e premi Crea.
  3. Apri Energia casa dalla barra laterale e premi la matita Modifica la plancia in alto a destra.
  4. Premi i tre puntini in alto a destra e scegli Editor di configurazione testuale.
  5. Cancella tutto il testo, incolla quello del riquadro qui sotto (o del file da scaricare) e premi Salva.
  6. Chiudi l'editor con la X in alto a sinistra e premi Fatto.
# DomotikPro - Plancia "Energia casa"
# Da incollare in: plancia nuova > Modifica la plancia > menu con i tre
# puntini > Editor di configurazione testuale (sostituisce tutto il testo).
# Richiede il pacchetto domotikpro_energia.yaml già installato.
# Usa solo schede standard di Home Assistant: nessuna installazione da HACS.
title: Energia casa
views:
  - title: Energia
    path: energia
    icon: mdi:flash
    cards:
      - type: gauge
        entity: sensor.domotikpro_potenza_casa
        name: Potenza adesso
        unit: W
        min: 0
        max: 4500
        needle: true
        severity:
          green: 0
          yellow: 3000
          red: 3400

      - type: entities
        title: Consumi e costi
        entities:
          - entity: sensor.domotikpro_energia_oggi
            name: Energia oggi
          - entity: sensor.domotikpro_costo_oggi
            name: Costo oggi
          - entity: sensor.domotikpro_energia_mese
            name: Energia questo mese
          - entity: sensor.domotikpro_costo_mese
            name: Costo questo mese
          - entity: sensor.domotikpro_energia_anno
            name: Energia quest'anno
          - entity: sensor.domotikpro_consumo_di_fondo
            name: Consumo di fondo

      - type: entities
        title: Avvisi
        show_header_toggle: false
        entities:
          - entity: input_number.domotikpro_soglia_avviso
            name: Soglia avviso
          - entity: input_boolean.domotikpro_avviso_vocale
            name: Avviso vocale sugli Echo
          - entity: input_boolean.domotikpro_avviso_telefono
            name: Notifica sul telefono
          - entity: input_boolean.domotikpro_silenzio_notturno
            name: Silenzio notturno 23-7

      - type: entities
        title: Contratto luce
        entities:
          - entity: input_text.domotikpro_fornitore
            name: Fornitore
          - entity: input_number.domotikpro_prezzo_energia
            name: Prezzo

      - type: entities
        title: Protezione distacco
        show_header_toggle: false
        entities:
          - entity: input_boolean.domotikpro_protezione_distacco
            name: Protezione attiva
          - entity: input_number.domotikpro_soglia_distacco
            name: Soglia distacco

      - type: history-graph
        title: Potenza nelle ultime 24 ore
        hours_to_show: 24
        entities:
          - entity: sensor.domotikpro_potenza_casa
            name: Potenza

      - type: statistics-graph
        title: Energia al giorno, ultimi 30 giorni
        chart_type: bar
        period: day
        days_to_show: 30
        stat_types:
          - change
        entities:
          - entity: sensor.domotikpro_energia_casa
            name: Energia

Le impostazioni, nell'ordine giusto

  1. Nella scheda Contratto luce scrivi il nome del Fornitore, per esempio Enel o Sorgenia, e premi Invio.
  2. Sempre lì scrivi il Prezzo al kWh, tutto compreso, in euro (per esempio 0,25). Lo ottieni dividendo il totale della bolletta per i kWh fatturati: così includi tasse, oneri e quota fissa. Noi usiamo 0,25 €.
  3. Scrivi la Soglia avviso: con 3 kW di contratto tra 3.300 e 3.500 W (noi usiamo 3.400), con 4,5 kW circa 4.900 W, con 6 kW circa 6.500 W.
  4. Solo adesso accendi Avviso vocale sugli Echo e, se l'hai configurata, Notifica sul telefono. Con un bambino piccolo in casa, accendi anche Silenzio notturno.
  5. La protezione lasciala spenta finché non hai fatto il test qui sotto.

Il grafico "Energia al giorno" resta vuoto, con la scritta "Nessuna statistica trovata", finché Home Assistant non ha calcolato la prima ora di statistiche: è normale.

Dopo l'installazione gli avvisi partono spenti di proposito: la soglia iniziale è 1.500 W e, se fossero accesi, l'Echo parlerebbe a ogni accensione del forno.

Gli indicatori colorati della lancetta sono tarati su 3 kW di contratto (giallo da 3.000 W, rosso da 3.400 W). Con un contratto diverso, cambia i numeri sotto severity e il valore max nella plancia.

Fase 7: la plancia Energia per i singoli elettrodomestici

La plancia Energia di Home Assistant mostra quanto pesa ogni elettrodomestico, ora per ora. È quella da cui abbiamo ricavato i dati di questo articolo.

  1. Apri Energia dalla barra laterale. Al primo accesso parte una configurazione guidata; altrimenti premi i tre puntini in alto a destra e scegli Configurazione energetica.
  2. Nella sezione Rete elettrica premi Aggiungi connessione alla rete elettrica.
  3. Nel campo Energia importata dalla rete elettrica scegli l'energia dello Shelly EM, per esempio Shelly EM channel 1 energy. Nell'elenco compaiono anche le voci "DomotikPro energia oggi, mese e anno": non sceglierle, perché ripartono da zero ogni giorno, mese e anno.
  4. In Monitoraggio dei costi scegli Utilizza un'entità con il prezzo corrente e seleziona Prezzo energia al kWh, l'aiutante creato dal pacchetto: così anche la plancia Energia usa il prezzo del tuo contratto.
  5. Facoltativo: in Tipo di misurazione della potenza scegli Standard e, nel campo che compare, la potenza (W) dello Shelly EM. Così la plancia Energia mostra anche il consumo in tempo reale. Premi Salva.
  6. Nella sezione Singoli dispositivi elettrici premi Aggiungi dispositivo, scegli l'energia (kWh) di uno Shelly, per esempio quello della lavatrice, e salva. Ripeti per ogni elettrodomestico.

Se è il primo accesso, premi Avanti fino ai singoli dispositivi e alla fine Mostrami la mia plancia energetica!

Dopo aver aggiunto un dispositivo possono passare fino a 2 ore prima di vedere i dati: le statistiche si riempiono un'ora alla volta.

Verifica e test operativo

  1. Accendi un elettrodomestico misurato e confronta la potenza in Home Assistant con quella dell'app Shelly: devono coincidere entro pochi watt.
  2. Premi più volte il pulsante del contatore elettronico fino alla potenza istantanea e confrontala con Potenza adesso nella plancia: lo scarto deve restare entro qualche decina di watt.
  3. Porta la Soglia avviso a 1.500 W, accendi il bollitore e aspetta: dopo 10 secondi l'Echo deve parlare e il telefono ricevere la notifica.
  4. Spegni il bollitore: entro 10 secondi gli annunci devono smettere.
  5. Rimetti la soglia al valore giusto per il tuo contratto.
  6. Per vedere cosa è successo passo per passo apri Impostazioni → Automazioni e scenari, poi DomotikPro avviso soglia potenza, tre puntini, Tracce.
  7. Se vuoi la protezione: imposta la Soglia distacco a 3.000 W, accendi Protezione attiva, accendi l'apparecchio collegato al carico scelto e il bollitore insieme. Dopo 30 secondi sopra soglia il carico deve spegnersi. Poi rimetti la soglia: con 3 kW di contratto noi consigliamo 4.000 W, perché oltre quel valore il contatore stacca entro due minuti.

Il consumo di fondo si aggiorna la prima volta alle 5 del mattino dopo l'installazione: fino ad allora risulta sconosciuto.

Cosa fare se qualcosa non funziona

SintomoControlloSoluzione
Controlla la configurazione segnala un erroreIl messaggio indica file e riga. Quasi sempre sono spazi all'inizio della riga persi nel copia e incolla, o una tabulazione.Incolla di nuovo il pacchetto senza modificarlo e cambia solo le 5 voci SOSTITUISCI.
Errore sulla chiave homeassistant duplicataIn configuration.yaml ci sono due righe homeassistant:.Tienine una e sposta sotto di essa la riga packages:, con due spazi davanti.
Dopo il riavvio gli aiutanti DomotikPro non ci sonoLa cartella si chiama esattamente packages ed è accanto a configuration.yaml? Il file finisce in .yaml?Correggi nome o posizione, poi ripeti controllo e riavvio.
Potenza adesso risulta non disponibileL'ID scritto in sensore_potenza esiste? Cercalo nella scheda Entità.Copia di nuovo l'ID dalla finestra dell'entità e riavvia.
Il costo resta a zeroHai scritto il Prezzo nella scheda Contratto luce?Inserisci il prezzo, per esempio 0,25, e premi Invio.
Energia di oggi e costi restano a zeroIn sensore_energia hai messo il sensore in kWh e non quello in W?Usa il sensore di energia. I contatori partono dal momento dell'installazione.
La prova della fase 3 non fa parlare l'EchoL'integrazione Alexa Media Player risulta in errore in Dispositivi e servizi? L'Echo è acceso?Riconfigura l'integrazione e ripeti l'accesso ad Amazon: ogni tanto la sessione scade.
L'avviso scatta ma l'Echo taceNelle Tracce l'azione notify è in rosso? È notte con il silenzio notturno acceso?Correggi l'ID dell'Echo nella sezione 2 del file e riavvia.
L'avviso non scatta maiAlmeno uno tra Avviso vocale e Notifica sul telefono è acceso? La potenza resta sopra soglia per almeno 10 secondi?Rifai il test con la soglia a 1.500 W.
L'avviso scatta per spunti breviBollitori e forni hanno picchi all'accensione.Nel file, nell'automazione dell'avviso, porta seconds: 10 sotto for a 30: il contatore tollera fino a 4 kW per ore.
Nelle statistiche compare un mese negativo o un picco enormeIl contatore dello Shelly è ripartito da zero, per esempio dopo un ripristino. A noi è successo due volte.In Impostazioni → Strumenti → Statistiche cerca il sensore, premi l'icona a destra e usa Rettifica somma sull'ora sbagliata.

Se non usi più il pacchetto, cancella il file domotikpro_energia.yaml e riavvia: sensori, aiutanti e automazioni spariscono. La plancia Energia casa va cancellata a parte, da Impostazioni → Plance.

Cosa ci hanno insegnato due anni e mezzo di dati

  • Guardare i numeri ha cambiato le abitudini più di qualsiasi automazione: la lavastoviglie parte di sera e i lavaggi caldi non si sovrappongono al forno.
  • L'etichetta energetica è affidabile per lavastoviglie e lavatrice, molto meno per il frigorifero, che risente della stagione.
  • Il consumo di fondo pesa più di lavatrice e lavastoviglie insieme: è il primo posto dove cercare risparmi.
  • I misuratori vanno messi dove si raggiungono. Dopo due anni e mezzo, quelli di frigorifero e microonde hanno smesso di trasmettere e per riconfigurarli dobbiamo spostare i mobili.

Per come scegliamo e proviamo i prodotti, leggi il nostro metodo editoriale.

Dove acquistarli

Lo Shelly 1PM Gen4 costa 25,99 € su Amazon.it. È il relè per gli elettrodomestici da incasso; noi usiamo ancora la prima generazione.

Lo Shelly EM Gen3 con trasformatore di corrente da 50 A costa 69,90 € su Amazon.it. Misura il totale della casa e regge una seconda pinza, ad esempio per un impianto fotovoltaico.

Per gli apparecchi con la spina raggiungibile c'è la Shelly Plug S Gen3: la configurazione è spiegata nella guida dedicata.

Prezzi verificati il 7 ottobre 2026: possono cambiare.

Domande frequenti

Quanto consuma una lavatrice a ogni lavaggio?

La nostra Samsung da 9 kg, classe A, consuma in mediana 0,43 kWh a lavaggio. I lavaggi a 60 gradi e oltre superano 1,4 kWh. In media, su un anno, fanno 0,66 kWh a lavaggio.

Quanto consuma una lavastoviglie a ciclo?

La nostra Electrolux da 14 coperti, classe D, consuma 0,80 kWh a ciclo, quasi sempre tra 0,74 e 0,84 kWh. Il valore dichiarato per il programma Eco è 0,848 kWh.

Perché il frigorifero consuma più di quanto dice l'etichetta?

Il valore di etichetta si misura in laboratorio, con porte chiuse e senza cibo da raffreddare. In casa le porte si aprono e d'estate la cucina è più calda: il nostro consuma il 38% in più.

Quanto costa il consumo di fondo di una casa?

Da noi 104 W costanti fanno circa 910 kWh l'anno, circa 228 € a 0,25 € per kWh. Ogni 10 W di apparecchi sempre accesi valgono circa 22 € l'anno.

Meglio uno Shelly EM o una presa smart per ogni elettrodomestico?

Servono a cose diverse. Lo Shelly EM misura il totale e permette l'avviso di soglia. Prese e relè dicono quanto pesa ogni apparecchio. Se devi sceglierne uno, parti dallo Shelly EM.

Fonti e ultima verifica

Dati misurati dalla redazione con Shelly 1PM e Shelly EM di prima generazione e Home Assistant, da marzo 2024 a settembre 2026, letti dalle statistiche a lungo termine il 7 ottobre 2026.

Valori dichiarati dalle schede energetiche dei produttori; regole del contatore dal manuale Open Meter di E-Distribuzione; prezzi da ARERA.

Pacchetto e plancia sono scritti e provati dalla redazione: su Home Assistant 2026.10 con sensori simulati e, il 9 ottobre 2026, in casa nostra con Home Assistant 2026.9, Shelly EM e telefono veri.

Tutte le fonti sono verificate il 7 ottobre 2026.

Schema interattivo

Collegamento Shelly 1PM e Shelly EM

Seleziona il tipo di impianto per vedere il percorso funzionale.

Un solo punto di comando controlla il carico.

Prodotti citati

Prodotti trattati nella guida

Link commerciali

In qualità di Affiliato Amazon ricevo un guadagno dagli acquisti idonei. Dettagli sulle affiliazioni

Shelly 1PM Gen4Prodotto citato nella guidaDisponibilità da verificare
AmazonVedi prezzo
Shelly EM Gen3Prodotto citato nella guidaDisponibilità da verificare
AmazonVedi prezzo
Nota sul metodoContenuto elaborato con assistenza AI e sottoposto a controlli automatici su fonti ufficiali. Metodo e limiti sono pubblici. Metodo editoriale →