Solarwatt MyReserve
Wenn man einen DC-seitig gekoppelten Speicher wie den Solarwatt verwendet kann man mit den reinen Daten aus dem Wechselrichter nur bedingt auf dei aktuellen Energieflüsse schließen um z.B. den Eigenverbrauch zu erhöhen. Der Wechselrichter weis nicht was der Speicher sich aktuell von der Erzeugung abzwackt und bunkert oder wieviel der aktuellen Wechselrichterleistung garnicht aus den Modulen, sondern aus dem Speicher kommt. Ggf. weis der WR nichtmal wie hoch der Eigenverbrauch ist, weil das ebenfalls vom Speicher ermittelt wird.
Der Speicher kennt diese Werte für seine Laderegelung.
Laut Beiträgen im Photovoltaik-Forum funktioniert das folgende leider nicht für die baugleichen/umgelabelten Aura-Speicher von E.On. Dort wurden wohl die URLs geändert.
MyReserve mit Energy-Manager
Der Energy-Manager von Solarwatt lässt sich mittels virtuellem HTTP-Eingang auslesen und liefert recht viele Daten.
Die URL für den virtuellen Eingang lautet: http://IP des Energy-Managers/rest/kiwigrid/wizard/devices (Es gibt auch noch die http://IP des Energy-Managers/rest/kiwigrid/wizard/eps/powerValues, aber die liefert weniger Daten.)
Die nötigen Befehlskennungen, um z.B. den Loxone Energiemonitor damit zu versorgen:
Befehlserkennung | Wert | Ausgabe in | Eingang Loxone Energiemonitor |
---|---|---|---|
WorkProduced\i"value":\i\v | produzierte Arbeit gesamt | Wh | Ep |
PowerProduced\i"value":\i\v | aktuelle Produktionsleistung | W | Pp |
WorkConsumedFromGrid\i"value":\i\v | netzbezogene Arbeit gesamt | Wh | Ev |
PowerConsumedFromGrid\i"value":\i\v | aktueller Netzbezug | W | Pv (Hinweis 1 beachten) |
"PowerOutFromProducers"\i"value":\i\v | aktuelle Einspeiseleistung | W | Pv (Hinweis 1 beachten) |
WorkOutFromProducers\i"value":\i\v | eingespeiste Arbeit gesamt | Wh | Ed |
"PowerConsumedFromStorage"\i"value":\i\v | aktuelle Speicherentladung | W | Ps (Hinweis 2 beachten) |
"PowerOutFromStorage"\i"value":\i\v | aktuelle Einspeisung aus Speicher | W | Ps (Hinweis 2 beachten) |
PowerBuffered\i"value":\i\v | aktuelle Speicherladung | W | Ps (Hinweis 2 beachten) |
"tagName":"StateOfCharge"\i"value":\i\v | aktueller Ladezustand | % | Ss |
Hinweis 1: "PowerOut" von "PowerConsumedFromGrid" subtrahieren, das Ergebnis an Eingang Pv des Energiemonitors. Bei Einspeisung ist der Wert dann negativ.
Hinweis 2: "PowerConsumedFromStorage" mit "PowerOutFromStorage" addieren, vom Ergebnis "PowerBuffered" subtrahieren, das Ergebnis an Eingang Ps des Energiemonitos.
Da die Eingänge des Energie-Monitors kWh haben wollen müssen die Werte per Korrektur von W auf kW geändert werden.
Eingangswert 1 | 1000 |
Zielwert 1 | 1 |
Eingangswert 2 | 10000 |
Zielwert 2 | 10 |
Auch interessant:
Befehlserkennung | Wert | Ausgabe in |
---|---|---|
PowerSelfSupplied\i"value":\i:\v | aktueller Eigenverbrauch (direkt und aus Speicher) | W |
StateOfHealth\i"value":\i\v | Zustand Speicherkapazität | % |
WorkSelfSupplied\i"value":\i\v | eigenverbrauchte Arbeit gesamt | Wh |
MyReserve mit Power Data Gateway
Das Power Data Gateway ist eine abgespeckte Version des Energy-Manager und kann auf Port 8080 ausgelesen werden. Da ich keinen habe kann ich leider nichts konkreteres dazu sagen.