
Home Assistant: Come Convertire i Vecchi Sensori Template in un Click
Se usi Home Assistant da qualche anno, sicuramente il tuo file configuration.yaml è pieno di sensori configurati con il vecchio metodo platform: template.
Sappiamo tutti che Home Assistant sta spingendo verso il Nuovo Formato Moderno (sotto la chiave template:), ma aggiornare centinaia di righe di codice manualmente è un incubo.
I rischi sono tanti:
- ❌ Rompere la configurazione sbagliando l’indentazione.
- ❌ Perdere lo storico dei dati (grafici azzerati).
- ❌ Errori “Undefined” al riavvio se un sensore non è disponibile.
- ❌ Perdere i commenti e l’organizzazione del file.
La Soluzione: DomHouse Template Converter V1.0
Per risolvere questo problema una volta per tutte, ho sviluppato un tool gratuito che fa il “lavoro sporco” al posto tuo.
Non è un semplice “trova e sostituisci”: è un motore intelligente progettato specificamente per non fare danni.
Ecco le 3 Funzionalità Chiave:
- History Safe (Niente Grafici Persi)
Il terrore di ogni utente è riavviare HA e vedere i grafici dell’energia azzerati. Questo accade perché cambiando formato cambia l’ID interno. La V8.0 preserva la chiave originale usandola come unique_id. Per Home Assistant sarà lo stesso identico sensore di prima, ma con il vestito nuovo. - Template Repair (Mai più Errori al Riavvio)
Hai presente quegli errori rossi nel log quando riavvii HA perché “un’entità non è definita”? Spesso accade con le liste scritte così: value_template: “{{ [states.light.cucina, states.light.sala] … }}”
Il tool rileva queste liste obsolete e le converte automaticamente nella sintassi moderna expand(), che è sicura e non genera errori se una luce è offline: state: “{{ expand(‘light.cucina’, ‘light.sala’) … }}” - Auto-Fix della Sintassi
Converte automaticamente la vecchia sintassi deprecata states.sensor.x.state nella forma corretta e sicura states(‘sensor.x’). Inoltre, se mancano, aggiunge automaticamente le Device Class (W, A, V, kWh, Batteria, etc.) per garantirti icone e grafici corretti.
Come Usare il Tool:
- Apri il tuo file configuration.yaml (o il tuo package).
- Copia i sensori da convertire nel nuovo formato.
- Incolla nel box di sinistra del tool.
- Clicca su “CONVERTI“.
- Copia il risultato dal box di destra e sostituiscilo al tuo file originale.
- Riavvia Home Assistant e goditi il formato moderno!
Mantenere la configurazione di Home Assistant pulita e aggiornata è fondamentale per la stabilità del sistema.
Con questo strumento, un lavoro che richiederebbe ore di “copia-incolla” rischioso si riduce a pochi secondi in totale sicurezza.
Hai trovato utile questo tool? Fammelo sapere!
Questo contenuto ti è stato utile? ☕
Se ti va, puoi sostenere lo sviluppo e i costi del server
offrendomi un caffè simbolico!
