-
Notifications
You must be signed in to change notification settings - Fork 107
SolarEdge Speichersperre #2258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SolarEdge Speichersperre #2258
Conversation
|
Hallo @LKuemmel , Du hast in dem anderen PR zur Sungrow Speichersteuerung (#2231) geschrieben, dass die lokale Variable last_mode am Anfang verloren geht. Ich konnte bei meinen Test keinen Fehler feststellen, sie funktioniert lokal so wie ich sie benötige. Ich habe bei SolarEdge jedoch ein großes Problem beim mehrfachen Auslesen oder Schreiben der Modbus Register. Soll das lieber hier in Github oder im Forum diskutiert werden? |
|
Ich habe noch eine Optimierung für evtl. vorhandene andere Steuerungen fast fertig. |
|
Um andere Steuerungen nicht zu beeinflussen, benötigen wir den power_limit_mode. |
|
@cr0i der power_limit_mode ist nur die Auswahl im UI für die 3 entsprechenden Auswahlfelder "Immer", "Stop" und "mit Hausverbrauch" entladen, und auf Basis dieser Auswahl im UI wird eben der power_limit_mode gesetzt und das bestimmt wie das "power_limit" gesteuert wird, eben ob None, "0" oder ein Wert zum Entladen übergeben werden muss. |
Nein, habe ich nicht falsch verstanden, genau diese Einstellung benötige ich. Das Konzept sieht so aus: |
|
Das Problem mit dem Auslesen der Register scheint behoben zu sein, setze den PR daher erstmal auf Draft und schließe ihn dann ggf. |
Umsetzung der Speichersteuerung (power_limit) für SolarEdge:
Bei SolarEdge gibt es aktuell ein Problem, das mehrfache Auslesen oder Schreiben von Modbus Registern aus set_power_limit heraus führt zu vollständigen Verbindungsproblemen mit dem SolarEdge Wechselrichter, auch Zähler etc.
Daher habe ich hier einen eigenen PR erstellt, der den Speicher während der Ladung komplett sperrt und dann keine weiteren Lese- oder Schreibvorgänge vornimmt.
Ich erstelle noch einen weiteren PR als Entwurf mit den normalen Abfragen, die benötigt würden.