SolarEdge Speichersteuerung

Fragen zur Nutzung, Features, usw..
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

derAndy hat geschrieben: Sa Jan 17, 2026 11:41 am
ChristophR hat geschrieben: Sa Jan 17, 2026 10:35 am Es muss nur Modbus aktiviert sein, über Setapp könnte man es aktivieren, wenn es nicht aktiv ist.
Müsste bei Dir vermutlich aber schon aktiv sein, sonst könnte der Senec den WR ja nicht steuern.
Du musst einen (Selbst-) Installationsaccount bei Solaredge erstellen, dann bekommst Du auch Schreibrechte.
Danke für Deine Hilfe. Einen Selbstinstallationsaccount im Designer konnte ich problemlos erstellen. Jetzt könnte ich meine Wechselrichter in diesen Account importieren. Allerdings vermute ich, dass ich dann das Design neu anlegen müsste. Einen Weg, die bestehende Anlage dort hinein zu übernehmen, habe ich jedenfalls nicht gesehen. Oder kann man das bestehende Design auf einen neuen Installateur übertragen?
Die Anlage muss nicht neu angelegt werden (Geht m.E. auch gar nicht bei identischer SN).
Du kannst die Übertragung der Anlage bei Solaredge beantragen, dann fliegt sie beim vorherigen Installateur raus, der muss es auch nicht bestätigen:
https://www.solaredge.com/de/site-transfer

Bei weiteren Rückfragen gerne per PN, wir sind ja hier etwas vom Thema abgekommen.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Elchkopp
Beiträge: 919
Registriert: Fr Feb 04, 2022 6:19 pm
Has thanked: 26 times
Been thanked: 79 times

Re: SolarEdge Speichersteuerung

Beitrag von Elchkopp »

Ich muss da leider noch mal nachfragen, weil aus meiner auf Seite gestellte Frage und Christophs Antwort geht das für mich nicht eindeutig hervor:

Auf welchen Modus muss ich der SolarEdge App den (BYD-)Speicher stellen, damit die Speichersteuerung funktioniert?

Ich kann ja „Maximaler Eigenverbrauch“, „Time of Use“ oder „Manuelle Steuerung“ stellen.

Und gibt es sonst noch irgendwelche zwingenden Voraussetzungen (z.B. eine bestimme Version auf dem Wechselrichter)?
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

Elchkopp hat geschrieben: Sa Jan 17, 2026 8:49 pm Ich muss da leider noch mal nachfragen, weil aus meiner auf Seite gestellte Frage und Christophs Antwort geht das für mich nicht eindeutig hervor:

Auf welchen Modus muss ich der SolarEdge App den (BYD-)Speicher stellen, damit die Speichersteuerung funktioniert?

Ich kann ja „Maximaler Eigenverbrauch“, „Time of Use“ oder „Manuelle Steuerung“ stellen.

Und gibt es sonst noch irgendwelche zwingenden Voraussetzungen (z.B. eine bestimme Version auf dem Wechselrichter)?
Ich würde es auf Maximaler Eigenverbrauch stellen, Time of Use sollte aber auch funktionieren.
Bei manueller Steuerung bin ich mir nicht so sicher.
Wir lesen inzwischen den alten Modus aus und schreiben ihn nach der Steuerung wieder rein.
Ab Firmware 4.20.36 wird erst Time of Use unterstützt, ältere Firmware haben wir nicht getestet.
Also eigentlich müsste es einfach funktionieren...

P.S.: Für die Speicherladung, die ab 2.2.0 kommen soll, muss ich noch kleine Anpassungen machen.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

Kleine Warnung an alle, die im master-Entwicklungszweig unterwegs sind:

Ich habe gerade gesehen, dass die SolarEdge Speichersteuerung mit Einführung der Aktiven Speichersteuerung, die in 2.2.0 kommen wird, erstmal nicht mehr funktionieren wird.
Ich bin an der Änderung schon dran, die kann ich aber vorher noch nicht testen, PR existiert schon (als Entwurf).
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

ChristophR hat geschrieben: So Jan 25, 2026 9:36 pm Kleine Warnung an alle, die im master-Entwicklungszweig unterwegs sind:

Ich habe gerade gesehen, dass die SolarEdge Speichersteuerung mit Einführung der Aktiven Speichersteuerung, die in 2.2.0 kommen wird, erstmal nicht mehr funktionieren wird.
Ich bin an der Änderung schon dran, die kann ich aber vorher noch nicht testen, PR existiert schon (als Entwurf).
Der PR ist von meiner Seite fertiggestellt und erfolgreich getestet:
https://github.com/openWB/core/pull/3109
Es fehlt noch der Review und die Zuordnung zum Step.
Wenn er vor oder mit der Speichersteuerung gemerged wird, sollte es kein Problem geben.

Ich prüfe nun nicht mehr auf die Einstellung "no_limit" (Keine Speichersteuerung) und deaktiviere daher bei Beginn einfach nie den RemoteMode falls er aus einer abgestürzten Situation vorher mal aktiv geblieben sein sollte.
Dadurch sollten weiterhin externe Steuerungen (z.B. durch die App) ohne Beeinflussung funktionieren, bis wirklich aktiv gesteuert wird.
Dann übernimmt openWB und die App "verliert" so lange.
Wenn die Steuerung durch openWB sauber beendet wird und nicht durch einen Absturz abgebrochen, wird auf den alten Modus zurückgeschaltet.
Welcher Modus in der App verwendet wird, müsste egal sein, da alle als Profilsteuerung gelten.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

Die SolarEdge Speichersteuerung ist nun im master, habe gerade einen Fehler festgestellt, dass nach aktiver Ladung der RemoteMode nicht wieder verlassen wird. Man muss dann einmal in der App den Modus kurz wechseln, damit er neu geschrieben wird. Das muss ich noch überarbeiten.

Die Ladung taktet aktuell immer, das habe ich bereits gemeldet.
Entladen sollte weiter funktionieren.

Also Vorsicht beim testen.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

ChristophR hat geschrieben: Di Feb 24, 2026 9:40 pm Die SolarEdge Speichersteuerung ist nun im master, habe gerade einen Fehler festgestellt, dass nach aktiver Ladung der RemoteMode nicht wieder verlassen wird. Man muss dann einmal in der App den Modus kurz wechseln, damit er neu geschrieben wird. Das muss ich noch überarbeiten.

Die Ladung taktet aktuell immer, das habe ich bereits gemeldet.
Entladen sollte weiter funktionieren.

Also Vorsicht beim testen.
Habe einen neuen PR erstellt, mit dem das Problem behoben wird:
https://github.com/openWB/core/pull/3166
Man muss jetzt den Reserver-SoC, bis zu dem der Speicher entladen werden darf als "Untere SoC-Schranke" einstellen, diese Behandlung ist aus dem SolarEdge Modul daher ausgebaut.

Allerdings wird momentan dauerhaft der Speicher in Eigenregelung versetzt (Maximaler Eigenverbrauch), auch wenn keine Aktive Speicherregelung aktiviert ist. Daher ist aktuell eine parallele Nutzung der Ladefunktionen aus der App nicht mehr möglich.
Das muss erst behoben werden, habe ich hier gemeldet:
viewtopic.php?p=140247#p140247

P.S: Das "takten" kam nur in meinem Testsystem vor, ist also kein Problem.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
ChristophR
Beiträge: 1661
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 128 times
Been thanked: 191 times

Re: SolarEdge Speichersteuerung

Beitrag von ChristophR »

snoerenberg hat geschrieben: Mo Jan 12, 2026 10:57 am Guten Morgen,

bei mir funktioniert das sperren des Speichers nicht so richtig.

Bild

Logs:
https://paste.openwb.de/2UP1Zun3paAiicy
https://paste.openwb.de/U01351SjUm9cHaR
https://paste.openwb.de/yXyhsFeZtsD2OzA

Liegt das an den 2 Batterien?

Code: Alles auswählen

2026-01-12 06:26:19,841 - {modules.devices.solaredge.solaredge.bat:231} - {DEBUG:set power limit 27} - Bat raw values 192.168.1.178: {'Battery2StateOfEnergy': 3.9000000953674316, 'StorageControlMode': 4, 'StorageBackupReserved': 0.0, 'RemoteControlCommandDischargeLimit': 1149.0}
2026-01-12 06:26:19,844 - {modules.devices.solaredge.solaredge.bat:179} - {DEBUG:set power limit 27} - SoC-Reserve Speicher2: 5%.
2026-01-12 06:26:19,846 - {modules.devices.solaredge.solaredge.bat:186} - {DEBUG:set power limit 27} - Speicher2: Steuerung deaktivieren. SoC-Reserve unterschritten
2026-01-12 06:26:19,940 - {modules.devices.solaredge.solaredge.bat:241} - {DEBUG:set power limit 27} - Neuer Wert [16384, 17820] in Register 57360 geschrieben.
Er bekommt dann anscheinend immer mal einen Timeout

Code: Alles auswählen

Uncaught exception in thread:
Type: <class 'Exception'>
Value: modules.common.modbus <class 'Exception'> modules.common.modbus Modbus Error: [Input/Output] timed out
  File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.9/threading.py", line 892, in run
    self._target(*self._args, **self._kwargs)
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/bat.py", line 170, in set_power_limit
    values = self._read_registers(registers_to_read, unit)
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/bat.py", line 224, in _read_registers
    values[key] = self.__tcp_client.read_holding_registers(
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 139, in read_holding_registers
    return self.__read_registers(
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 122, in __read_registers
    raise Exception(__name__+" "+str(type(e))+" " + str(e)) from e
Danke und Gruß
Stephan
Hallo Stephan,

Kannst Du es im aktuellen master bzw. ReleaseCandidate mal bitte testen?
Unter aktueller Speichersteuerung müssen nun die "SoC-Schranken" eingetragen und die Entladeleistung konfiguriert werden:
2026-04-12 18_53_21.png
2026-04-12 18_53_21.png (14.26 KiB) 344 mal betrachtet
Ich vermute, dass Du dort 4% statt 5% "Untere Entladeschranke" einstellen musst, damit es bei Dir funktioniert. Probiere aber mal bitte beides aus.

Du kannst es jederzeit ohne Fahrzeugladung testen, wenn Du den manuellen Modus aktivierst:
2026-04-12 18_57_22.png
2026-04-12 18_57_22.png (10.61 KiB) 344 mal betrachtet
Wenn ein Speicher auf 5% steht (sollte ja der Normalfall sein, wenn nicht einer voll geladen ist), dann mal bitte das Loglevel auf Details stellen und hier posten, für beide Fälle (4% und 5%).
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Antworten