Offtopic: Nun war ich gerade mit einem HA Entwickler im Testing für ein derzeitiges Matter Server Problem. State Changes werden in HA nicht sauber angezeigt.
Wie dem auch sei, er wollte dann ein Home Assistant Core log und das wird von irgendetwas vollgemüllt. Alle 2 Minuten gibt es 6 Einträge, die wie folgt aussehen:
2024-08-26 15:09:26.668 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'value' when rendering '{{ value_json.value }}'
Ich habe die Vermutung, dass das vom Template Sensor kommt, bin mir aber nicht sicher.
Kann mal bitte jemand mit Plan auf das HA Core Logfile schauen und mir bestätigen, dass diese Logs vom Template Sensor “sensor.stromzahler_energy_total” kommen:
Anstatt einen extra Template Sensor anzulegen, hättest Du auch einfach die fehlende Attribute wie Device Class, State Class, etc. auch einfach über die customize.yaml anpassen können.
Zu Deinem Template, da fehlt noch ein default Wert. Ohne diesen wirft das Template bei jedem Neustart von Home Assistant oder der Integration des Sensors, einen Fehler auf, da der Sensor dann für kurze Zeit nicht verfügbar ist.
Aber wie schon erwähnt, Du brauchst keinen extra Template Sensor anlegen.
PS: Deinen Link, um die fehlenden Attribute zu ergänzen, schaue iich mir bei Gelegenheit auch mal an. Danke nochmal
OK, ich habe nun meinen HA Cloud Account, die ESPHome Integration und die FritzBox Integration deaktiviert. Die Fehlermeldungen dazu sind nun alle weg. Aber das value_json.value lggong bleibt bestehen.
Bei dem Strom Helper Template Sensoren handelt es sich um den einzigen Helper Template Sensor, den ich habe.
OK, ich habe nun auch den Template Sensor in de configuration.yaml mal auskommentiert. Die Meldung bleibt nach einem HA Restart bestehen.
Ideen?
Danke euch und Gruß Hoppel
by HarryP: Zusammenführung Mehrfachpost (bitte “bearbeiten” Funktion nutzen)
Hallo Leute, kurzes Update. Der Verursacher des folgenden Logfiles ist eins meiner beiden MQTT Geräten:
WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'value' when rendering '{{ value_json.value }}'
Wenn ich den MQTT Server deaktiviere, hört das Logging dieser Zeile auf. Jetzt muss ich nur noch herausfinden, welches der beiden Geräte das verursacht, was ja nicht so schwer ist.