[Gelöst] Tagesverbrauch EVU Zähler berechnen (SGM-C4-X)

Begonnen von tomseitz320, 17 Juli 2021, 15:31:12

Vorheriges Thema - Nächstes Thema

tomseitz320

Laut Anleitung des Zählers erhalte ich über die optische Schnittstelle u.a. die momentane Wirkleistung (mit PIN). Das funktioniert auch. An der (kabelgebundenen) MSB (RS485)-Verbindung liegen auch die historischen Werte an (ich verstehe das so, dass auch der kumulierte Tageswert unter "Historischer   Verbrauch   "1d"" angezeigt wird). Leider komme ich da aber nicht dran.
Habt Ihr ne Idee, wie ich über die optische Schnittstelle oder rechnerisch (im Prinzip die Logfile-Werte selbst integrieren...) an den akkumulierten Tagesverbrauch komme (also um zu sehen, wie viel ich bis zu einer bestimmten Uhrzeit bereits verbraucht habe)?
Wenn nein: wie kann ich ein "integriertes" Logfile schreiben? Also: neuer Wert gleich alter Wert plus Delta-Zeit in Sekunden mal aktuelle Leistung. Dann hätte ich mein eigenes Integral und somit wenigstens ungefähr den kumulierten Wert.

Sany

Moin,

habe zwar einen anderen Zähler, denke aber was über die optische Schnittstelle kommt (wenn freigeschaltet per PIN) ist SML. Ich nutze folgendes:

SML-Reader(MQTT) ---> fhem(MQTT2Server)

https://github.com/mruettgers/SMLReader

und bekomme Daten im OBIS-Kennzahlenformat (https://de.wikipedia.org/wiki/OBIS-Kennzahlen), unter anderem die momentane Leistung sowie die KWh, einmal Bezug und einmal Einspeisung.
Dann noch das statistics Modul auf die KWh-Zähler und Du bekommst Stunden/Tages/Monats/Jahreswerte, ganz wie es beliebt.

Beim SML-Reader gibts eine kompilierte Version vom Mai, wenn Du selber kompilierst hast Du noch das LWT-Reading mit dabei.

Viel Erfolg!



fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....

tomseitz320

#2
Vielen Dank! Das statistics-modul (https://wiki.fhem.de/wiki/Statistics) war der entscheidende Tipp:
define myStatDevice statistics Stromzaehler
attr myStatDevice deltaReadings total_consumption
attr myStatDevice singularReadings Stromzaehler:total_consumption:Delta:Hour|Stromzaehler:total_consumption:Delta:Day|Stromzaehler:total_consumption:Delta:Month|Stromzaehler:total_consumption:Delta:Year