Korrektur nach Update: Die Konfiguration der Kommandozeile sensor mittels YAML wurde verschoben.

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
( 476 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!

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!

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!

Dieser Beitrag ist Teil einer Beitrags-Serie rund um Home Assistant.

Produktempfehlungen

4,29 EUR โ‚ฌ Rabatt SONOFF SNZB-06P Zigbee 3.0 Menschlicher Prรคsenzsensor,...
2,81 EUR โ‚ฌ Rabatt Nous E8 ZigBee Smart Rauchmelder, Austauschbare,...