Meine Highlights des Home Assistant Release 2022.4

Wie zuletzt beim Release 2022.3 bereits getan, mรถchte ich erneut die aus meiner Sicht interessantesten Neuerungen mit dem aktuellen Home Assistant Release teilen!

Aus Lovelace wird Dashboard

Lovelace wurde nun umbenannte in Dashboards. Vom Sprachgebrauch dรผrfte dies nun gerade fรผr Neulinge verstรคndlicher sein. Zeitgleich resultiert hieraus aber natรผrlich auch einiges an Verwirrung: Denn gute, รคltere Anleitungen rund um Dashboards/Lovelace benutzen den damals รผblichen Begriff „Lovelace“ statt des neuen Begriff Dashboard.

Dass der Wechsel noch nicht so richtig vollzogen ist, zeigt sich auch in der Browser-URL: Dort steht weiterhin „/lovelace/1“ ๐Ÿ˜‰

Home Assistant Dashboard Lovelase

Entitรคten verstecken

Entities kรถnnen nun versteckt werden. Dies bedeutet, dass diese im Frontend nicht mehr angezeigt werden, des dennoch aber historische Daten gibt. Dies ist der wesentliche Unterschied zum Deaktivieren einer Eintitรคt, denn bei deaktivierten Entitรคten gibt es keine History beispielsweise!

Du magst Home Assistant? Dann abonniere kostenlos meine Beitrรคge mit Tipps, Tricks und Anleitungen rund um Home Assistant:

Follow Home Assistant
( 424 Followers )
X

Follow Home Assistant

E-mail : *
* Ich stimme der Datenschutzerklรคrung zu!

Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders รผberlegen!

Versteckte Entitรคten werden darรผber hinaus nicht mehr an HomeKit, Amazon Echo oder Google Home รผbertragen, was auch einiges an Verwirrung rausnehmen dรผrfte!

Home Assistant Entitรคt verstecken
Entitรคten verstecken

Groups im Frontend bearbeitbar

Groups kรถnnen nun auch รผber das Frontend bearbeitet/angelegt werden! Bislang war dies nur รผber YAML-Code mรถglich. Mit dieser Anpassung oder neuen Funktion dรผrfte Home Assistant einen wesentlichen, weiteren Schritt in Richtung Nutzerfreundlichkeit fรผr Einsteiger gemacht haben!

Switch as X

Diese Neuerung klingt zunรคchst etwas kryptisch, ist aber tatsรคchlich relativ einfach und dennoch genial: Eine smarte Steckdose ist technisch gesehen in Home Assistant ein Switch. Wenn du aber nun an einer solchen Steckdose eine Stehlampe angeschlossen hast, ist die Steckdose ja eigentlich eine Lampe, oder? Mit Switch as X kann man nun fรผr einzelne Switch-Entitรคten definieren, dass diese als ein anderer Entitรคts-Typ bekannt sind.

Home Assistant Switch as X
Home Assistant Switch as X

Das klingt vielleicht nicht wirklich atemberaubend, aber richtig eingesetzt, dรผrfte es ebenfalls einige Erleichterungen mit sich bringen!

Ins deutsche รผbersetzt, passt die Formulierung „Anzeigen als“ vermutlich am besten. Und im Frontend kannst du nun unter den Einstellungen einer Switch-Entitรคt unter „Anzeigen als“ auswรคhlen, um was es sich bei deinem Switch eigentlich handelt!

Conditions im Frontend testen

Es ist nun mรถglich auch Conditions im Frontend nach deren Definition zu testen. Fรผr Nutzer der Frontend-Konfiguration mit Sicherheit sehr hilfreich und nรผtzlich!

Status von Zones nun auslesbar

Sofern du Zonen nutzt, kannst du dir in den Entwicklerwerkzeigen den Status einer Zone anzeigen lassen: Welche Parameter sind hierfรผr gepflegt und wie viele Personen befinden sich gerade in der Zone? Sehr praktisch! ๐Ÿ™‚

Trigger Variables

Man kann nun in einer Variable Informationen weitergeben, die spezifisch zu dem auslรถsenden Trigger sind! Der Beispiel-Code von Home Assistant selbst, verdeutlicht vermutlich am besten, was damit gemeint ist:

automation:
  trigger:
    - platform: state
      entity_id: binary_sensor.motion_garage
      to: "on"
      variables:
        trigger_message: "Motion detected in the garage!"
    - platform: state
      entity_id: binary_sensor.motion_garden
      to: "on"
      variables:
        trigger_message: "Motion detected in the garden!"
  action:
    - service: notify.iphone
      data:
        message: "{{ trigger_message }}"

Letztlich kann man hierdurch vermutlich einiges an Automations aufrรคumen. Wรคhrend man vorher noch fรผr jeden spezifischen Anwendungsfall eine eigene Automation erstellen musste, kann man nun fรผr vergleichbare Automations eine Grundfunktion anlegen und diese dann mit der neuen Variable unterschiedlich „ausspielen“.

Als Beispiel: Fรผr Benachrichtigungen an ein Endgerรคt kann eine einzige Automation angelegt werden. Diese hat nun mehrere Trigger mit jeweils eindeutigen Variablen, die dafรผr Sorge tragen, dass die Notification den jeweils konkreten Inhalt ausspielt.

Nennenswerte ร„nderungen

Neben den komplett neuen Funktionen, gibt es ja auch immer Anpassungen/ร„nderungen an bestehenden Funktionen. Inwiefern diese fรผr einen selbst relevant oder wichtig sind, hรคngt natรผrlich vom eigenen Setup ab.

Fรผr mich nennenswert sind:

  • Tankerkรถnig ist nun eine Integration
  • Statistiken kรถnnen nun ohne Datenbankmanipulation korrigiert werden (Entwicklerwerkzeuge -> Statistik -> Icon ganz rechts). Dies ist insbesondere fรผr Energie-Entitรคten sehr hilfreich, die aus verschiedenen Grรผnden Fehlwerte haben kรถnnen.

Schreibe einen Kommentar