Mit dem Home Assistant Update 2023.6 wird auf eine ab 2023.8 gรผltige Neuerung geprรผft, und sofern es mit 2023.8 geben wรผrde, wird man mit einem Hinweis wie diesen Die Konfiguration der Kommandozeile sensor mittels YAML wurde verschoben. oder Die Konfiguration der Kommandozeile switch mittels YAML wurde verschoben. hierรผber informiert. Ein weiterer Grund, warum ich Home Assistant so liebe: Bereits zwei Releases/Major-Updates im Voraus wird man auf bevorstehende รnderungen, die das Eingreifen erfordern, informiert!
Mit Home Assistant 2023.8 wird es eine รnderung der Nutzung von Kommandozeilen (also command-line) geben. In einem รคlteren Beitrag beschreibe ich, wie man mithilfe der command-line zusรคtzliche Informationen in Home Assistant anzeigen kann: CPU-Temperatur des Raspberry Pi รผberwachen! – diesen Beitrag habe ich nun natรผrlich angepasst, damit es mit 2023.8 keine Problem hiermit geben wird.
Sofern dir von Home Assistant eine Warnung wie
Die Konfiguration der Kommandozeile sensor mittels YAML wurde verschoben.
oder
Du magst Home Assistant? Dann abonniere kostenlos meine Beitrรคge mit Tipps, Tricks und Anleitungen rund um Home Assistant:
Follow Home Assistant
Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders รผberlegen!
Die Konfiguration der Kommandozeile switch mittels YAML wurde verschoben.
angezeigt wird, beschreibe ich dir hier, wie du deinen YAML-Code anpassen musst!
Bei mir waren konkret zwei Code-Stellen betroffen, nรคmlich ein command-line Code fรผr einen Temperatur-Sensor und einer fรผr einen Netatmo-Switch. Fรผr beide Varianten zeige ich dir den alten und mit 2023.8 notwendigen, neuen Code!
- Brandes, Udo (Author)
Alter command-line Code fรผr einen switch (bitte so nicht mehr nutzen/umsetzen!):
platform: command_line switches: netatmo: command_on: !secret secret_netamo_url_on command_off: !secret secret_netamo_url_off
Und hier der neue Code, wie er ab Home Assistant 2023.8 aussehen muss:
command_line: - switch: name: "netatmo" command_on: !secret secret_netamo_url_on command_off: !secret secret_netamo_url_off
Wie man sieht, hat sich die Reihenfolge, in der Angaben gemacht werden geรคndert.
Gleiches gilt natรผrlich auch fรผr command-line Sensoren!
Alter command-line Code fรผr einen Sensor (so bitte nicht mehr umsetzen/nutzen!):
sensor: - platform: command_line name: CPU Temperature command: "cat /sys/class/thermal/thermal_zone0/temp" unit_of_measurement: "ยฐC" value_template: '{{ value | multiply(0.001) | round(1) }}'
Und damit es mit 2023.8 keine Probleme gibt, sollte der Code von dir wie folgt angepasst werden:
command_line: - sensor: command: "cat /sys/class/thermal/thermal_zone0/temp" name: CPU Temperature unit_of_measurement: "ยฐC" value_template: '{{ value | multiply(0.001) | round(1) }}'
Natรผrlich hast du noch bis 2023.8 Zeit diese Anpassung(en) vorzunehmen. Ich empfehle dir aber, dies bereits jetzt bzw. mรถglichst schnell zu tun, damit du dies nicht vergisst und dich dann bei 2023.8 รคrgerst, wenn etwas nicht mehr funktioniert!
Produktempfehlungen