Seite 1 von 1

Ladung / Entladung Werte sind immer positiv

Verfasst: Do 29. Apr 2021, 12:13
von gudwih
Mein Goodwe 5048EM unterhält sich mittlerweile mit der Solaranzeige und auch mit ioBroker. Grundsätzlich läuft es und macht täglich mehr Spaß.
An dieser Stelle ein großes Danke an Ulrich und alle die hier, insbesondere Anfängern wie mir, mit Rat und Tat zur Seite stehen.
Irgendwann will ich mich auch an die Überschussladung ranwagen, wobei die Easee Home aber noch nicht supportet wird. "Schlimmstenfalls" versuche ich das erst mal über den ioBroker zu machen, mit dem kommuniziert die Easee Home schon per API.

Aktuell habe ich das Problem, dass von meinem Goodwe WR offenbar immer nur positive Leistungswerte vom Akku kommen, egal ob geladen, oder entladen wird. Wenn ich die Daten richtig interpretiere wird die Unterscheidung mittels "Battery Mode" gemacht. Steht der Battery Mode auf "2" wird entladen, steht er auf "3" wird geladen. Interpretiere ich das richtig und falls ja, welche Möglichkeiten habe ich die Daten so umbauen, dass es entsprechend positive und negative Werte gibt ? (ich kann leider kein Java)
battery-mode.JPG

Re: Ladung / Entladung Werte sind immer positiv

Verfasst: Do 29. Apr 2021, 12:37
von TeamO
Das würde mit einer eigenen xxx_math.php funktionieren. Je nach Batterie_Mode den Wert Leistung belassen oder mit -1 multiplizieren

Re: Ladung / Entladung Werte sind immer positiv

Verfasst: Do 29. Apr 2021, 12:42
von Ulrich
Ja, so ist das.

Battery Status
Mode Code Description
0x00 No Battery, inverter disconnects to Battery
0x01 Standby, no discharging and no charging
0x02 Discharging
0x03 Charging
0x04 Waiting for charge
0x05 Waiting for discharge

Mit einer "_math" Datei könntest du das so hin bekommen, wie gewünscht.
Lese einmal bitte das Dokument EigeneErweiterungen.pdf

Re: Ladung / Entladung Werte sind immer positiv

Verfasst: Do 29. Apr 2021, 18:46
von gudwih
Vielen Dank für die schnellen Antworten.
Im Dokument steht

Code: Alles auswählen

"Ab der Image Version 4.7.2 ist es möglich, eigene Erweiterungen für die einzelnen auszulesenden
Geräten zu schreiben, ohne dass diese bei einem Update überschrieben werden."
Ich bin auf

Code: Alles auswählen

Linux solaranzeige 5.10.27-v7l+ #1409 SMP Tue Apr 6 18:26:02 BST 2021 armv7l
Software Version 4.7.1                Januar 2021 (BUSTER)
Software Version 4.7.1d  update       März  2021
Software Version 4.7.1d  update       März  2021
Reicht da ein einfaches Update?

Re: Ladung / Entladung Werte sind immer positiv

Verfasst: Do 29. Apr 2021, 19:10
von Ulrich
Ja, da reicht ein einfaches Update.