Script da dashboard
Sinora, la possibilità di innescare l’esecuzione degli script era relegata all’invocazione del servizio script.turn_on, via programmatica o via interfaccia “servizi” nella dashboard omonima sotto “Strumenti per gli sviluppatori“.
In questa nuova versione, i campi dello script saranno disponibili nella finestra di dialogo “Ulteriori informazioni” quando si tocca la rappresentazione di uno script sulla dashboard. Ciò consentirà di fornire eventuali campi di input ed eseguire lo script, sbloccando una dimensione completamente nuova di possibilità.
Sono state create anche due nuove blueprint allo scopo di utilizzare al meglio questa nuova funzionalità:
- Announce message: questo progetto consente di creare uno script di annuncio per la tua dashboard preconfigurato per un lettore multimediale e un motore di sintesi vocale specifici. Una volta attivato, chiederà all’utente di riprodurre il messaggio;
- Add to to-do list: questo progetto consente di creare uno script per aggiungere un elemento a un elenco di cose da fare preconfigurato su un elenco di cose da fare specifico. Una volta attivato, chiederà all’utente l’elemento da aggiungere.
Nuovo grafico energia
L’importante dashboard “Energia” si arricchisce oggi di un nuovo grafico a meglio rappresentare la distribuzione dei consumi, la quale ora meglio rappresenta i consumi per i vari elettrodomestici (qualora censiti).
P.S. Vi ricordiamo il nuovo, interessante progetto dedicato al calcolo via PowerCalc.
Traduzione degli stati
La nuova funzione state_translated permette di estrarre da un’entità il suo stato non logico ma intelleggibile.
Se per esempio estrarre lo stato da un sensore binario associato a un sensore di movimento si è sempre fatto così:
{{ states("binary_sensor.movement_backyard") }}
tale funzione (states) estrae “ON” o “OFF” in funzione dello stato del sensore. Dato però che la classe dell’entità è “sensore di movimento”, utilizzando:
{{state_translated("binary_sensor.movement_backyard") }}
si estrae “Rilevato” o “Assente“, intelleggibile e in italiano (o comunque nella lingua in cui è impostato l’HUB).
Velocità di avvio
Da questa nuova versione, la board di sviluppo dichiara un tempo di avvio mediamente dimezzato rispetto al passato. Tutto da dimostrare in funzione dei vari hardware e configurazioni, ma comunque sia sarà certamente più veloce. Evviva.
Met.no
l’utilizzatissima integrazione met.no creava in precedenza due entità per ciascuna posizione configurata: una forniva previsioni meteorologiche giornaliere e l’altra forniva previsioni orarie. L’integrazione di met.no ora crea solo una singola entità che fornisce previsioni meteorologiche sia giornaliere che orarie, solo via interrogazione.
Vedi guida:
Previsioni meteo orarie sulla domotica Home Assistant (via Met.no o altri servizi analoghi)
Altro
Ecco alcune altre novità di diverso tipo:
- l’assistente vocale Assist ha acquisito nuove frasi per essere più versatile e intelligente;
- chi utilizza Nabu Casa, da oggi può disabilitare l’accesso all’interfaccia web quando si tenta la connessione via Internet (quindi da remoto);
- ora le luci integrate via Matter supportano le transizioni luminose;
- aumentato il supporto OTA su ZHA
e molto altro ancora.
Integrazioni
Vengono introdotte nuove integrazioni:
nonché qualche nuova virtual integration (sono stub gestiti da altre integrazioni già esistenti per facilitarne la reperibilità):
Infine, la seguente integrazione ora viene configurata solo via interfaccia grafica e non più via YAML:
BREAKING CHANGE
Presente una lista di modifiche che potrebbero eventualmente causare problemi o comunque degne di nota.
Date una scorsa CON MOLTA ATTENZIONE.
Ecco aluni elementi rilevanti:
- Aux heat, deprecata dalla versione 2023.9 in poi, viene ora rimossa da MQTT Climate;
- Per le entità climatiche Z-Wave, il comportamento del servizio climate.turn_on è cambiato. In precedenza, il servizio avrebbe agito nel seguente ordine a seconda che fossero soddisfatte le condizioni corrispondenti:
- se l’entità avesse supportato la modalità off ed esattamente una modalità aggiuntiva, climate.turn_on avrebbe impostato automaticamente la modalità aggiuntiva.;
- se le condizioni per 1 non fossero soddisfatte e almeno una delle seguenti modalità fossero state disponibile, il servizio avrebbe impostato la modalità sulla prima trovata nell’ordine specificato: heat_cool, heat, cool
- se le condizioni 1 e 2 non fossero soddisfatte, il servizio non farebbe nulla in silenzio.
- Ora, il servizio segue il seguente comportamento nell’ordine:
- Se l’entità supporta la modalità ripristino termostato, verrà utilizzata per ripristinare l’ultima modalità utilizzata prima dello spegnimento dell’entità.
- Se la condizione per 1 non è soddisfatta e l’entità è stata disattivata in Home Assistant e Home Assistant non è stato riavviato, Home Assistant ricorda l’ultima modalità “attivata” e la imposterà su quella modalità. Home Assistant non sarà in grado di impostare l’entità sulla modalità precedente se Home Assistant si avvia con l’entità già in modalità spenta poiché l’integrazione non saprà quale fosse la modalità precedente.
- Se le condizioni per 1 e 2 non sono soddisfatte ed è disponibile almeno una delle seguenti modalità, il servizio imposta la modalità sulla prima modalità che trova nell’ordine specificato: heat_cool, heat, cool (nessuna modifica alla condizione 2 sopra).
- Se le condizioni per 1, 2 e 3 non sono soddisfatte, la modalità verrà impostata sulla prima modalità supportata trovata (come dry o fan_only)
e altri.
LOG COMPLETO
L’elenco completo delle novità della 2024.3 è disponibile qui, mentre il lancio ufficiale di questo aggiornamento è disponibile qui.
Aggiornamento
Tutte le modalità di aggiornamento per Home Assistant Core sono riassunte su questa scheda ad hoc:
⚠️ Se di Home Assistant ne sai poco ma sei interessato a capirne di più, ti suggeriamo di partire da qui. |
Questa pagina è redatta, manutenuta e aggiornata dallo staff di inDomus, un gruppo di persone molto diverse tra loro che trovi, per domande e supporto, sul forum e sulla chat del sito. Alcuni link sono taggati in qualità di affiliati Amazon e riceviamo un compenso dagli acquisti idonei, utile al sostenimento del sito, ma le nostre recensioni sono tutte indipendenti e non sponsorizzate. Se ti sei perso, a tua disposizione c'è la mappa. |