Fehler in der yaml datei

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

1 „Gefällt mir“

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

:crayon: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

1 „Gefällt mir“

Und wie geht das?
Habe hier schon im Forum geschaut?

Copy (STRG+C) & Paste (STRG+V) als vorformatierten Text </>
grafik

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.

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)