Hallo
Ich habe eine Frage zur Syntax der yaml-Dateien in Home Assistant. Ich habe noch kaum Erfahrung mit dem System, möchte die Powerbrain Wallbox von cFos einbinden, stolpere aber bereits bei der Übernahme der yaml-Dateien in Home Assistant. Bereits die 2. Zeile dieser Datei
wird mir vom File editor moniert und ich habe keine Ahnung, warum:
Ich vermute, dass irgendetwas mit dem Zeilenende nicht passt (ich arbeite auf Win11), aber auch ein Löschen des Zeilenwechsels und dessen Neueingabe im File editor schaffen keine Abhilfe.
Entferne ich den Bindestrich am Anfang der Zeile, ist der Fehler weg, aber dann moniert der Editor
Kann mir jemand weiter helfen?
Ich habe eine Frage zur Syntax der yaml-Dateien in Home Assistant. Ich habe noch kaum Erfahrung mit dem System, möchte die Powerbrain Wallbox von cFos einbinden, stolpere aber bereits bei der Übernahme der yaml-Dateien in Home Assistant. Bereits die 2. Zeile dieser Datei
Code:
- platform: rest
resource: http://192.168.178.50/cnf?cmd=modbus&device=meter1&read=8058q
name: "cFos Zählerstand"
scan_interval: 10
device_class: energy
unit_of_measurement: kWh
state_class: total
username: admin
password: PASSWORD
authentication: basic
headers:
User-Agent: Home Assistant
Content-Type: application/json
- platform: rest
resource: http://192.168.178.50/cnf?cmd=modbus&device=meter1&read=8062d
name: "cFos aktuelle Leistung"
scan_interval: 15
device_class: power
unit_of_measurement: W
state_class: measurement
timeout: 120
username: admin
password: PASSWORD
authentication: basic
headers:
User-Agent: Home Assistant
Content-Type: application/json
...
wird mir vom File editor moniert und ich habe keine Ahnung, warum:
Code:
end of the stream or a document separator is expected (2:1)
1 | - platform: rest
2 | resource: http://192.168.178.50/ ...
----^
3 | name: "cFos Zählerstand"
Ich vermute, dass irgendetwas mit dem Zeilenende nicht passt (ich arbeite auf Win11), aber auch ein Löschen des Zeilenwechsels und dessen Neueingabe im File editor schaffen keine Abhilfe.
Entferne ich den Bindestrich am Anfang der Zeile, ist der Fehler weg, aber dann moniert der Editor
Code:
duplicated mapping key (15:1)
12 | User-Agent: Home Assistant
13 | Content-Type: application/json
14 |
15 | platform: rest
-----^
16 | name: "cFos aktuelle Leistung"
Kann mir jemand weiter helfen?
Zuletzt bearbeitet von einem Moderator: