Stromleser Entität im Home Assistant im Energie Dashboard nicht auffindbar

Hallo,

habe einen Stromleser installiert und nach Anleitung in Betrieb genommen.

Home Assistant findet den Sensor auch und er zeigt Werte an. Wenn ich das Gerät allerdings als Entität im Energie Dashboard hinzufügen will, um den aktuellen Tagesstromverbrauch anzeigen zu lassen, ist die Entität nicht auswählbar.
Nach meinen Recherchen liegt es daran, das der Sensor Standardmäßig folgende Classes nicht oder falsch setzt:

Vorhandene States:

state_class: measurement
icon: mdi:transmission-tower-import
friendly_name: DWS76E-InKWH

Fehlende States:

state_class: total
unit_of_measurement: kWh
device_class: energy

Nun meine Frage: Wie kann man die States dem Sensor zuweisen bzw. Was ist genau das Problem?

Stromleser ist folgender: ESP32C3 von Stromleser.de bzw Energieleser.de

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

https://community.simon42.com/t/stromzaehler-tasmota-werte-werden-ohne-einheit-angezeigt/79630/5

Das habe ich wie in dem Thread beschrieben gemacht, kann es aber weiterhin nicht auswählen.

Wenn du die Customize angelegt hast sollte der Sensor jetzt die richtigen States haben .
Hast du das kontrolliert ?

Neustart gemacht ?

Es dauert meist einige Zeit bist du den Sensor wählen kannst da erst die Statistik da sein muss.

Ja er hat die richtigen States, und Neustart habe ich gemacht, dann wird es vielleicht der Punkt mit der STatisitik seinund ich muss noch warten

Moin

Vorab: Bitte in Zukunft hier keine Screenshots mit Code posten, sondern den Code hier per
Forum_Code
einfügen.

Ich weiß natürlich nicht genau was Dein Stromleser da an Sensoren hat und liefert, aber Dein Eintrag für den …_out Sensor sollte vermutlich eher so aussehen. Bsp. von mir:

 sensor.tasmota_mt176_e_out:
   device_class: energy
   unit_of_measurement: "kWh"
   state_class: total_increasing

Also eine andere device und state class.

Hier noch ein Beispiel für meinen IR-Lesekopf an einem Iskra Zähler:

 sensor.tasmota_mt176_p:
   device_class: power
   unit_of_measurement: "W"
 sensor.tasmota_mt176_e_in:
   device_class: energy
   unit_of_measurement: "kWh"
   state_class: total_increasing
   last_reset: 1970-01-01T00:00:00+00:00
 sensor.tasmota_mt176_e_out:
   device_class: energy
   unit_of_measurement: "kWh"
   state_class: total_increasing
   last_reset: 1970-01-01T00:00:00+00:00

mt176_e_in = Gesamtbezug vom Netzbetreiber
mt176_e_out = Per PV an den Netzbetreiber geliefert (eingespeist)
mt176_p = Aktueller Stromverbrauch

Anm.: Den last_reset: Eintrag kann man auch weglassen.

VG Jim