Seite 1 von 2

Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 6:49 am
von smurphy
Guten Morgen,

Ich habe ein Problem bei der Aufsummierung der Werte für den Hausverbrauch und der Einspeisung bzw. Netzbezug.
In der Modulkonfiguration EVU habe ich eine URL für den Watt Bezug angegeben. Dort wird eine Zahl in Watt ausgegeben. Negative Zahlen für die Einspeisung und positive Zahlen für den Netzbezug. Die aktuellen Werte PV, Hausverbrauch und Bezug werden im Graphen auch korrekt angezeigt.

Bild

- Der Netz Export / Import wird nicht aufsummiert angezeigt
- Die Aufsummierung des Hausverbrauches stimmt nicht. Die Zahlen entsprechen PV - Ladeleistung.

Es wäre wirklich Klasse, wenn jemand hier eine Lösung / Idee zum Problem hätte

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 7:56 am
von LutzB
Dir fehlt die URL für einen Zählerstand.

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 8:02 am
von smurphy
Wo finde ich das denn? Unter Modulkonfiguration EVU sehe ich es nicht.

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 8:29 am
von aiole
viewtopic.php?p=4351#p4351
daraus speziell bei Dir:
Welches EVU Modul?

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 8:38 am
von smurphy
openWB Version? -> 1.9.271
openWB Variante? -> Selbst installiert
Wenn selbst installiert, welches OS? -> Raspberry pi 4
Browser Cache gelöscht? (bei Problemen mit dem UI) - ja

Je nach Problem:
Welches EVU Modul? -> HTTP

Ich lese über einen optischen Lesekopf den Stromzähler aus und habe das über FHEM eingebunden.
Ich schreibe den Wattebezug über URL abrufbar in eine Datei, die über das HTTP Modul im Feld "Vollständige URL für den Watt Bezug" eingebunden habe.

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 10:33 am
von aiole
Wie Lutz schon schrieb - es fehlen Zählerstände (sind wichtig für Logginganzeigen, da dort mit kWh-Differenzen gearbeitet wird.) und weitere Daten (Strom etc.).
Zeige bitte folgenden screenshot von Dir. Alle Felder müssen mit aktuellen Daten bedient werden, um volle Funktionalität von oWB sicherzustellen.
oWB_1.9_http-Modul.jpg
Ich vermute, Du kannst außer Watt keine weiteren Daten mit Deinem Lesekopf auslesen, oder?
Dann kannst Du sie nur selbst vorab mit FHEM oder anderen tools ausrechnen und danach an oWB senden. Bei Stromstärke wird es dann lustig.

M.E. ist der Invest in einen eigenen vernünftigen EVU-Smartmeter mit das Wichtigste für solides Energiemanagment.

btw
Für solche Datenübergaben eignet sich MQTT etwas besser. Das ist das aktuellere Protokoll und wir zunehmend Standard.

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 11:32 am
von smurphy
Vielen Dank erstmal für die Tips - wir kommen der Sache näher:
Ich schreibe jetzt den Zählerstand Bezug und den Zählerstand Einspeisung in eine Datei lese sie so ein:

Bild

Leider wird mir jetzt der komplette Zählerstand angezeigt und nicht die tagesglatte aufsummierte Zahl. Oder würde die Zahl morgen passen, weil er heute die Differenz zwischen 0 und dem aktuellen Zählerstand gebildet hat?

Bild

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 12:11 pm
von openWB
Bis morgen warten :)

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 12:42 pm
von smurphy
Prima - vielen lieben Dank schonmal für eure Hilfe!
Ich werde morgen berichten.

Re: Aufsummierung Hausverbrauch Netzexport/Import funktioniert nicht

Verfasst: Di Aug 16, 2022 1:47 pm
von smurphy
aiole hat geschrieben: Di Aug 16, 2022 10:33 am Für solche Datenübergaben eignet sich MQTT etwas besser. Das ist das aktuellere Protokoll und wir zunehmend Standard.
Habe deinen Rat mal umgesetzt und bin auf morgen gespannt

Code: Alles auswählen

power=$(grep power /opt/fhem/log/300l-2022-$i.log | tail -n1  | awk '{print $4}' | awk 'BEGIN { FS = "." } ; { print $1 }')
mosquitto_pub -h localhost -t openWB/set/evu/W -m $power
consumption=$(grep consumption /opt/fhem/log/300l-2022-$i.log | tail -n1  | awk '{print $4}' | awk 'BEGIN { FS = "." } ; { print $1 }')
mosquitto_pub -h localhost -t openWB/set/evu/WhImported -m $consumption
feed=$(grep feed /opt/fhem/log/300l-2022-$i.log | tail -n1  | awk '{print $4}' | awk 'BEGIN { FS = "." } ; { print $1 }')
mosquitto_pub -h localhost -t openWB/set/evu/WhExported -m $feed