Hallo zusammen.
Habe in meiner esp yaml datei in der ersten Zeile einen Fehler weiß aber nicht wie ich den beheben kann.
Vielleicht weiß jemand was da falsch ist.
Hier noch mal als Text mit Log
heizung-temp.yaml (2,1 KB)
Gruß eisrobbi
Hallo zusammen.
Habe in meiner esp yaml datei in der ersten Zeile einen Fehler weiß aber nicht wie ich den beheben kann.
Vielleicht weiß jemand was da falsch ist.
Hier noch mal als Text mit Log
heizung-temp.yaml (2,1 KB)
Gruß eisrobbi
Poste bitte mal den Code
Bitte keine Bilder für Code.
Und vermutlich wirst du Hilfe finden, wenn du die Forensuche benutzt.
Hi Ich habe schon mehrfach versucht den Code zu kopieren aber scheinbar bin ich zu doof das hinzu kriegen (ausser im editor durch copy)
esphome:
name: heizung-temp
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
gruß robbi
by HarryP: Codezeilen formatiert
du hast dir eine esphome.yaml erstellt?
Wie hast du die in der configuration.yaml eingebunden?
Garnicht bzw. kein Ahnung ich bekomme nur beim updaten den Hinweis wie im log gezeigt
Der erste Eintrag wird unterringelt
Deshalb habe ich ja auch den Screenshot gemacht.
Robbi
Das Log File kann ich nicht öffnen.
neuer Versuch hoff jetzt gehts.
logs_heizung-temp_logs.txt (347 Bytes)
heizung-temp.yaml (1,7 KB)
Also nur meine 2cts: Warum soll ich mir eine yaml-Datei herunterladen? Ist es wirklich eine? Ist in dieser Schadcode enthalten?
Poste deine yaml doch hier, wie es Hunderte vor dir auch gemacht haben.
Da kommst du schneller ans Ziel
Und wie geht das?
Habe hier schon im Forum geschaut?
Copy (STRG+C) & Paste (STRG+V) als vorformatierten Text </>

Sieht für mich so aus, als wäre das " update_interval: 10s " unter dallas: falsch eingerückt.
Je nachdem, ob es eine List oder ein Dictionary ist muss es zwei oder vier Zeichen eingerückt sein. Das ärgerliche an YAML ist, dass der Fehler oft an einer ganz anderen Stelle angezeigt wird als da wo wirklich was falsch ist.
Wenn ich in der ESPHome Online-Hilfe nachschaue (Dallas Temperature Sensor — ESPHome) dann müste da folgendes stehen:
# Example configuration entry
one_wire:
- platform: gpio
pin: GPIO23
# Example configuration entry
sensor:
- platform: dallas_temp
address: 0x513c01d6073f2728
name: temperature
update_interval: 120s
der Bereich “dallas:” ist glaube ich veraltet, das müsste jetzt “one_wire:” sein.
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)