Komponenten

0.105: Abgesicherter Modus, Kopf- und Fußzeilen, Neuer Zonen-Editor, Garmin, Windhund

Falls Sie es versäumt haben, haben wir beschlossen, die Namen, die wir hier bei Home Assistant verwenden, zu ändern. Sie können alles darüber in lesen dieser Blog-Post.

Daher ist dies Release 0.105 des Home Assistant Core!

Die alte "States UI" ist jetzt veraltet

Im Juni 2018 haben wir veröffentlicht Heimassistent 0.72, was Lovelace vorstellte. Mit der Veröffentlichung von wurde es im Januar 2019 zu unserer offiziellen Standardbenutzeroberfläche Heimassistent 0.86.

Das bedeutet, dass Lovelace vor über einem Jahr offiziell als Ersatz für die Benutzeroberfläche der Bundesstaaten eingeführt wurde. Es ist also an der Zeit, sich von der Benutzeroberfläche der alten Bundesstaaten zu verabschieden. Diese Version ist veraltet und in Version 0.107 wird die Status-Benutzeroberfläche vollständig von Home Assistant entfernt.

Wenn Sie Lovelace noch nicht verwenden, empfehlen wir Ihnen, noch heute zu Lovelace zu wechseln. Lovelace ist standardmäßig fast das gleiche wie die Benutzeroberfläche alter Staaten, mit dem Vorteil einer großen Flexibilität, wenn Sie dies wünschen.

Darüber hinaus sind alle Konfigurationsoptionen für die Benutzeroberfläche "Status" veraltet. Bitte lesen Sie unbedingt die Veränderungen brechen um zu sehen, ob Sie Optionen haben, die aus Ihrer Konfiguration entfernt werden müssen.

Abgesicherten Modus

Wir sind Menschen und machen Tippfehler. Wenn wir jedoch einen Tippfehler in unserer Konfiguration machen, ist Home Assistant möglicherweise nicht mehr erreichbar. Das ist wirklich nicht hilfreich. Sie verlieren den Zugriff auf Home Assistant und müssen auf andere Weise tief eintauchen, um herauszufinden: Warum ist das passiert?

Diese Version führt den "Abgesicherten Modus" für Home Assistant ein. Wenn der Home Assistant während des Startvorgangs Probleme beim Lesen Ihrer Konfiguration hat (aus welchem ​​Grund auch immer), verwendet er weiterhin die Informationen aus der Konfiguration des letzten Startvorgangs.

In diesem Fall wird der Home Assistant im abgesicherten Modus gestartet. In diesem Modus wird nichts geladen, Sie haben jedoch Zugriff auf das Frontend, die Einstellungen und Add-Ons des Home Assistant (z. B. das VSCode- oder das Configurator-Add-On). Dies gibt Ihnen die Möglichkeit, das Problem zu beheben
und starten Sie den Home Assistant neu, um es erneut zu versuchen.

Screenshot von Home Assistant im abgesicherten Modus gestartet
Screenshot von Home Assistant im abgesicherten Modus gestartet.

Bitte beachten Sie, dass diese Funktion noch nicht perfekt ist und nur funktioniert, wenn Home Assistant nach einem mindestens einmaligen Upgrade auf diese Version erfolgreich gestartet werden konnte.

Wir glauben, dass diese Funktion den Home Assistant robuster, benutzerfreundlicher und fehlerverzeihender macht, selbst wenn Sie einen Fehler gemacht haben.

Überarbeitete Supervisor-Anzeige

Erinnerst du dich, dass wir früher ein Hass.io-Panel hatten? Gut mit dem neue Benennung Für Home Assistant wurde es in Supervisor umbenannt.

So @ Ludeeus Du warst beschäftigt! Ich habe das gesamte Supervisor-Bedienfeld neu geschrieben, um es an unsere aktuellen Frontend-Technologien anzupassen, und ihm einige wirklich raffinierte neue visuelle Elemente hinzugefügt.

Vielen Dank, @ Ludeeuses sieht unglaublich aus!

Screenshot des überarbeiteten Supervisor-Panels
Screenshot des überarbeiteten Supervisor-Panels.

Die neuen Symbole in den Add-Ons heben das Add-On-Dashboard und den Store wirklich hervor. Neue Statusanzeigen auf den Add-On-Karten erleichtern das Erkennen von Add-Ons, die aktualisiert werden müssen, oder die bereits installiert sind, wenn Sie den Add-On-Store besuchen.

Bitte beachten Sie, dass Sie Home Assistant Core 0.105 ausführen müssen, um die neuen Symbole zu sehen.

Änderungen im Konfigurationsfenster

In dieser Version haben wir mit der Überarbeitung des Konfigurationsfensters begonnen. Wir haben in den letzten Releases viele Funktionen im Konfigurationsbereich angesammelt. Jetzt ist es Zeit, alles zusammenzubringen.

In den kommenden Versionen werden wir Änderungen vornehmen, um das Auffinden und Verbinden der verschiedenen Elemente zu erleichtern und das Navigieren zu vereinfachen. Im Moment haben wir Konfigurationsabschnitte, eine neue Benutzeroberfläche mit Registerkarten sowie einige visuelle Optimierungen implementiert.

Die Geräteseite wurde ebenfalls aktualisiert, um die Automationen, Skripte und Szenen anzuzeigen, in denen ein Gerät verwendet wird. Außerdem wurde die Möglichkeit hinzugefügt, auf einfache Weise neue mit dem Gerät zu erstellen.

Screenshot der neuen Geräteinfoseite
Screenshot der neuen Geräteinfoseite.

Im Dialogfeld "Weitere Informationen" von Entitäten haben wir die Schaltfläche "Einstellungen" geändert, um das Dialogfeld "Entitätseinstellungen" zu öffnen, und eine zugehörige Registerkarte hinzugefügt!
Auf diese Weise können Sie sehen, welches Gerät, welche Integration, welcher Bereich, welche Szenen, Skripte, Automatisierungen, Entitäten und Gruppen zu dieser Entität gehören.

Für Szenen, Skripte und Automationen, die in der Benutzeroberfläche erstellt wurden, wurde eine Bearbeitungsschaltfläche direkt im Dialogfeld "Weitere Informationen" hinzugefügt, damit Sie sie problemlos bearbeiten können, ohne danach zu suchen.

Kopf- und Fußzeile für die Entitätskarte

Der Entity-Karte werden zwei neue Typen hinzugefügt, eine Kopf- und eine Fußzeile. In diesem Moment haben wir zwei Möglichkeiten, ein Bild und Schaltflächen.

Es ermöglicht Ihnen, einige sehr cool aussehende Karten zu erstellen, bietet Ihnen aber auch die Möglichkeit, Schaltflächen in den unteren Bereich der Karte einzufügen. Sehr nützlich für Schaltflächen, die zum Beispiel Szenen aktivieren.

Screenshot der neuen Kopf- und Fußzeile für die Entity-Karte
Screenshot der neuen Kopf- und Fußzeile für die Entity-Karte.

Verbesserter Zoneneditor

Ein brandneuer Zoneneditor! Sie können Ihre Zonen nicht mehr in der Integrationsliste finden, sie wurden jedoch in einen eigenen Bereich im Konfigurationsfenster verschoben.

In diesem neuen Editor können Sie Ihre Zonen durch Ziehen und Ablegen verschieben und sogar die Größe Ihrer Zonen ändern, indem Sie den Kreis ziehen.

Das Hinzufügen und Entfernen von Zonen oder das Ändern des Namens einer Zone ist jetzt so einfach wie nie zuvor.

Screenshot des Zoneneditors
Bildschirmaufnahme des Zoneneditors.

Der neue Editor funktioniert nur für Zonen, die in der Benutzeroberfläche erstellt wurden und in denen Zonen eingerichtet wurden configuration.yaml Sie sind schreibgeschützt.
Wenn Sie in Ihrer YAML-Konfiguration Zonen definieren, beachten Sie außerdem, dass die Einstellung a Name ist jetzt erforderlich.

Als zusätzlichen Bonus wurde ein neuer Service hinzugefügt: zone.reload. Mit diesem Dienst können Sie Ihre Zonenkonfiguration neu laden, ohne den Home Assistant neu starten zu müssen.

Die Farbe der Symbole ändert sich je nach Status nicht mehr

Eine Änderung, die auf den ersten Blick nicht wirklich erkennbar ist, aber Sie werden sie wahrscheinlich früher oder später bemerken.

Die Entitätenkarte ändert die Farben von Symbolen, die auf Status basieren, mit Ausnahme von Lichtern, nicht mehr.

Die Überlegung stammt aus einer Aufforderung, Symbole für alle Typen gelb zu machen, wenn eine Entität aktiv ist, und nicht nur für einige Entitätstypen. Dies würde jedoch sehr schnell außer Kontrolle geraten, wie im folgenden Screenshot gezeigt.

Die gelbe Symbolfarbe auf allem ist auch nicht die Lösung
Die gelbe Symbolfarbe auf allem ist auch nicht die Lösung.

Aus diesem Grund haben wir es standardmäßig für alle Entitätstypen außer Licht deaktiviert. Wir haben jedoch eine neue Option hinzugefügt: state_color.
Mit dieser Option können Sie entscheiden, ob Sie das alte Verhalten wiederherstellen, es zu weiteren Entitätstypen hinzufügen oder es möglicherweise auch für Lichter deaktivieren möchten!

Andere Karten zeigen jetzt Symbole aus mehr Domänen mit einer aktiven Farbe an.

Weitere Verbesserungen an Lovelace und Frontend

Es wird viel mehr auf Lovelace gemacht, als wir erwähnen können, einige andere Höhepunkte:

  • Im generierten Modus werden Objekte, die mit dem Namen des Bereichs oder der Gruppe beginnen, in dem sie sich befinden, ohne den Namen des Bereichs oder der Gruppe angezeigt.
    Wenn Sie also eine Leuchte mit dem Namen "Wohnzimmerleuchten" im Bereich "Wohnzimmer" haben, werden diese in einer Karte mit der Überschrift "Wohnzimmer" als "Leuchten" angezeigt.

  • Wir zeigen nicht mehr device_tracker Entitäten im generierten Modus. Wir empfehlen Ihnen, einen oder mehrere Geräte-Tracker an eine Person zu binden, die in der Benutzeroberfläche angezeigt wird.

  • Wir haben Lovelace um viele Eingabehilfen erweitert. Sie können fast alles mit der Tabulatortaste navigieren.
    Daran werden wir weiter arbeiten, damit auch Menschen mit Behinderungen den Home Assistant genießen können.

Eine vollständige Liste der Änderungen finden Sie im Lovelace Changelog.

Noch mehr Frontend-Verbesserungen:

  • Logbuch-Panel ist viel schneller
  • Karten passen nicht mehr in Zonen, sondern nur noch in Objekte
  • Das ZHA-Bedienfeld unterstützt jetzt das Binden von Geräten an Gruppen
  • Möglichkeit, neue Bereiche auf der Geräteseite hinzuzufügen
  • Material Design Icons werden auf v4.8.95 aktualisiert
  • Eine Menge, wie eine wirklich große Menge, Fehlerbehebungen!

In anderen Nachrichten

Dieser Abschnitt ist jetzt leer, aber sei nicht traurig! In der Rubrik "In anderen Nachrichten" gibt es jetzt einen eigenen Blogeintrag.
was wir regelmäßig herausbringen werden:

Möchten Sie die erste Ausgabe lesen? Community Highlights, Erstausgabe!

Haben Sie mit Home Assistant etwas Fantastisches, Interessantes, Einzigartiges, Erstaunliches, Inspirierendes, Ungewöhnliches oder Lustiges gesehen (oder gemacht)? Senden Sie uns Ihren Community Highlight-Vorschlag, damit wir es in den nächsten Blogbeitrag aufnehmen können.

Neue Integrationen

Neue Plattformen

Wenn Sie Hilfe brauchen ...

… Zögern Sie nicht, unsere sehr aktiv zu nutzen Foren oder schließen Sie sich uns ein wenig an Unterhaltung.

Haben Sie Probleme mit dieser Version? Bitte melden Sie sie in unserem Issue Tracker. Stellen Sie sicher, dass alle Felder der Issue-Vorlage ausgefüllt sind.

Brechen von Änderungen

  • Safe Mode--demo-mode Sie wurden entfernt. Es wurde nun ein neuer abgesicherter Modus eingeführt, der das Nötigste zum Laden des Home Assistant-Frontends lädt und die Verwaltung der Konfiguration ermöglicht. Das ist noch nicht perfekt. Eine ungültige Kernkonfiguration kann weiterhin dazu führen, dass der Home Assistant den Start ablehnt. (@ Balloob#30723) (Frontend-Dokumente) (http docs) (safe_mode docs)

  • Google Assistant - Entitäten, für die Google Assistant aktiviert ist und für die Aliasnamen konfiguriert wurden (nur YAML-Funktion), machen jetzt den konfigurierten Namen anstelle des ersten konfigurierten Aliasnamens verfügbar.

    Aus diesem Grund kann es vorkommen, dass Entitäten, für die ein Name und ein Alias ​​für Google Assistant festgelegt wurde, mit einem „neuen“ Namen angezeigt werden.

    Dies verringert ein Problem mit Google Assistant, das den konfigurierten Namen zu ignorieren scheint, wenn Aliase konfiguriert werden. - (@frenck#30799) (google_assistant docs)

  • Hass.io/Supervisor - Der Menüpunkt "Hass.io" in der Seitenleiste wurde in "Supervisor" umbenannt. Dies geschah entsprechend dem angekündigten Rebranding. Obwohl es sich nicht wirklich um eine bahnbrechende Änderung handelt, kann sie zunächst Verwirrung stiften. - (@frenck#31480)

  • Spotify - Spotify kann jetzt über die Integrations-Benutzeroberfläche hinzugefügt werden! Es wird empfohlen, die aktuelle Spotify-Plattform zu entfernen und die Integration von Grund auf neu einzurichten.

    Das Gerät Aliase und die spotify.play_playlist Service, wurden entfernt. Stellen Sie sicher, dass Sie Anrufe an diesen Dienst aus Ihren Automatisierungen entfernen.

    Wenn Sie zur Zeit die Spotify-Plattform verwenden:

    • Entfernen Sie die aktuelle Konfiguration von Ihrem configuration.yaml Datei.
    • Entferne das .spotify-Token-Cache Datei aus Ihrem Konfigurationsverzeichnis. Es wird nicht mehr verwendet, enthält jedoch Sicherheitsanmeldeinformationen.
    • Befolgen Sie die Dokumentation zum Einrichten der neuen Spotify-Integration von Grund auf.

    Beachten Sie, dass Sie eine vorhandene Spotify-Entwickleranwendung bearbeiten müssen. Die URLs haben sich geändert. Informationen zu den neuen URLs finden Sie in der Integrationsdokumentation.

    (@frenck#30717) (Spotify-Dokumente)

  • Automatisierung Veraltete - Die hide_entity Die Konfigurationsoption für eine Automatisierung ist jetzt veraltet und wird in Home Assistant 0.107 entfernt. Da Lovelace jetzt der Standard ist, ist diese Option überholt. Bitte stellen Sie sicher, dass Ihre Automationen diese Option nicht verwenden. Ein Beispiel für eine ungültig Konfiguration ist unten. - (@frenck#30799) (Automatisierungsdokumente)

    Schlechtes Konfigurationsbeispiel YAML:

    automation: - alias: "Home Automation Gone Wrong" hide_entity: true <- Diesen Trigger entfernen: platform: state entity_id: all action: service: light.turn_off entity_id: all
    
  • Gruppenkurs Veraltete - Gruppenkonfigurationsoptionen, Dienste und Dienstoptionen, die sich auf die Benutzeroberfläche für alte Status beziehen, sind jetzt veraltet und müssen in Home Assistant 0.107.0 nicht mehr entfernt werden.

    Das beinhaltet:

    • Der ansehen und steuern Konfigurationsoptionen für eine Gruppe
    • Der group.set_visibility Serviceruf
    • Der steuern, sichtbar, und ansehen Optionen auf der group.set Serviceruf

    Bitte stellen Sie sicher, dass Ihre Konfiguration und Automatisierungen diese nicht mehr verwenden. - (@frenck#30831) (Gruppendokumente)

  • Link Veraltete - Die Weblink-Integration ist in Home Assistant 0.107.0 veraltet und muss noch entfernt werden. Diese Integration funktioniert nur mit der Benutzeroberfläche für alte Status. - (@frenck#30834) (Weblink-Dokumente)

  • Verlaufsdiagramm Veraltete - Die history_graph Die Integration in Home Assistant 0.107.0 ist veraltet und muss noch entfernt werden. Diese Integration wurde für die Benutzeroberfläche der alten Bundesstaaten verwendet. Stellen Sie sicher, dass diese Konfigurationsoption in Ihrer Konfiguration nicht verwendet wird. - (@frenck#30835) (history_graph docs)

  • Neato - Diese Änderung fügt dem Status, falls vorhanden, einen ordentlichen Grenznamen hinzu, sodass möglicherweise Automatisierungen aktualisiert werden müssen. - (@Olen#29915) (ordentlich docs)

  • Xiaomi Miio (Fan) - Durch diese Änderung werden einige Werte für die Lüftergeschwindigkeit gemäß der Xiaomi-App-Version 5.6.34 angepasst. Daher müssen Sie alle Komponenten aktualisieren, die die folgenden Werte für die Lüftergeschwindigkeit verwenden:

    • Leise -> Leise
    • Ausgeglichen -> Standard
    • Turbo -> Mittel
    • Max -> Turbo

    Darüber hinaus ist die versteckt Konfigurationsmöglichkeit für die xiaomi_miio Integration wurde entfernt. (Dies würde nur Fernbedienungen betreffen.) - (@ tiagofreire-pt#30614) (@frenck#30727) (xiaomi_miio docs)

  • Samsung Smart TV - Samsung Smart TV kann jetzt über die Integrations-Benutzeroberfläche hinzugefügt werden! Wenn Sie es lieber manuell hinzufügen möchten, beachten Sie bitte die neue Konfiguration unten. - (@escoand#28306) (samsungtv docs)

    Beispielkonfiguration YAML:

    samsungtv: - host: 192.168.12.34
    
  • Netatmo - Netatmo ist jetzt über die Integrations-Benutzeroberfläche verfügbar und nutzt die Verknüpfung von OAuth2-Konten! Es gibt eine Reihe von Änderungen zu beachten:

    • Für die Authentifizierung sind nur die Client-ID und das Kennwort erforderlich. Es ist nicht mehr erforderlich, Ihren Benutzernamen und Ihr Kennwort zu übergeben.
    • Öffentliche Wettersensoren werden entfernt und in einer separaten PR wieder hinzugefügt.
    • Services set_schedule Benötigt jetzt den Namen des Hauses.
    • Webhooks werden entfernt und in einem separaten Update wieder hinzugefügt.
    • Dienste zum Umschalten des Lichts / zum automatischen Einstellen wurden entfernt, bis sie in implementiert wurden Pyatmo.

    Wenn Sie über eine vorhandene Konfiguration verfügen, müssen Sie diese entfernen / aktualisieren und den Konfigurationsablaufdialog ausführen, um ihre Sensoren / usw configuration.yaml Option.

    (@cgtobi#29851) (netatmo docs) (neue Plattform)

    Beispielkonfiguration YAML:

    netatmo: client_id: your_client_id client_secret: your_client_secret
    
  • Nederlandse Spoorwegen (NS) - Die Nederlandse Spoorwegen API und NSAPI haben sich kürzlich geändert, und diese Änderung trägt dem Rechnung. Die nederlandse_spoorwegen Sensor erfordert jetzt ein einzelnes API-Token anstelle der Anmeldeinformationen für Benutzername und Kennwort.

    Die API "RetrieveTripInformationPublic" ("Public-Travel-Information" -Produkt) wird am 31 nicht mehr unterstützt. Sie MÜSSEN ein neues API-Token für das API „Reisinformatie“ (Produkt „Ns-App“) erstellen und dieses stattdessen verwenden.

    (@ YarmoM#30599 #30971) (nederlandse_spoorwegen docs)

    Die folgenden Plattformattribute werden aus Konsistenzgründen in umbenannt Zeit entwickelt hat. Benennung:

    • Abflugplattform wird Abflugplattform geplant
    • Abflugplattform geändert wird Abflugplattform_aktuell
    • Ankunftsplattform wird Ankunft_Plattform_geplant
    • Arrival_Plattform_Changed wird Ankunftsplattform_aktuell

    Beispielkonfiguration YAML:

    - plattform: nederlandse_spoorwegen passwort:! secret ns_api_key routen: - name: Rijswijk-Rotterdam von: Rsw nach: Rtd
    
  • Simplisafe - Viele Änderungen hier!

    Die Cloud-API von Simplisafe erwartet, dass alle Updates gleichzeitig empfangen werden, was unsere Methode nicht getan hat und was zu fehlgeschlagenen Updates führen kann. Durch diese Änderung werden alle Dienstaufrufe in einem einzigen Verwaltungsdienst zusammengefasst und ausgeführt set_pin und remove_pin Administratorrechte benötigen.

    Eine Konfiguration ist nicht mehr möglich scan_interval Für die Integration wurde ein Code-definiertes Intervall festgelegt, da die Möglichkeit bestand, dass Benutzer dies zu niedrig festlegen und möglicherweise die Integration für alle ruinieren.

    Auch die Integration macht uns jetzt von ausgelöst und Bewaffnung Staaten. Control Panel Entities haben kein alarm_active Attribut.

    (@ Bachya#30567, #30909, #31060) (simplisafe docs)

    Beispielkonfiguration YAML:

    simplisafe: accounts: username:! secret ss_username password:! secret ss_password
    
  • Egardia - Binäre Sensoren für die Egardia-Integration wurden standardmäßig ausgeblendet, was nicht mehr der Fall ist. Dies kann sich auf Automatisierungen auswirken, die auf dem Attribut "Hidden State" von Entitäten basieren, die durch diese Integration erstellt wurden. - (@frenck#30728) (egardia docs)

  • Emby - Die auto_hide Konfigurationsoption wurde von der Emby-Plattform entfernt. Bitte entfernen Sie es unbedingt aus Ihrer Konfiguration. - (@frenck#30729) (emby docs)

  • Fibaro - Entitäten aus der Fibaro-Integration wurden in Home Assistant ausgeblendet, wenn sie in Fibaro ausgeblendet wurden, was nicht mehr der Fall ist. Dies kann sich auf Automatisierungen auswirken, die auf dem Attribut "Hidden State" von Entitäten basieren, die durch diese Integration erstellt wurden. - (@frenck#30730) (Fibaro Docs)

  • AVM FRITZ! Box Net Monitor - Das Attribut wan_access_type wurde von entfernt fritzbox_netmonitor da die neue version der fritzconnection integration diese nicht mehr freigibt. Infolgedessen sind die Informationen im Home Assistant-Sensor nicht mehr verfügbar. - (@basdelfos#30210) (fritz docs) (fritzbox_netmonitor docs)

  • MQTT-Lüfter - Das behebt supported_features für einen MQTT-Fan. Zum Einstellen der Geschwindigkeit ist jetzt nur noch ein Geschwindigkeitsbefehlsthema erforderlich.

    Vor dieser Änderung musste nur ein Geschwindigkeitsstatusthema festgelegt werden, um die Einstellung einer Geschwindigkeit zu unterstützen. Das Thema Geschwindigkeitsstatus wird nicht berücksichtigt, da nur entschieden wird, ob der Home Assistant Feedback zu Status- und Geschwindigkeitsaktualisierungen erhält.

    Ebenso erfordert das Einstellen der Oszillation nur noch ein Oszillationsbefehlsthema. Vor dieser Änderung musste nur ein Oszillationszustandsthema eingestellt werden, um die Einstellung der Oszillation zu unterstützen. Das Thema Oszillationsstatus wird nicht berücksichtigt, da nur entschieden wird, ob der Home Assistant eine Rückmeldung zum Status und zur Oszillationsaktualisierung erhält.

    (@springstan#28680) (mqtt docs)

    Beispielkonfiguration YAML:

    fan: - platform: mqtt name: "room2" state_topic: "stat / bvent / POWER" command_topic: "cmnd / bvent / POWER" Availability_topic: "tele / bvent / LWT" payload_available: "Online" payload_not_available: "Offline" payload_on: "ON" payload_off: "OFF" qos: 1 preserve: false optimistic: false
    
  • Vizio SmartCast TV - Die Vizio-Integration kann jetzt über die Integrations-Benutzeroberfläche hinzugefügt werden! Beim Hinzufügen einer Soundbar liegen die Optionen jetzt zwischen tv or Lautsprecher um die Geräteklassen anzupassen, die in der media_player-Komponente definiert sind, und um Unterstützung für Amazon Alexa und Google Assistant hinzuzufügen. Wenn Sie die Konfiguration lieber manuell eingeben möchten, notieren Sie sich die folgenden Änderungen. - (@ raman325#30653, #30802) (vizio docs)

    Beispielkonfiguration YAML:

    vizio: - host: IP_ADDRESS access_token: AUTH_TOKEN device_type: speaker
    
  • Statistiken - Wenn max_age konfiguriert ist, aktualisiert diese Änderung die Statistiken auch dann, wenn keine der beobachteten Entitäten ihren Status ändert. Das bedeutet, dass nach einiger Zeit alle aufgezeichneten Zustände gelöscht werden und der Statistiksensor selbst in einen unbekannten Zustand wechselt, anstatt nur seinen alten Zustand auf unbestimmte Zeit beizubehalten. Auch einige Attribute (gesamt, min_age, Veränderung, change_rate, bedeuten, stdev) ändert sich zu unbekannt.

    Benutzer sollten sicherstellen, dass alle Automatisierungen, die den Status und die Attribute des Statistiksensors abfragen, verarbeitet werden können unbekannt.

    (@exxamalte#27372) (Statistikdokumente)

    Beispiel configuration.yaml:

    sensor: - platform: statistics entity_id: sensor.pulse_counter max_age: minutes: 10
    
  • PulseAudio Loopback Zurückkehren - Der Standardport wurde fälschlicherweise in 4713 geändert. In der offiziellen Dokumentation wird jedoch angegeben, dass der Standardport 4712 für ist Modul-CLI-Protokoll welches in dieser Integration verwendet wird. Aus diesem Grund wurde der Port wieder auf 4712 geändert und alle zuvor konfigurierten Switches müssen nun auf Port 4712 warten. - (@springstan#30939) (pulseaudio_loopback docs)

  • apple-icloudkontoname wird aus der manuellen Konfiguration entfernt; Bei Verwendung der Integrationsoberfläche ändert sich nichts. - (@Quentame#30898) (icloud docs)

  • Evohome - Honeywell-TCC-Systeme, die aus einem einzigen Thermostat bestehen (dh Nicht-Evohome-Systeme), werden nun in zwei Klimaeinheiten aufgeteilt, anstatt in eine: a) die Ganzhauszone (für die Zieltemperatur) und b) den Standort (für Away, Eco-Modi). Die Funktionalität geht nicht verloren, dies wirkt sich jedoch auf Automatisierungen usw. aus: Die entity_id dieser muss möglicherweise geändert werden. - (@zxdavb#30968) (evohome docs)

  • Sonos - Die folgenden Sonos-Dienste müssen jetzt von einem Benutzer mit Administratorzugriff aufgerufen werden: sonos.join, sonos.unjoin, sonos.snapshot, sonos.restore. Sonos-Dienste werden jetzt nicht mehr standardmäßig auf "alle" Entitäten eingestellt, wenn nein ENTITY_ID übergeben wird. Dies wurde mit den anderen Diensten in Home Assistant abgeglichen. Um alle zu erreichen, fügen Sie hinzu entity_id: all. - (@ Balloob#30813) (sonos docs)

  • LG webOS Smart TV - Nach der Entdeckung einiger zusätzlicher Befehle kann die Clientbibliothek den TV-Energiezustand jetzt viel besser verfolgen. Infolge der Änderungen in der Client-Bibliothek wird der Parameter standby_connection nicht mehr benötigt / ist vorhanden (da das entsprechende Verhalten jetzt automatisch von der Client-Bibliothek gesteuert werden kann) - (@ Bendavid#31042) (webostv docs)

  • Zone - Wenn Sie YAML zum Konfigurieren von Zonen verwenden, müssen Sie jetzt einen Namen angeben. - (@ Balloob#30774) (Zonendokumente)

    Beispielkonfiguration YAML:

    - name: Hellmouth width: 0.2133478 longitude: 6.7242336 radius: 200 icon: mdi: fire
    
  • Openuv - Openuv kann jetzt über die Integrations-Benutzeroberfläche hinzugefügt werden! Es ist nicht mehr möglich, überwachte Bedingungen innerhalb der OpenUV-Integration anzugeben. Standardmäßig werden alle Entitäten hinzugefügt. - (@ Bachya#31019) (openuv docs)

    Beispielkonfiguration yaml:

    openuv: api_key:! secret openuv_api_key
    
  • Regenmaschine - RainMachine kann jetzt über die Integrations-Benutzeroberfläche hinzugefügt werden! Es ist nicht mehr möglich, überwachte Bedingungen innerhalb der RainMachine-Integration anzugeben. Standardmäßig werden alle Entitäten hinzugefügt. Zusätzlich ist die zone_run_time Der Parameter wird jetzt direkt in der Steuerung konfiguriert configuration.yaml. - (@ Bachya#31066) (Regenmaschine docs)

    Beispielkonfiguration YAML:

    rainmachine: controller: - ip_address:! secret rainmachine_ip_address password:! secret rainmachine_password
    
  • MaryTTS - Die Codec- und Gebietsschemakonfiguration wurde von MaryTTS auf die offiziellen Konfigurationsschlüssel geändert. - (@ Poeschl#30805) (Marytts Docs)

    • en-GB, en-US wird de_DE,en_US
    • aIFF,au,wav wird AIFF_FILE,AU_FILE, WAVE_FILE

    Die MaryTTS-Netzwerklogik wurde in ein externes Paket extrahiert und die Effekteinstellung wurde hinzugefügt.

    Beispielkonfiguration YAML:

    tts: - plattform: marytts host: 'localhost' port: 59125 codec: 'WAVE_FILE' stimme: 'cmu-slt-hsmm' sprache: 'en_US' effekt: Lautstärke: "betrag: 2.0;", TractScaler: "betrag: 1.5 ; ", F0Scale:" f0Scale: 2.0; ", F0Add:" f0Add: 50.0; ", Rate:" durScale: 1.5; ", Robot:" amount: 100.0; ", Whisper:" amount: 100.0; ", Stadium: Betrag: 100.0, Chorus: Verzögerung1: 466; Amp1: 0.54; Verzögerung2: 600; Amp2: -0.10; Verzögerung3: 250; Amp3: 0.30, FIRFilter: Typ: 3; FC1: 500.0; FC2: 2000.0 JetPilot:
    
  • ZHA-Fernbedienungenbinary_sensor und wechseln Entitäten werden für einige Zigbee-Fernbedienungen nicht verfügbar sein, aber sie sollten zunächst nicht verfügbar sein. - (@ Adminiuga#31146) (zha docs)

    Betroffene Geräte:

    • Der Remote-Dimmer Centralite 3130, DeviceType: 0x0001, entfernt die Entität binary_sensor
    • OSRAM LIGTIFY-Dimmschalter, DeviceType: 0x0001, entfernt die Entität binary_sensor
    • Penut Plug von Securifi Ltd., DeviceType: 0x0000, entfernt die Entität binary_sensor
    • 45856GE Jasco-Produkte, Gerätetyp: 0x0103
    • Aqara Model lumi.remote.b486opcn01, entfernt die Switch-Entität
    • Aqara Model lumi.remote.b686opcn01, entfernt die Switch-Entität
    • Sercom Corp, SZ-ESW01, entfernt die Switch-Entität
  • NMBS - Das erzeugte unique_id und ENTITY_ID habe für den live sensor gewechselt. Wenn Sie den Live-Sensor verwenden, müssen Sie Automatisierungen und Skripts mit den neu generierten IDs aktualisieren und möglicherweise alte Einträge aus der Entitätsregistrierung löschen. - (@ Thibmaek#31078) (nmbs docs)

  • MikroTik - Die MikroTik-Integration kann jetzt über die Integrations-Benutzeroberfläche hinzugefügt werden! Es unterstützt auch das Importieren vorhandener Konfigurationen von configuration.yaml (Informationen zum Aktualisieren Ihrer Konfiguration finden Sie in den Dokumenten.) Verwendet jetzt die Entitätsregistrierung zum Verwalten von Geräten (known_devices.yaml werden nicht mehr verwendet), dies führt dazu, dass Geräte neu entdeckt werden. - (@ engrbm87#27484) (mikrotik docs)

Entfernt

Hüte über dein Herz für diese geschlossenen Integrationen. Ausgießen für:

  • PostNL Entfernt - PostNL hat die inoffizielle API geändert und den Schutz implementiert, wodurch die Integration unterbrochen wird. Sie haben bestätigt, dass es in naher Zukunft keine Problemumgehung und keine wahrscheinliche Lösung gibt. Daher wird sie entfernt. - (@peternijssen#30902)

  • Cisco Spark Entfernt - Cisco Spark wurde in Cisco Webex Teams umbenannt. Cisco Webex Teams ist als Integration in Home Assistant verfügbar, das als Ersatz verwendet werden kann. - (@frenck#30738)

  • EuleEntfernt - Die API, auf der die Owlet-Komponente basierte, wurde vom Hersteller als veraltet eingestuft. Es gibt keine andere vom Hersteller bereitgestellte öffentliche API, für die ein Upgrade der Komponente durchgeführt werden kann, sodass die Komponente entfernt wurde. - (@ oblogic7#31160)

  • Haken Entfernt - Die Haken Die Integration wurde aufgrund des Herunterfahrens des verbundenen Dienstes entfernt. Alle Server, die diesen Dienst bereitgestellt haben, werden am 31. Januar 2020 ausgeschaltet. - (@springstan#31046)

Beta-Korrekturen

Alle Änderungen

A %d Blogger wie folgt aus: