0.116: Editor di righe delle carte delle entità, ripristino di istantanee e metriche delle prestazioni

Assistente domestico 0.116

Assistente domestico 0.116

Assistente domestico 0.116
Assistente domestico 0.116

Assistente domestico 0.116!

Quindi come sei stato? Hai già elaborato completamente l'enorme rilascio del compleanno 0.115?

Onestamente non l'ho fatto. C'era così tanto in 0.115 e, a me, sembra così
il rilascio è avvenuto ieri. 😅

Quindi, oggi, una versione gestibile e di buone dimensioni che porta alcune cose più piccole
la tavola. Molte correzioni, modifiche e miglioramenti all'interfaccia utente; speriamo che la navigazione sia tranquilla!

I cambiamenti più grandi si trovano nel Supervisor. @ludeus è stato strepitoso
sulla sua tastiera per aggiungere l'opzione per caricare e ripristinare le istantanee durante
onboarding. Un WTH molto votato. Come bonus, ha anche aggiunto le prestazioni
parametri all'interfaccia utente di Supervisor. Bel lavoro!

Come sempre, godetevi l'uscita!

../Freck

Editor di schede entità Assistente domestico 0.116

Ora puoi modificare le righe dell'entità della tua scheda entità. Ciò significa che puoi
non solo imposta un ID entità, ma imposta anche il nome, l'icona e le informazioni secondarie.

Screenshot del nuovo editor per la scheda entità.
Ora puoi modificare la riga dell'entità; regolare il nome, l'icona e le informazioni secondarie.

Inoltre, l'utilizzo di righe speciali non ti costringerà più a utilizzare l'editor YAML, tuttavia,
puoi comunque utilizzare l'editor dell'interfaccia utente e modificare le righe speciali. Editor dell'interfaccia utente per
le righe speciali arriveranno in futuro.

Gestione combinata di utenti e persone Home Assistant 0.116

Abbiamo combinato l'interfaccia utente e la persona, ciò significa che la configurazione dell'utente
il pannello sarà visibile solo per gli utenti che hanno abilitato la modalità avanzata.

La finestra di dialogo dei dettagli della persona ora ha un interruttore che ti consente di fornire la persona
accesso a Home Assistant. Se lo attivi, puoi impostare un nome utente e un file
password per la persona. Se lo disattivi, l'utente verrà rimosso.

Ciò semplifica la gestione delle persone in Home Assistant,
tutto in un unico posto.

Screenshot dell'opzione "consenti accesso" della persona.
La finestra di dialogo di modifica della persona ora ha un interruttore per consentire a una persona di accedere.

Ripristina istantanee Home Assistant 0.116

Ora puoi caricare istantanee dall'interfaccia utente e ripristinarle. Puoi farlo dentro
l'interfaccia utente del supervisore nel pannello delle istantanee. Ma puoi farlo anche durante
onboarding!

Registrazione dello schermo per ripristinare un'istantanea durante l'onboarding.
Registrazione dello schermo per ripristinare un'istantanea durante l'onboarding.

Ciò significa che non dovrai più configurare Home Assistant, aggiungere e configurare Samba
componente aggiuntivo per ripristinare quindi l'istantanea. Invece, puoi semplicemente selezionare la tua istantanea
nella prima fase dell'onboarding e verrà ripristinato.

Ciò rende il passaggio a un altro sistema un gioco da ragazzi!

Metriche delle prestazioni nell'assistente domestico dell'interfaccia utente di Supervisor 0.116

Il Supervisore ora mostra le metriche delle prestazioni nella sua interfaccia utente, quindi avrai una visione migliore
idea di quante risorse vengono utilizzate. Grazie @ludeus!

Screenshot dei nuovi parametri prestazionali di Supervisor.
L'interfaccia utente del supervisore ora mostra le metriche delle prestazioni.

Supporto del flusso H.256 per Android Home Assistant 0.116

@uvjustin aggiunto il supporto per lo streaming H.256 nell'app Android, utilizzerà a
lettore video nativo mostrato nella parte superiore dell'interfaccia utente di Home Assistant. Questo giocatore
funzionerà solo nella finestra di dialogo con ulteriori informazioni e non potrà essere utilizzata nelle carte Lovelace.

L'editor di automazione ora supporta i giorni feriali Home Assistant 0.116

@missione ha aggiunto una bella funzionalità all'editor di automazione. Utilizzando un tempo
condizione nell'interfaccia utente, ora è possibile selezionare i giorni feriali della condizione
dovrebbe testare contro.

Screenshot delle nuove condizioni dei giorni feriali.
Ora puoi selezionare i giorni da abbinare alle condizioni orarie.

Python 3.7 deprecato

Python 3.9 è stato rilasciato il 5 ottobre. Ciò significa che il supporto Python 3.7
è ora deprecato e verrà rimosso dopo due mesi (che sarà
efficace in 0.118).

Questo è un problema solo se esegui Home Assistant Core direttamente su
Pitone. Puoi verificare la versione di Python utilizzata da Home Assistant accedendo al file
schermata delle informazioni Configurazione -> Info.

Se utilizzi il sistema operativo Home Assistant, Supervisionato o Container, non devi preoccuparti
a questo proposito, poiché il progetto Home Assistant se ne occupa per te. Come un
infatti, se usi uno di questi metodi, stai già correndo
Pitone 3.8.

Stiamo attualmente lavorando per garantire che Python 3.9 sia completamente supportato e testato.

Altre modifiche degne di nota Home Assistant 0.116

  • MQTT ora supporta la scansione dei tag, Grazie @montnemery.
  • L'integrazione Hyperion ha subito una profonda revisione @dermotduffy, garantendo
    questa integrazione ora funziona davvero!
  • @Misiu ha assicurato che l'integrazione di OpenWeatherMap supporti tutte le lingue
    può fornire.
  • Il contatore ora supporta un ciclo bisettimanale, grazie a @hareeshmu.
  • @timkoers aggiunti sensori di uptime per i client di rete all'integrazione UniFi.
  • L'integrazione Shelly ora mostra i sensori di potenza ed energia per la modalità rullo
    dispositivi, grazie a @ firstof9.
  • Ora puoi filtrare la cronologia utilizzando i filtri di corrispondenza globale. Ad esempio, tu
    ora può escludere sensor.*_temperature dall'essere registrato. Grazie @bdraco!
  • deCONZ ha una nuova opzione; Ora puoi disabilitare l'aggiunta automatica di nuovi file
    dispositivi. Inoltre, @ Kane610 aggiunto anche un servizio per ripulire
    dispositivi orfani. Grazie!

Nuove integrazioni Home Assistant 0.116

Diamo il benvenuto alla seguente nuova integrazione in questa versione:

Nuove piattaforme Home Assistant 0.116

La seguente integrazione ha ottenuto il supporto per una nuova piattaforma:

Integrazioni ora disponibili per l'installazione da UI Home Assistant 0.116

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.

Home Assistant delle modifiche principali 0.116

Di seguito è riportato un elenco delle modifiche sostanziali per questa versione, per argomento o
integrazione. Fai clic su uno di questi per leggere di più sulla modifica definitiva
per quell'elemento specifico.

Carte Lovelace personalizzate

Questa versione contiene modifiche importanti per gli sviluppatori di carte personalizzate, controlla il
blog degli sviluppatori
per maggiori informazioni.

Se hai una carta personalizzata che ha smesso di funzionare in questa versione, segnalalo
questo con l'autore della carta personalizzata.

Decodificatore di allarmi

Il supporto YAML per AlarmDecoder è stato rimosso a favore della configurazione dell'interfaccia utente.
Inoltre, la panel_display l'opzione è stata rimossa e viene visualizzato l'allarme
il sensore verrà sempre creato con AlarmDecoder ora. Si prega di consultare l'aggiornamento
Documentazione di AlarmDecoder per istruzioni su come farlo
configurare AlarmDecoder tramite l'interfaccia utente.

(@ ajschmidt8 - #37998) (documenti di alarmdecoder)

Automazione

Condizioni di stato con attributo specificato: durante il test rispetto a un valore non stringa
valore dell'attributo, ora devi specificare il valore nella configurazione nel file
stesso tipo dell'attributo (invece che come stringa).

(@ballob - #41261)

Canarino

Canary è ora disponibile per la configurazione tramite l'interfaccia utente. Questo significa anche che è no
più configurato in YAML. Le configurazioni esistenti dovrebbero essere automaticamente
passato alla configurazione tramite interfaccia utente. Puoi rimuovere in sicurezza il tuo Canary YAML
configurazione dopo l'ugprading. Il supporto YAML verrà completamente rimosso
Assistente domestico 0.118.0.

(@ctalkington - #40055) (documenti canarini)

Controller HomeKit, Impianto, SmartThings, Xiaomi

Alcune integrazioni (homekit_controller, plant, smartthings
ed xiaomi_miio) precedentemente utilizzato lux come unità di misura per
entità che coprivano l'illuminamento. Ora, queste entità utilizzano lx come loro unità
della misurazione per essere coerente con altre integrazioni.

Questo potrebbe rappresentare un cambiamento fondamentale per l'utilizzo di tali entità in,
per esempio, influxdb.

(@primavera - #40171)

Hyperion

Corregge l'integrazione di Hyperion per funzionare con la versione corrente di Hyperion-NG.
Refactoring su cui fare affidamento
iperione-py cliente.

I default_color, hdmi_priority ed effect_list i parametri non hanno più
qualsiasi effetto. Invece, gli utenti dovrebbero usare profili luminosi
come colore predefinito.

I effect_list è ora popolato automaticamente.

I hdmi_priority Il parametro non ha più senso con Hyperion-NG e lo farà
essere rimosso in una versione futura.

(@dermotduffy - #39738) (documenti hyperion)

KNX

Abbiamo cambiato il modo in cui gestiamo i sensori binari nella libreria sottostante. Esso
non è più possibile supportare le automazioni basate su binary_sensor
schema. Invece, puoi usare il nuovo counter attributo di stato per qualsiasi dato
Sensore binario KNX.

Prima di questo cambiamento:

-  name: cover_abstell
   state_address: "2/0/33"
   automation:
     - counter: 1
       hook: 'on'
       action:
         - entity_id: cover.sonne_abstellkammer
           service: cover.open_cover
     - counter: 1
       hook: 'off'
       action:
         - entity_id: cover.sonne_abstellkammer
           service: cover.close_cover

Dopo questa modifica:

# binary_sensor.yaml
- name: cover_abstell
  state_address: "2/0/33"
# automation.yaml
automation:
  - alias: 'Binary sensor test counter=1 on'
    trigger:
      platform: numeric_state
      entity_id: binary_sensor.cover_abstell
      attribute: counter
      above: 0
      below: 2
    condition:
      - condition: state
        entity_id: binary_sensor.cover_abstell
        state: 'on'
    action:
      - service: cover.open_cover
        entity_id: cover.sonne_abstellkammer

  - alias: 'Binary sensor test counter=1 off'
    trigger:
      platform: numeric_state
      entity_id: binary_sensor.cover_abstell
      attribute: counter
      above: 0
      below: 2
    condition:
      - condition: state
        entity_id: binary_sensor.cover_abstell
        state: 'off'
    action:
      - service: cover.close_cover
        entity_id: cover.sonne_abstellkammer

Se intendi utilizzare la funzione contatore (contatore > 1), assicurati di farlo anche tu
enable ignore_internal_state (predefinito: true) per il tuo binary_sensor ed
impostare il nuovo context_timeout attribuisci al tempo intermedio che desideri
reagire ai clic del sensore (predefinito su 1 – che dovrebbe andare bene).
In caso contrario, il contatore non funzionerà correttamente.

(@marvin-w - #40304) (documenti knx)

Diario di bordo

Il messaggio e il dominio vengono ora rimossi dal registro state_changed eventi.

Questi vengono ora gestiti dal frontend mentre ci avviciniamo alla creazione del registro
localizzato.

(@bdraco - #40070) (registro dei documenti)

Icone del design materiale

Le icone di Material Design sono aggiornate alla v5.6.55, la mdi:scooter l'icona è
sostituita da una nuova icona, la vecchia icona è disponibile come mdi:human-scooter

Pilight

Le luci che utilizzano l'integrazione Pilight ora si accenderanno all'ultima utilizzata
luminosità invece della luminosità massima.

Se vuoi mantenere le luci accese alla massima luminosità, puoi farlo
impostare l'intensità predefinita nel light_profiles.csv file.

I passaggi per configurarlo:

  1. Nel tuo principale config cartella (dove troverai configuration.yaml)
    creare un nuovo file chiamato light_profiles.csv.
  2. Per ciascuna luce aggiungi una linea con il suo ID entità e la luminosità
    vuoi, come valore da 0 a 255.

Esempio:

light.<deviceentityid>.default,0,0,255

(@daniel-jong - #39549) (documenti di pilight)

Synology

L'integrazione di Synology è ora deprecata. Ora dovresti utilizzare Synology DSM
Invece. Il supporto per le fotocamere è stato aggiunto all'integrazione Synology DSM
rendendolo una sostituzione completa.

(@shenxn - #39958) (documenti di sinologia)

Monitor di sistema

Non si tratta davvero di un cambiamento radicale, dal momento che la logica generale non è cambiata. argomenti
che prima erano obbligatori per i sensori di questa integrazione lo sono ancora
gli argomenti obbligatori e facoltativi rimangono facoltativi.

Tuttavia, ora applichiamo queste argomentazioni obbligatorie per essere presenti,
poiché altrimenti questa integrazione crea entità che non possono fare nulla,
ad esempio, il sensore per gli indirizzi IPv4 non può fare nulla se non c'è un'interfaccia di rete
viene specificato da cui prendere l'IP.

Se l'integrazione non viene caricata, controlla il registro per vedere quali argomenti sono
mancante nella tua configurazione. Anche la documentazione è stata aggiornata a
mostrare chiaramente quali argomenti sono obbligatori.

(@spacegaier - #39687) (documenti di Systemmonitor)

TekSavvy

L'integrazione TekSavvy è stata rimossa. L'API utilizzata da this
l'integrazione non è più disponibile.

(@mikeodr - #40762)

Dispositivi universali ISY994/LCN

L'unità Kelvin non contiene più il segno dei gradi secondo
standard scientifici. Se usi il isy994 ed lcn integrazioni che puoi
necessità di aggiornare automazioni o raccoglitori di dati che dipendono dall'unità di
.

(@RichieFrame - #40574) (documenti isy994)

VeSync

La modalità ventola automatica per la piattaforma ventola è stata rimossa. La modalità automatica no
supportato dal modello di entità in Home Assistant ed è stato inizialmente aggiunto
trascurando il nostro modello di entità.

Se disponi di automazioni o script destinati all'entità fan VeSync, dovresti farlo
rivederli e aggiornarli secondo necessità.

(@TheGardenMonkey - #40559) (documenti vesync)

ZHA

I ieee_address il parametro è stato rinominato in ieee per zha.permit
ed zha.remove servizi.

In questo modo tutti i servizi utilizzano parametri con nomi coerenti.

(@Amministratore - #40652) (zha documenti)

Tutte le modifiche Home Assistant 0.116

Fai clic per vedere tutte le modifiche Home Assistant 0.116!

Versione precedente Assistente domestico 0.115