Componenti-1

0.106: intensificazione della luminosità della luce, migliore modalità provvisoria e dialogo personale

componenti

Bene ciao! Assistente Domestica Core 0.106! Siamo felici di vederti?

Una fantastica versione che migliora la stabilità, l'affidabilità e molte utili aggiunte per rendere tutto molto più amichevole e facile da usare. Quindi tuffiamoci!

Miglioramenti della modalità provvisoria

In Assistente domestico 0.105, abbiamo introdotto la modalità provvisoria. Il nostro obiettivo è assicurarci che Home Assistant inizi sempre e fornirti un'interfaccia con cui lavorare. Non importa cosa.

@ballob questa versione è stata impegnata per migliorare ancora di più questa funzionalità e Home Assistant è ora in grado di superare i problemi quando le cose nel sistema principale si mettono nei guai e anche quando la configurazione di Lovelace non è leggibile. Oltre a ciò, il modo in cui viene presentata la modalità provvisoria è cambiato, quindi sai immediatamente di essere in modalità provvisoria:

Schermata di Home Assistant in esecuzione in modalità provvisoria
Schermata di Home Assistant in esecuzione in modalità provvisoria.

Aumentare e diminuire la luminosità delle luci

Hai mai provato a realizzare un'automazione per illuminare o abbassare le luci? O hai provato a collegare un telecomando per controllare la luminosità di una luce?
Se sì, probabilmente sai che farlo è stato piuttosto doloroso e ha comportato alcuni modelli aggiuntivi per farlo andare avanti.

Questa versione lo ha reso molto più semplice. Un esempio di automazione del dispositivo:

Schermata di un'automazione del dispositivo con luci dimmer
Schermata di un'automazione del dispositivo con luci dimmer.

Abbiamo anche aggiunto questa funzionalità a light.turn_on servizio. Ora puoi cambiare la luminosità, in base alla luminosità attuale,
usando il brightness_step (-255, 255) e brightness_step_pct (-100, 100) parametri.

Buono a sapersi, quando la luminosità raggiunge 0, spegnerà la luce. Se la luce è già spenta e aumenti la luminosità, si accenderà.
Questo è fantastico, perché se hai un pulsante dimmer rotante (ad esempio un SYMFONISK IKEA), puoi ruotarlo per cambiare la luminosità, ma anche accendere / spegnere la luce semplicemente ruotandola.

Miglioramenti delle finestre di dialogo delle informazioni personali

Le persone hanno una nuova finestra di dialogo più informazioni. Ora mostrano la posizione della persona sulla mappa e se la persona non si trova in una zona, è possibile creare una zona con la posizione corrente di quella persona con un clic.

Schermata delle nuove informazioni aggiuntive per una persona
Schermata delle nuove informazioni aggiuntive per una persona.

Il pannello di configurazione delle entità ora mostra tutte le entità

Il pannello di configurazione delle entità in precedenza conteneva solo entità che erano identificabili in modo univoco da Home Assistant (hanno un cosiddetto: ID univoco). Tuttavia, questi non sono forniti da tutte le integrazioni di Home Assistant, confondendo poiché il pannello delle entità non ha mostrato tutte le tue entità.

In questa versione, ora includiamo tutte le entità nel pannello, offrendoti una bella panoramica completa di tutte le entità disponibili nel tuo sistema. Non è possibile modificare tutte le entità, poiché ciò richiede che un'entità sia identificabile in modo univoco. Se un'entità non ha un ID univoco, l'icona a forma di matita verrà cancellata.

Schermata delle entità non modificabili nel pannello di configurazione
Schermata delle entità non modificabili nel pannello di configurazione.

Dal momento che tutte le entità sono ora disponibili in questo pannello, non fornisce solo una chiara panoramica di tutte le entità disponibili; è inoltre possibile utilizzare la funzione "elementi correlati" introdotta nella versione 0.105 per vedere dove vengono utilizzati!

Aggiornamenti ai pannelli degli strumenti di sviluppo

Il pannello degli strumenti per gli sviluppatori ha anche ricevuto alcuni piccoli tocchi. Nella scheda "Informazioni" ora puoi trovare un elenco di tutte le integrazioni che stai utilizzando e anche i log sono a conoscenza delle integrazioni.

Entrambi ora includono collegamenti alla documentazione e al nostro localizzatore di problemi GitHub. Ciò ti consente di immergerti rapidamente quando incontri problemi con un'integrazione.

0.106
Schermata dell'elenco delle integrazioni e un messaggio di registro di esempio.

Scheda sensore

La nostra scheda sensore ha avuto un aggiornamento di stile. Inizialmente abbiamo ottenuto il design dal Mini scheda grafica Lovelace e ora aggiornato per abbinare il nuovo aspetto migliorato di quella carta.

Schermata della scheda sensore aggiornata
Schermata della scheda sensore aggiornata.

Altre modifiche degne di nota

Ma aspetta ... c'è di più! Alcune altre piccole modifiche degne di nota in questa versione:

  • Nell'editor di zona introdotto nella versione precedente, è ora possibile modificare la posizione della propria zona di residenza. Il raggio della zona di residenza non può ancora essere modificato (ci lavoreremo su!), Ma puoi trascinare la zona di residenza sulla mappa.
  • Anche un miglioramento su una funzionalità introdotta nella versione precedente, il state_color L'opzione è ora disponibile anche per altre carte, quindi puoi ignorare le impostazioni predefinite delle carte.
  • Le nuove automazioni ora impostano automaticamente le automazioni dei dispositivi anziché i trigger di stato e le chiamate di servizio. Le automazioni dei dispositivi sono molto più semplici e chiare da creare dall'interfaccia utente. Ovviamente puoi comunque usare i vecchi trigger e le azioni a cui sei abituato.
  • Nel Lovelace generato non includiamo più automazioni ed entità batteria. Puoi trovarli nel pannello di configurazione dell'automazione e nella batteria nella pagina di configurazione del dispositivo.
    Se vuoi avere le tue automazioni e / o batteria nell'interfaccia utente di Lovelace, puoi sempre prendere il controllo e aggiungerle.
  • Gli script e le scene ora hanno la possibilità di impostare un'icona personalizzata. In precedenza, dovevi creare una personalizzazione per farlo, ora puoi semplicemente impostarli nella tua configurazione.
    scene:
      - name: Movies
        icon: mdi:movie-open
        entities:
          light.tv_back_light:
            state: on
            brightness: 125
          light.ceiling: off
    

Carte personalizzate

Sei il creatore di una fantastica carta personalizzata per Lovelace?

Abbiamo apportato alcune modifiche a Lovelace che potrebbero influire sulla tua carta personalizzata, quindi assicurati di leggere il post sul blog sul sito degli sviluppatori al riguardo.

Nuove integrazioni

Nuove piattaforme

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.

Ultime modifiche

  • Tesla - L'intervallo di scansione predefinito di Tesla è stato aumentato a 660 secondi da 300 secondi. Questo è il risultato di nuovi test che mostrano che l'impostazione predefinita precedente non avrebbe consentito ai veicoli Tesla di addormentarsi. È necessario rivalutare l'intervallo di scansione se è stato modificato, per evitare il consumo della batteria. L'intervallo di scansione è stato ridotto al minimo a 60. - (@alandtse - #31194) (documenti tesla)
  • intestino - Gli attributi dello stato del dispositivo dell'entità Insteon sono stati modificati per conformarsi agli standard di denominazione. L'indirizzo di Insteon è adesso insteon_address e Insteon Group è ora insteon_group. Potrebbe essere necessario aggiornare le automazioni e gli script che si basano su questi attributi. - (@ teharris1 - #31183) (documenti interni)
  • AVM FRITZ! DECT (Rimosso) - FRITZ! Dect verrà rimosso e dovresti invece utilizzare l'integrazione FRITZ! Box, che offre più funzionalità. - (@escoand - #31359) ([fritzbox docs]) Esempio di configurazione YAML:
    switch:
      - platform: fritzdect
        username: YOUR_USERNAME
        password: YOUR_PASSWORD
    

    dovrebbe cambiare in

    fritzbox:
    devices:
      - host: fritz.box
        username: YOUR_USERNAME
        password: YOUR_PASSWORD
    
  • Aria Danfoss - I nomi di alcuni sensori danfoss_air includono un errore di ortografia della parola Danfoss. Questo tipo è stato corretto e sarà necessario regolare rispettivamente tutte le occorrenze. - (@Slick - #31344) (danfoss_air documenti) Sono interessati i seguenti sensori:
    • dandoss_air_dial_battery -> danfoss_air_dial_battery
    • dandoss_air_exhaust_fan_speed -> danfoss_air_exhaust_fan_speed
    • dandoss_air_supply_fan_speed -> danfoss_air_supply_fan_speed
  • Météo-France - Météo-France ora supporta il flusso di configurazione ed è ora disponibile per essere aggiunto come integrazione dall'interfaccia utente delle integrazioni! Non ce ne sono più monitored_conditions e tutti i sensori verranno aggiunti automaticamente. - (@Caldo - #29927) (documenti meteo_france)
  • occhiate - I sensori di sguardi sono ora aggiunti dinamicamente, il che si traduce in entità con nuovi nomi, in particolare sensori per dischi montati e temperatura. Sarà necessario rimuovere la configurazione esistente e aggiungerla di nuovo e regolare le eventuali automazioni che si hanno utilizzando i nuovi nomi di entità. - (@ engrbm87 - #28639) (guarda documenti)
  • Chiamate di servizio - Le chiamate di servizio che fanno riferimento a entità inesistenti ora registreranno un avviso invece di essere omesse silenziosamente. Se stai usando un modello e non vuoi selezionare nessuna entità, devi passare none invece. L'integrazione TTS non sarà più indirizzata a tutti i lettori multimediali se non è passato alcun ID entità. Devi specificare all anziché. - (@ballob - #31427)
  • Light - Non è più consentito passare entrambi brightness ed brightness_pct a light.turn_on servizio. Passando in precedenza entrambi avrebbero usato brightness_pct. - (@ballob - #31452) (documenti leggeri)
  • DSMR - Aggiunto contatore belga. Alcuni sensori DSMR sono stati rinominati per allinearsi alle specifiche DSMR. I sensori di "potenza" ora sono correttamente sensori di "energia" e quelli che in precedenza utilizzavano descrizioni "bassa" e "normale" ora usano rispettivamente "tariffa 1" e "tariffa 2". - (@dupondje - #30121) (documenti dsmr) Esempio di modifiche del sensore:
    • Power Consumption (low) -> Energy Consumption (tarif 1)
    • Power Consumption (normal) -> Energy Consumption (tarif 2)
  • Orange Livebox Riproduci la TV - L'integrazione di Orange Livebox Play TV è stata rimossa. Una modifica al sito raschiata con questa integrazione è cambiata, causando l'interruzione dell'integrazione. Questa integrazione ha violato le nostre decisioni di progettazione ed è quindi stata rimossa. - (@francese - #31525) (interruzione del cambiamento)
  • Nucleo - Solo gli utenti amministratori possono interrompere o riavviare Home Assistant. - (@ballob - #31509) (documenti casalinghi)
  • Sicuro Petcare - Sure Petcare supporta nuove funzionalità e ha migliorato le funzionalità esistenti. Di conseguenza, lo noterai household_id è stato rimosso dalle opzioni di configurazione poiché non è più necessario. - (@Benleb - #31437) (documenti di surepetcare) Esempio di configurazione YAML:
    surepetcare:
      username: YOUR_SURE_PETCARE_LOGIN
      password: YOUR_SURE_PETCARE_PASSWORD
      feeders: [12345, 67890]
      flaps: [13579]
      pets: [24680]
    
  • Frontend - frontend.set_theme ed frontend.reload_themes ora richiede l'accesso come amministratore. Ciò non interromperà le automazioni che impostano i temi perché vengono eseguite con accesso amministratore. Inoltre, a themes_updated event non contiene più tutti i dati del tema. - (@ballob - #31654) (documenti frontend)
  • Modbus - Il sensore binario Modbus può ora leggere i dati dagli ingressi discreti. Una nuova variabile input_type è stato aggiunto per definire se si desidera leggere coil or discrete_input. La bobina è l'opzione predefinita. - (@vzahradnik - #30004) (documenti modbus) Esempio di configurazione YAML:
    binary_sensor:
      - platform: modbus
        scan_interval: 10
        inputs:
          - name: Sensor1
            hub: hub1
            slave: 1
            address: 100
            input_type: discrete_input
    
  • Tado - L'aggiunta del supporto di più account Tado ha modificato la generazione dell'ID univoco del sensore e dei dispositivi climatici e ora include l'ID della casa. Le zone di acqua calda Tado con controllo della temperatura hanno precedentemente creato un'entità climatica, ad es. climate.hot_watere questi saranno sostituiti da a water_heater.hot_water entità. Questo cambiamento non si interrompe per le zone di acqua calda senza controllo della temperatura in quanto non hanno una zona climatica.

    (@gorynychzmey - #31527) (@michaelarnauts - #30095) (quindi documenti)

    Esempio di configurazione YAML:

    tado:
      - username: [email protected]
        password: !secret tado_pwd1
      - username: [email protected]
        password: !secret tado_pwd2
    

    Se hai un solo account, questa configurazione funzionerà anche:

    tado:
      username: [email protected]
      password: !secret tado_pwd
    
  • UniFi - La modifica delle impostazioni di tracciamento non disabiliterà più le entità ma le rimuoverà completamente dalla macchina a stati e dal registro delle entità. Il filtro SSID ora contrassegnerà tutti i client wireless come not_home se sono collegati a SSID che non fanno parte del filtro. - (@ Kane610 - #31762) (documenti unifi)
  • Riposo - Molti dispositivi continuano a utilizzare XML per le API RESTful. Questa modifica implementa la conversione dell'output XML in JSON tramite xmltojson in modo che possa funzionare con il componente del sensore di riposo esistente.xmltojson i tag possono essere fonte di confusione; se non si ha familiarità con la conversione, utilizzare il xmltodict strumento creato da @ballob per identificare i tag da utilizzare per analizzare il JSON risultante.

    Poiché gli attributi che di solito devono essere raschiati sono più profondi nel documento, è stato aggiunto il supporto per il passaggio di un modello per trovare gli attributi JSON. Anche le API JSON che non hanno i loro attributi al livello più alto possono trarre vantaggio da questa modifica. - (@bdraco - #31809) (resto documenti)

    Esempio di configurazione YAML:

    sensor:
      - platform: rest
        resource: http://192.168.1.20/status.xml
        authentication: basic
        username: username
        password: password
        json_attributes:
          - "htstatus"
          - "poolsp"
          - "spasp"
          - "pooltemp"
          - "spatemp"
          - "airtemp"
        json_attributes_path: "$.response.temp"
        value_template: ""
      - platform: rest
        resource: http://192.168.1.5/status.xml
        json_attributes:
          - "led0"
          - "led1"
          - "user0"
          - "temp0"
          - "btn0"
        json_attributes_path: "$.response"
        value_template: "OK"
    
  • Monitor GreenEye (GEM) - Le letture della temperatura del monitor Greeneye ora sono corrette (in precedenza indicavano il doppio del valore effettivo). Se hai compensato questo nei tuoi dashboard o display, dovrai annullare tale compensazione con questa versione. - (@jkeljo - #31896) (documenti greeneye_monitor)
  • Duke Energy - L'integrazione della Duke Energy è stata rimossa. Il sito web di Duke Energy è cambiato, causando l'interruzione dell'integrazione perché si basava sul web scraping, di cui non è più consentito l'uso. - (@francese - #31921) (interruzione del cambiamento)
  • da CONZ - deCONZ non cambierà più le entità in disabilitate quando si utilizzano le opzioni di configurazione dell'integrazione, ma le rimuoverà completamente dalla macchina a stati. L'attivazione dell'opzione caricherà nuovamente tutte le entità rilevanti. - (@ Kane610 - #31661) (deconzare i documenti)
  • Anello - Tutti gli account Ring richiedono l'autenticazione a due fattori. Ciò significa che non è più possibile configurarlo tramite YAML poiché non supporta 2FA. - (@ballob - #32039) (documenti sull'anello) (modifica della rottura) (beta fix)
  • Colore - L' filename L'opzione dalla configurazione del bridge Hue è stata deprecata nella versione 0.104 e ora rimossa. - (@francese - #32027) (documenti di tonalità) (modifica della rottura) (beta fix)

Correzioni beta

Tutte le modifiche