Kostal Plenticore - Monats-/Jahreswerte #3454
openWB Admin
started this conversation in
Modulthemen
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
HINWEIS: Zusammenfassung aus dem alten openWB Forum
Kostal Plenticore – Monats- und Jahreswerte
Ausgangssituation
Nach der Einrichtung eines Kostal Plenticore Wechselrichters in openWB fiel auf, dass die angezeigten Monats- und Jahreswerte nicht den im Wechselrichter gespeicherten Erträgen entsprechen.
Insbesondere direkt nach einer Neuinstallation werden lediglich die seit der Einrichtung erfassten Werte angezeigt.
Beispiel:
obwohl der Wechselrichter bereits deutlich höhere Monats- und Jahreserträge kennt.
Beobachtung
Der Kostal Plenticore stellt über Modbus eigene Register für:
bereit.
Daher entstand die Frage, warum openWB diese Werte nicht direkt verwendet.
Aktuelle Implementierung
Die Diskussion ergab, dass openWB grundsätzlich anders arbeitet.
Es wird lediglich der Gesamtzählerstand übernommen.
Aus diesem Gesamtwert werden anschließend berechnet:
Dieses Verhalten gilt systemweit und nicht nur für den Kostal Plenticore.
Warum werden die Wechselrichterwerte nicht verwendet?
Der Hauptgrund liegt in der einheitlichen Architektur von openWB.
Viele Wechselrichter liefern:
Deshalb berechnet openWB diese Werte grundsätzlich selbst.
Eine Sonderbehandlung einzelner Geräte würde umfangreiche Änderungen an der bestehenden Logik erfordern.
Hybrid-Wechselrichter
Zusätzlich wurde darauf hingewiesen, dass die vom Wechselrichter bereitgestellten Monats- und Jahreswerte insbesondere bei Hybrid-Systemen nicht immer eindeutig oder konsistent sind.
Dadurch wäre eine direkte Übernahme der Wechselrichterwerte nicht zwangsläufig die bessere Lösung.
Kann man das aktuell umstellen?
Nein.
Die Diskussion kommt zu dem Ergebnis:
Eine Konfiguration zur Nutzung der Wechselrichterwerte existiert derzeit nicht.
Können die Werte manuell korrigiert werden?
Eine direkte Korrektur der angezeigten Monats- oder Jahreswerte ist nicht vorgesehen.
Die Werte werden automatisch aus den vorhandenen Logdateien berechnet.
Gefundener Workaround
Für bestehende Anlagen kann die Historie nachträglich ergänzt werden.
Dazu wurden historische Monatsdaten in den entsprechenden Logdateien ergänzt.
Vorgehensweise:
mit den fehlenden historischen Zählerständen auffüllen.
Beispiel:
nachtragen, wenn openWB erst im Mai installiert wurde.
Dadurch können Monats- und Jahreswerte korrekt rekonstruiert werden.
Ergebnis des Workarounds
Nach dem Ergänzen der historischen Monatsdaten wurden:
korrekt dargestellt.
Fazit
Die Monats- und Jahreswerte werden in openWB bewusst aus dem Gesamtzählerstand berechnet und nicht direkt vom Kostal Plenticore übernommen.
Eine Nutzung der Wechselrichter-eigenen Monats- oder Jahresregister ist aktuell nicht vorgesehen.
Wer eine bestehende Anlage nachträglich in openWB integriert, kann die Historie jedoch über die vorhandenen Monats-Logdateien ergänzen und dadurch korrekte Monats- und Jahreswerte erzeugen.
Status
Kein Bug.
Aktuelles Verhalten ist so vorgesehen.
Für Bestandsanlagen existiert ein funktionierender Workaround über die historischen Monats-Logs.
Beta Was this translation helpful? Give feedback.
All reactions