Assistente domestico Core 0.111

Assistente domestico Core 0.111

Assistente domestico Core 0.111

Home Assistant Core 0.111 è qui!

Quindi, ammettiamolo: la versione precedente (0.110)
era pieno zeppo di nuove funzionalità, tonnellate di aggiornamenti e un sacco di cose
mutevole. È stato piuttosto eccitante! Sarà difficile completarlo.

Personalmente, non vedo l'ora di scoprire le nuove funzionalità offerte da una nuova versione.
Ora di giocare! Questa volta, tuttavia, non c'è molto da giocare. Non lasciarti ingannare,
contiene oltre 400 modifiche apportate da un gruppo di 100 collaboratori! Quindi non sono triste!

Questa versione è focalizzata su maggiore stabilità, correzione, ottimizzazione e messa a punto.
Onestamente, penso che sia davvero bello!

In particolare, è il cambiamento su come Home Assistant carica il frontend.
Ora è disponibile molto velocemente!

Vale sicuramente la pena consultare la sezione "Tutte le modifiche" in questa versione,
sono state apportate molte piccole modifiche e correzioni.

Goditi il ​​rilascio!

../Freck

Avvio del frontend prima Home Assistant Core 0.111

In questa versione, prima di tutto avviamo il frontend Home Assistant e il server API
le integrazioni vengono caricate. Ciò significa che puoi interagire con Home Assistant
prima di prima.

Invece di aspettare un paio di minuti fino a quando Assistente Domestica frontend
diventa reattivo, è disponibile molto velocemente ora!

Tuttavia, con questa modifica, Home Assistant non attende più tutte le integrazioni
essere pronto. Di conseguenza, non tutti i dispositivi e le entità sono immediatamente disponibili.

Questo è davvero buono! Ciò significa che un'integrazione che ha avuto problemi,
non può più impedire che il frontend diventi disponibile. Inoltre, al più presto
poiché è disponibile, è possibile modificare o rimuovere la configurazione di un non funzionante
integrazione. Infine, è più facile controllare i tuoi registri quando qualcosa
va storto.

La base per questo cambiamento è venuta @bdraco il suo cervello creativo, quindi grazie
per quello! @bramkragten ha funzionato tutto il frontend e @pvizeli fatto sicuro
il Supervisore gestisce anche il frontend sorprendentemente veloce disponibile.

Ottimo lavoro ragazzi!

Un'ulteriore nota: se esegui Lovelace generato, attenderà comunque
Home Assistant da avviare completamente. Se hai creato la tua dashboard,
mostrerà avvisi per le entità che non sono ancora disponibili e verrà aggiornato
quando diventano disponibili.

Un'altra nota aggiuntiva: se si utilizza un'automazione per impostare il frontend predefinito
tema, verrà applicato dopo che Home Assistant è stato avviato completamente. Il
il tema predefinito viene utilizzato durante la fase di avvio.

Altri miglioramenti all'avvio Home Assistant Core 0.111

Qualche ulteriore ottimizzazione del processo di avvio può essere trovata in cose come i registri.
Se un'integrazione richiede più tempo per la configurazione, verrà visualizzata ogni volta nei registri
60 secondi, indicando che l'integrazione è ancora in fase di configurazione.

Un altro miglioramento della velocità si trova nel modo in cui cariciamo le integrazioni stesse.
Spesso un'integrazione ha una configurazione di base e quindi carica le varie piattaforme
(come luci e interruttori) dopo.

A partire da questa versione, Home Assistant imposterà l'integrazione ma lo farà
non attendere più il completamento della configurazione delle piattaforme. Le singole piattaforme
sarà finito in background. Consentire l'intero processo di avvio a
continuare, con conseguente avvio più rapido.

Altre modifiche degne di nota Home Assistant Core 0.111

  • L'integrazione beta di OpenZwave sta andando avanti! Supporto per clima, fan
    e blocchi è aggiunto questa versione! Se si utilizza il componente aggiuntivo OpenZWave con
    questa integrazione, osserva attentamente gli aggiornamenti, come un aggiornamento importante
    il componente aggiuntivo è previsto a breve.
  • @gadgetmobile è andato tutto sull'integrazione di Blebox, aggiungendo supporto per
    molte piattaforme!
  • Google Assistant ora supporta l'utilizzo di un helper selezionato (aka input_select),
    lavoro fantastico @ZephireNZ!
  • @francese aggiunti due nuovi eventi Home Assistant integrati, utili per
    automazioni: automation_reloaded e scene_reloaded. Usando questo come a
    il trigger può essere utilizzato, ad esempio, per riapplicare una scena quando è stata modificata.
  • Il logger è stato corretto da @bdraco. Il logger ha disobbedito al valore predefinito o
    livelli di registrazione configurati dall'utente per lungo tempo. Questo è ora risolto e il tuo
    I registri di Home Assistant dovrebbero essere molto più puliti ora!
  • L'integrazione Plugwise è stata migliorata da @bouwew e @ComPaTech,
    ora supporta non solo Anna ma anche gli ambienti climatici Adam e l'aggiunta
    il monitor P1 DSMR.
  • L'ultimo timestamp attivato delle automazioni è ora impostato nel momento in cui viene attivato
    (come il nome suggerisce). In precedenza era impostato dopo l'azione che faceva parte
    del grilletto è stato fatto. Non ci aspettiamo che molti problemi sorgano,
    Tuttavia, potrebbe interessare casi d'uso molto specifici. Se lo usi
    attributo per impedire l'esecuzione rapida di un'automazione (il nostro doppio)
    migliorare effettivamente la situazione per te.

Nuove integrazioni Home Assistant Core 0.111

Nuove piattaforme Home Assistant Core 0.111

Integrazioni ora disponibili per la configurazione dall'IU Home Assistant Core 0.111

Le seguenti integrazioni sono ora disponibili tramite l'interfaccia utente Home Assistant:

Se hai bisogno di aiuto ...

... Non esitate a usare il nostro molto attivo forum o unisciti a noi per un po ' chiacchierare.

Hai riscontrato problemi introdotti da questa versione? Si prega di segnalarli nel nostro Tracker di emissione. Assicurati di compilare tutti i campi del modello di emissione.

Assistente domestico Core 0.111

Ultime modifiche Home Assistant Core 0.111

  • FrontendIl frontend è ora disponibile prima. Di conseguenza, non tutti i dispositivi e le entità sono immediatamente disponibili.@bdraco - #36093, #36264) (documenti http)
  • Zigbee. zigbee l'integrazione è stata rinominata in xbee, poiché si tratta di un'integrazione per i dispositivi XBee. Questo viene fatto per evitare confusione con ZHA, che è l'integrazione generale a cui rivolgersi quando si ha bisogno di Zigbee.@francese - #35613) (documenti xbee) ([documenti zigbee])
  • intestinoIl modulo back-end per l'integrazione di Insteon è cambiato da insteonplm a pyinsteon, consentendo miglioramenti significativi che includono:
    • Stato di stato coerente per le modifiche allo stato al di fuori di Home Assistant (ovvero interruttori a tre vie)
    • Trigger di scene Insteon migliorato.
    • Piena coesistenza con l'app Insteon Hub

    Di conseguenza, l'ID entità di alcune entità cambierà. In particolare, i seguenti tipi di entità:

    • Dimmer, interruttori e sensori X10
    • Sensore SmokeBridge

    Inoltre, entità X10 per:

    • x10_tutte_unità_off
    • x10_tutte_le_luci_accese
    • x10_tutte_le luci_spente

    Non vengono più visualizzati come entità in quanto non necessari.

    (@ teharris1 - #35198) (documenti interni)

  • Environment CanadaLe immagini radar utilizzate non sono più associate a stazioni radar fisse. Di conseguenza:
    • Gli attributi di stazione e posizione sono stati rimossi
    • I nomi delle entità cambieranno, poiché non sono più correlati al valore dell'attributo della stazione

    L'integrazione può ancora essere configurata utilizzando un codice di identificazione della stazione, quindi le configurazioni esistenti che utilizzano questo metodo rimangono valide.

    (@michaeldavie - #36010) (documentazione di environment_canada)

  • ZHALe tende a rullo, i tendaggi e le tende solo inclinabili ZHA sono ora una scelta corretta cover entità anziché a switchAnche gli "smorzatori" di sfiato sono adesso cover entità invece di light.(@Amministratore - #36059, #36080) (zha documenti)
  • LampeggiareLa batteria Blink è stata spostata dal sensor piattaforma per il binary_sensor piattaforma poiché riporta solo "OK" o "Basso" come stato.
    . blink.trigger_camera il servizio ora richiede il entity_name come carico utile anziché il nome della videocamera stessa.@fronzbot - #35620, #35635) (Blink Docs)
  • HomeKitPer risolvere un problema di stabilità, HomeKit ora utilizza l'ID univoco dell'entità per generare gli ID accessori quando disponibili. Questa modifica consente a HomeKit di conservare le impostazioni degli accessori quando le integrazioni cambiano i formati di denominazione o dopo la ridenominazione delle entità. Di conseguenza, alcuni accessori potrebbero richiedere un ripristino una volta chiamando il homekit.reset_accessory servizio per farli funzionare di nuovo. Home Assistant Core 0.109 ha introdotto l'archiviazione persistente per gli ID accessori HomeKit. Quando si esegue l'aggiornamento da 0.108 o precedente, si consiglia di aggiornare prima a 0.110 per consentire al sistema di memorizzare gli ID accessori ed evitare la necessità di chiamare il homekit.reset_accessory Se il percorso di aggiornamento salta sia 0.109 che 0.110, potrebbe essere necessario disaccoppiare e riparare HomeKit Bridge. Inoltre, le opzioni di zeroconf per HomeKit sono state rimosse. HomeKit ora utilizza un'istanza condivisa del sistema per zerconf.
    Se in precedenza avevi impostato la scelta dell'interfaccia zeroconf in HomeKit, dovresti invece impostare la scelta dell'interfaccia nell'integrazione zeroconf.@bdraco - #35691, #35687) (documenti homekit)
  • PrometeoL'esportatore di Prometeo ora segnalerà 0 (STATE_OFF) come previsto, invece di segnalare il livello di luminosità quando la luce è spenta. Potrebbe essere necessario adattare l'elaborazione dei dati di Prometheus.@nbarrientos - #36134) (documenti di Prometeo)
  • De LijnIl nome di arresto è stato rimosso dagli attributi poiché è uguale al nome del sensore.@ Emilv2 - #36276) (i documenti di linea)
  • da CONZClassi di sensori binari e sensori aggiornati per seguire quelle ufficiali Classi di dispositivi del sensore binario:
    • Il monossido di carbonio è cambiato in gas
    • La vibrazione è cambiata in vibrazione

    Classi del dispositivo sensore:

    • L'allarme è stato rimosso
    • Il consumo è stato rimosso
    • La luce del giorno è stata rimossa
    • Il potere è stato aggiunto come potere

    (@ Kane610 - #36352) (deconzare i documenti)

  • SynologyDSMI seguenti sensori sono ora sensori binari:
    • disk_exceed_bad_sector_thr
    • disk_below_remain_life_thr

    Sono stati rimossi i seguenti sensori:

    • tipo di volume (RAID, SHR ...)
    • nome del disco (Drive [X])
    • dispositivo disco (/ dev / sd [Y])

    I sensori del disco e del volume sono stati sostituiti: sensor.synology_status_sda a sensor.synology_drive_1_status, sensor.synology_average_disk_temp_volume_1 a sensor.synology_volume_1_average_disk_temp, ecc.

    (@Caldo - #35565) (documenti synology_dsm)

  • PlugwisePer migliorare la configurazione user friendly e supportare i dispositivi Adam e P1 oltre a quelli di Anna, a partire da oggi Plugwise viene configurato tramite Configurazione -> Integrazioni invece di aggiornare il file di configurazione. Rimuovere le righe applicabili dal file di configurazione YAML prima dell'aggiornamento. Dopo l'aggiornamento, aggiungi ogni Smile come integrazione come descritto nella documentazione. Si noti che questo aggiornamento apporta anche lievi modifiche per quanto riguarda i nomi delle entità per gestire più di Anna. (@ComPaTech, @bouwew - #33691, #36219, #36378, #36383) (documenti plugwise)
  • Daikin ACLa configurazione tramite YAML per l'integrazione Daikin è obsoleta e non sarà più valida nella versione 0.113.0. Tutta la configurazione deve essere eseguita tramite la scheda Integrazioni nella GUI. Gli utenti devono rimuovere la sezione YAML di configurazione di Daikin prima di rilasciare 0.113.0.@fredrike - #35768) (documenti daikin)
  • OpenUVL'integrazione OpenUV ora può essere configurata solo tramite l'interfaccia utente. Se hai già configurato OpenUV, tutto ciò che devi fare è rimuovere le linee corrispondenti dalla tua configurazione YAML.@bachia - #36148) (documenti openuv)
  • Storia / RegistratoreLa funzione cronologia states_to_json è ora una funzione protetta _states_to_json e non è previsto che venga chiamato dall'esterno del modulo. Questo è incluso come una rottura nel caso in cui vi siano integrazioni personalizzate che potenzialmente ne fanno uso.@bdraco - #35721) (documenti di storia) (documenti del registratore)
  • Dune HDL'integrazione di Dune HD è ora disponibile per la configurazione tramite l'interfaccia utente, l'attuale configurazione YAML è importante automaticamente nell'interfaccia utente.
    . sources l'opzione di configurazione è stata rimossa. (@bieniu - #36345) (documenti dunehd)
  • PlexIl supporto per la configurazione Plex tramite la configurazione YAML è stato deprecato in 0.109 ed è stato rimosso.
    Le voci di configurazione Plex esistenti in YAML possono essere rimosse senza impatto, se si esegue l'aggiornamento da 0.100 o successivo.@jjlawren - #36388) (documenti plex)
  • automazioniL'ultimo timestamp attivato delle automazioni è ora impostato nel momento in cui viene attivato.
    In precedenza era impostato dopo che era stata eseguita l'azione che faceva parte del trigger.@basnijholt - #35671) (documenti di automazione)

Addio al seguente Home Assistant Core 0.111

Le integrazioni seguenti sono state rimosse:

Assistente domestico Core 0.111

Tutte le modifiche

Clicca per vedere tutte le modifiche!

Assistente domestico Core 0.112