Damit die Sensoren im Energy Dashboard hinzugefügt werden können, brauchen sie Einheiten und ein paar weitere Dinge.
Das habe ich z.B. hier beschrieben:
Du kannst auch den Urpsrungssensoren Sensoren für Einspeisung und Bezug noch ein paar Daten ergänzen, damit HA sie im Energy Dashboard zur Verfügung stellt.
In dier configuration.yaml folgendes an oberster Stelle einfügen:
homeassistant:
customize: !include customize.yaml
Dann im gleichen Ordner der configuration.yaml eine neue Datei erzeugen: customize.yaml
Darin dann:
# Anpassung Einheiten für Tasmota Stromzähler
sensor.stromzaehler_og_leistung_aktuell_16_7_0:
unit_of_measurement: W
…
Bezüglich der verfügbaren Daten:
Ist das ein SML oder Obis Zähler?
Bei einem SML kannst du die Ausgabe vom Kopf analysieren lassen, welche Daten er dir liefert, Beschreibung hier:
Ich würde einfach mal nachsehen, welche Informationen dein Lesekopf überhaupt vom Zähler empfängt und danach dann mein Scrippt anpassen.
Dafür zuerst auf deinen Lesekopf gehen → Consoles → Console
Dort dann bei Enter command folgendes eintippen: sensor53 d1
Nach ein paar Sekunden sollten dann eine Menge Zeilen mit einer Uhrzeit und 77 xx xx… dahinter auftauchen.
Dann das folgende Kommando ausführen: sensor53 d0
Das beendet den Dump wieder.
Nachfolgend gehst du auf https://tasmota-sml-parse…
Bei Obis liefert ein sensor53 d1 in der console dir direkt lesbar, was er auslesen kann:
12:15:22.401 : 1-0:0.0.0*255(xxxx)
12:15:22.435 : 1-0:96.1.0*255(xxxx)
12:15:22.472 : 1-0:1.8.0*255(003640.92018593*kWh)
12:15:22.509 : 1-0:2.8.0*255(000322.06407036*kWh)
12:15:22.540 : 1-0:16.7.0*255(002507.54*W)
12:15:22.570 : 1-0:36.7.0*255(000072.18*W)
12:15:22.600 : 1-0:56.7.0*255(000104.72*W)
12:15:22.630 : 1-0:76.7.0*255(002330.64*W)
12:15:22.656 : 1-0:32.7.0*255(232.6*V)
12:15:22.682 : 1-0:52.7.0*255(234.2*V)
12:15:22.708 : 1-0:72.7.0*255(232.4*V)
12:15:22.735 : 1-0:96.5.0*255(xxxx)
12:15:22.762 : 0-0:96.8.0*255(xxxx)