Home Assistant 2023.9: nuove finestre di dialogo delle entità climatiche, molte funzionalità dei riquadri e sensori di modelli dall'interfaccia utente!

Home Assistant 2023.9: nuove finestre di dialogo delle entità climatiche, molte funzionalità dei riquadri e sensori di modelli dall'interfaccia utente!

Home Assistant 2023.9: nuove finestre di dialogo delle entità climatiche, molte funzionalità dei riquadri e sensori di modelli dall'interfaccia utente!

Assistente domestico Core 2023.9! 🎉

Frenck si sta godendo una meritata vacanza, quindi mi occuperò dell'uscita questo mese.

Questo mese, il 17, sono trascorsi 10 anni dalla nascita di Home Assistant. Prepareremo un evento speciale sul canale YouTube di Home Assistant per festeggiare, riflettere e guardare avanti. Avremo anche degli annunci interessanti! Speriamo che tu possa unirti a noi il 17 alle 12:00 PDT / 21:00 CET!

Questa versione è piuttosto ricca! Con alcuni aggiornamenti molto interessanti all'interfaccia utente con nuove finestre di dialogo per le entità climatiche e molte funzionalità delle carte tessera. Ora è possibile creare sensori modello dall'interfaccia utente e, per i sensori modello più avanzati, la possibilità di ottenere dati dai servizi!
Un nuovo servizio per ottenere le previsioni del tempo e opzioni migliori per visualizzare diverse previsioni.

E qualcosa che probabilmente non vedrai quando usi già Home Assistant: il flusso di onboarding è completamente ridisegnato!

Lo adoro assolutamente!

Goditi il ​​rilascio!

Bram

Non dimenticare di partecipare al live streaming della nostra festa di rilascio su YouTube
6 settembre 2023, alle 12:00 PDT / 21:00 CEST!

Nuove finestre di dialogo per le entità relative a clima, umidificatore e scaldabagno

Le finestre di dialogo delle entità per il clima, l'umidificatore e lo scaldabagno sono state aggiornate e, secondo me, sembrano assolutamente stupende!
Ora dispone di un cursore circolare di nuova concezione che mostra la temperatura attuale e quella target e consente di scorrere facilmente fino alla temperatura target desiderata.
Sono inoltre presenti pulsanti dedicati per modificare il target, quindi è facile da usare se non si utilizza un touchscreen.
Si illuminerà al centro per mostrare l'azione corrente, ad esempio quando si sta riscaldando o raffreddando.

carta sul clima
Screenshot della finestra di dialogo con ulteriori informazioni di un'entità climatica.

Tante nuove funzionalità per le piastrelle

La carta tessera ottiene molte nuove funzionalità in questa versione.

Le funzionalità di una scheda riquadro rappresentano un ottimo modo per portare più funzionalità direttamente nella dashboard, senza dover aprire la finestra di dialogo con ulteriori informazioni.

  • Modalità HVAC
  • Modalità scaldabagno
  • Controllo della temperatura
  • Posizione della copertura
  • Inclinazione della copertura
  • Comandi del rasaerba
  • Temperatura di colore

caratteristiche delle piastrelle
Screenshot delle carte tessera con le nuove funzionalità.

taglia erba

In questa versione è stato aggiunto un nuovo tipo di entità: il tosaerba!

Ora puoi integrare il tuo tosaerba in Home Assistant!
Non preoccuparti mai del tosaerba quando inizia a piovere, ora puoi automatizzare il tosaerba in modo che si fermi e torni indietro quando piove.
Per ora è supportato solo MQTT, ma tieni gli occhi aperti per altre integrazioni!

tosaerba
Screenshot della finestra di dialogo con ulteriori informazioni di un'entità rasaerba.

Anteprime di gruppo

Quando si configura un helper, a volte può essere utile vedere come appare l'entità che si sta creando mentre la si configura. Ecco perché abbiamo aggiunto un'anteprima quando crei o modifichi un aiutante di gruppo.

Mostrerà esattamente come apparirà l'entità con le impostazioni correnti.

E parlando di gruppi, abbiamo anche un nuovo gruppo, il event gruppo!

anteprima del gruppo
Screenshot della creazione di un gruppo di sensori.

Sensori modello dall'interfaccia utente

Abbiamo anche aggiunto il supporto dell'anteprima a un altro aiutante che finalmente è entrato nell'interfaccia utente, il sensore dei modelli.

Dall'interfaccia utente è possibile utilizzare un modello per impostare lo stato del sensore.
Puoi scegliere un'unità di misura, impostare la classe del dispositivo e selezionare una classe di stato.
Sono supportati sia i sensori che i sensori binari.

Ciò renderà la maggior parte dei casi d'uso per i sensori modello disponibili tramite l'interfaccia utente e una meno necessità di YAML!

Altri campi più avanzati, come gli attributi, non sono disponibili nell'interfaccia utente. Dovrai comunque configurarli in YAML.

Con l'anteprima, vedi un aggiornamento in tempo reale del valore del sensore durante la scrittura del modello.

sensore modello
Screenshot della creazione di un sensore modello.

Azioni per le entità del modello di trigger

Le entità del modello di trigger ora possono avere un blocco di azioni che viene eseguito dopo il trigger ma prima del rendering delle entità.

Ciò consentirà agli utenti di recuperare elementi come eventi del calendario e previsioni del tempo utilizzando servizi con risposte e utilizzarli nelle entità del modello. Puoi persino utilizzare OpenAI per impostare il valore delle tue entità adesso!

Tutte le variabili del blocco azioni saranno disponibili nel modello.

Un esempio che controlla a mezzanotte se domani hai qualcosa sul tuo calendario e imposta un sensore binario:

template:
  - trigger:
      - platform: time
        at: "00:00:00"
    action:
      - service: calendar.list_events
        target:
          entity_id: calendar.calendar
        data:
          start_date_time: "{{ today_at() + timedelta(days=1) }}"
          duration:
            hours: 24
        response_variable: events
    binary_sensor:
      - name: Calendar events tomorrow
        state: "{{ events.events is defined and events.events | count > 0 }}"

Servizio di previsioni del tempo

Abbiamo aggiunto un nuovo servizio per le entità meteorologiche, weather.get_forecast, che risponde con le previsioni del tempo.

In precedenza dovresti guardare il file forecast attributo di un'entità meteorologica per ottenere le previsioni, ora questo può essere fatto chiamando un nuovo servizio, weather.get_forecast, che risponderà con la previsione.
Puoi anche specificare che tipo di previsione desideri. Vuoi vedere le previsioni per giorno o vuoi conoscerle per ogni ora? Ciò significa che non sono più necessarie entità separate per ogni tipo di previsione, ma è possibile eseguire tutto in un'unica entità.

Tutte le integrazioni meteo vengono aggiornate per supportare questo nuovo servizio.

ottenere il servizio di previsione
Screenshot degli strumenti per gli sviluppatori di servizi che mostrano il servizio di previsioni del tempo.

Se un'entità supporta più previsioni, puoi scegliere quale previsione desideri visualizzare nella finestra di dialogo con ulteriori informazioni.
Nella scheda meteo nella dashboard, ora puoi anche scegliere che tipo di previsioni meteo desideri mostrare in quella scheda.

meteo maggiori informazioni
Screenshot della finestra di dialogo con ulteriori informazioni sul meteo.

Con questo cambiamento, il forecast L'attributo dell'entità meteo è deprecato e verrà rimosso in Home Assistant Core 2024.3.

Ciò consentirà di avere previsioni su richiesta, che si aggiornano quando lo desideri, invece di essere aggiornate continuamente.
Inoltre renderà il sistema più veloce; tutti i dati sullo stato vengono inviati al tuo browser o all'app mobile ogni volta che vengono aperti in modo che il frontend abbia gli stati più recenti delle tue entità. L'attributo previsione rende lo stato delle entità meteorologiche molto grande, causando un caricamento più lento di tutto.

Anche se il modo di accedere a questi dati è cambiato e potrebbe avere un impatto sulle tue automazioni, non noterai alcuna perdita di funzionalità. Anche con questa modifica, stai certo che le schede di previsione nella tua dashboard continueranno a funzionare, ora utilizzeranno semplicemente il servizio per recuperare i dati di previsione in modo asincrono invece di leggerli dall'attributo state. Il risultato finale è che le tue dashboard verranno caricate più velocemente e il frontend sarà più snello.

È possibile utilizzare il file appena aggiunto action parte di un'entità modello per recuperare la previsione e utilizzarla nel modello:

template:
  - trigger:
      - platform: time
        at: "00:00:00"
    action:
      - service: weather.get_forecast
        target:
          entity_id: weather.home
        data:
          type: daily
        response_variable: forecast
    binary_sensor:
      - name: Is it going to rain?
        state: "{{ forecast.forecast[0].precipitation > 0 }}"

Procedura di Onboarding

Sebbene sia certo che Home Assistant sia un ottimo strumento una volta capito come funziona, una parte che spesso veniva trascurata è la curva di apprendimento associata.
Ora stiamo lavorando attivamente per appiattire questa curva in modo che tu possa ottenere di più da casa tua in modo più rapido e semplice.
Questa versione mostra il primo risultato di questo sforzo, un nuovo flusso di onboarding.

Qualcosa che probabilmente non vedi da un po', ma abbiamo dato un nuovo look al nostro onboarding! È stato abbreviato per consentire agli utenti di accedere a Home Assistant il più velocemente possibile, in modo che possano divertirsi ad armeggiare con la propria casa più velocemente!

onboarding
Screenshot della schermata di onboarding.

Altre modifiche degne di nota

Sono presenti molti altri miglioramenti in questa versione; eccone alcuni degli altri
modifiche degne di nota questa versione:

  • Enphase Envoy ha apprezzato moltissimo questa versione, assicurati che funzioni
    perfettamente con l'ultimo firmware disponibile. Grazie @bdraco e @cgarwood!
  • L'integrazione di Shelly ora supporta il componente aggiuntivo Shelly Gas Valve. Grazie @bieniu!
  • @starkillerOG ha aggiunto pulsanti di zoom e controlli del tempo di ritardo del rilevamento dell'IA
    l'integrazione di Reolink. Carino!
  • Ora puoi impostare fattori di smorzamento separati per mattina e sera nel
    Previsione integrazione solare. Grazie @joostlek!
  • @Kane610 ha aggiunto un pulsante di riavvio del dispositivo all'integrazione UniFi. Grazie!
  • L'integrazione di Tomorrow.io ora segnala l'umidità e il punto di rugiada nel suo tempo
    previsioni. Grazie @lymanepp!
  • All'integrazione Gardena è stato aggiunto il supporto per i sensori di umidità del suolo.
    Grazie @elupus!
  • @timmo001 ha aggiunto un servizio di alimentazione all'integrazione di System Bridge. Grazie!
  • Se cambi la password, ti verrà chiesto se desideri disconnetterti ovunque.
  • Gli elementi di caricamento di file e immagini sono stati rinnovati.
  • Ora puoi ordinare le opzioni di un'entità di selezione dell'input. Grazie @karwosts!
  • Il Bluetooth locale è stato ottimizzato ed è ora più veloce, grazie @bdraco!

Nuove integrazioni

Diamo il benvenuto alle seguenti nuove integrazioni in questa versione:

Questa versione ha anche una nuova integrazione virtuale. Le integrazioni virtuali sono stub gestiti da altre integrazioni (esistenti) per facilitare la reperibilità. Questi sono nuovi:

Ho bisogno di aiuto? Unisciti alla comunità!

Home Assistant ha una grande comunità di utenti che sono tutti più che disposti
per aiutarsi a vicenda. Quindi, unisciti a noi!

Il nostro server di chat Discord molto attivo è un posto eccellente dove stare
at, e non dimenticare di unirti ai nostri fantastici forum.

Hai trovato un bug o un problema? Si prega di segnalarlo nel nostro tracker di problemi,
per farlo riparare! Oppure, controlla la nostra pagina di aiuto per ulteriori informazioni
posti dove puoi andare.

Ti piacciono di più le email? Iscriviti alla nostra newsletter Building the Open Home
per ricevere le ultime notizie sulle funzionalità, su ciò che accade nella nostra community e
altre notizie sulla costruzione di una Casa Aperta; direttamente nella tua casella di posta.

Rottura dei cambiamenti


Visto