Moin, kann mir jemand erklären, warum meine Zählerstände nicht bei der Einrichtung zum Energiedashboard angezeigt werden? Bin so langsam am ende meiner Möglichkeiten. In den Entwicklerwerkzeug/Zustände kann ich beide Sensoren sehen.
Sensor Konfig:
Stromzaehler
- sensor:
- name: "Stromlieferung_SML280"
unique_id: SML280
unit_of_measurement: "kwh"
device_class: "energy"
state_class: "total_increasing"
state: >-
{{ float(states('sensor.stromzaehler_sml_zaehlerstand_280')) | round(3) }}
- sensor:
- name: "Strombezug_SML180"
unique_id: SML180
unit_of_measurement: kwh
device_class: energy
state_class: total_increasing
state: >-
{{ float(states('sensor.stromzaehler_sml_zaehlerstand_180')) | round(3) }}
Code bitte immer über die Codefunktion „</>“ im Editor einfügen.
Kannst du das mal bitte in den Entwicklerwerkzeuge => Template
Einfügen
Was kommt rechts als Ergebnis
Und deine Yaml dazu, nicht nur der Ausschnitt, scheint ja ausgelagert zu sein
Bitte so hier einfügen
Was sagt Einstellung => Geräte => Entitäten
Suchen nach
SML280
SML180
Da kommt halte mein Zählerstand als Ergebnis
da werden beide entinitäten angezeigt, halt nur im energiedashboard nicht.
Dann erstelle noch jeweils einen Helfer
Zum Hintergrund: Du hast Sensoren angelegt und früher musste man zusätzlich noch „utility_meter“ in der Yaml anlegen damit sie im Energie Board erscheinen. Heute geht das bequem mit dem Helfer
Natürlich
Musst aber etwas warten bist da Daten kommen
Ruebnow:
unit_of_measurement: kwh
Einheit ist eigentlich falsch
kWh
Ruebnow:
unique_id: SML280
das ist auch nicht erlaubt
nur Kleinbuchstaben
EDIT:
Hier mal umgeschrieben
template:
- sensor:
- name: Stromlieferung_SML280
state_class: total_increasing
device_class: energy
unit_of_measurement: 'kWh'
state: >
{{ (states('sensor.stromzaehler_sml_zaehlerstand_280') | float(0)) | round(3) }}
unique_id: sml280
OK, danke, die unique_id war das Problem