NEWS
E3DC Hauskraftwerk steuern
-
Hi Arno,
leider unverändert, die Einspeisebegrenzung springt ziemlich oft heute an:
Das komische ist, er fällt in die Begrenzung und lädt den Akku aber nur sehr schwach:
Hab dem ganzen etwas zugesehen, er geht gut über 6000 Watt Netzleistung, dann kommt Einspeisebegrenzung und die Ladeleistung bleibt bei rund 280 Watt konstant.Laut Log um die Zeit müsste er allerdings mit mehr Leistung laden:
Das konnte ich so erst seit kurzem feststellen, die letzten Wochen klappte das immer recht gut, meinst du ich sollte mal auf 1.0.7 gehen, ob sich das verhalten verändert?
Viele Grüße
Stefan -
@stiwy18 sagte in E3DC Hauskraftwerk steuern:
Konnte heute auch etwas testen und werde heute die Version 1.0.12 hochladen, wo dieser Fehler behoben sein sollte. -
Habe eine neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.0.12
Änderungen:- Fehler, dass die Ladeleistung bei Überschreiten der Einspeisegrenze nur langsam erhöht wurde, behoben.
@stiwy18
Kannst du das mal morgen testen, bei mir ist es immer schwierig die Einspeisegrenze zu erreichen. -
@stiwy18 sagte in E3DC Hauskraftwerk steuern:
Das konnte ich so erst seit kurzem feststellen, die letzten Wochen klappte das immer recht gut, meinst du ich sollte mal auf 1.0.7 gehen, ob sich das verhalten
Das Problem besteht eigentlich von Anfang an. E3DC lädt immer mit einer geringeren Leistung als vom Adapter e3dc-rscp vorgegeben. Warum das so ist, kann ich auch nicht sagen.
Im Script war aber noch ein Fehler enthalten, den ich jetzt, Dank deinem LOG, korrigieren konnte. -
Hallo Arno,
wahrscheinlich fällt mir das dann erst auf seit dem niedrigen Verbrauch.
Ich hab die 1.0.12 installiert und melde mich wieder, wie es sich jetzt verhält.Danke!
Stefan -
@arnod ab wann wird der Unload getriggert?
Änderungen in der VIS oder direkt im Parameter haben keine Auswirkung.Wenn ich es richtig verstehe müsste bei dem Beginn der Regelung zuerst entladen werden auf den angegebenen Wert
Eingegeben habe ich 30% Unload. Das scheint aber nicht zu greifen. -
Hallo Arno
habe nach Umzug auf neuen Nuc von eba auf dein Programm umgestellt
läuft soweit sehr gut.
In der Vis prognose sind oben beim Datum noch der der verweis auf 0 Userdata E3Dc Control
statt auf Charge control.
Frage du nimmst die Werte von Modbus die Werte sind doch auch in E3dc Rscp hat das einen Grund?
dann bräuchte ich Modbus nicht mehrGruß Stephan
-
@tbsjah sagte in E3DC Hauskraftwerk steuern:
@arnod ab wann wird der Unload getriggert?
Änderungen in der VIS oder direkt im Parameter haben keine Auswirkung.Wenn ich es richtig verstehe müsste bei dem Beginn der Regelung zuerst entladen werden auf den angegebenen Wert
Eingegeben habe ich 30% Unload. Das scheint aber nicht zu greifen.Wenn die Ladeschwelle höher ist als Unload, wird Unload ignoriert, oder auch wenn der Notstrom SOC erreicht wurde.
Was ist denn bei Ladeschwelle eingestellt? -
@arnod
Ladschwelle waren 50% - habe es auf den selben Wert vom Unload gesetztHatte es so verstanden, dass auf Unload Wert entladen wird. Dann auf Ladeschwelle ohne und ab Erreichen der Ladschwelle
mit Reglung geladen wirdDanke für deine Korrektur
-
@stephan61 sagte in E3DC Hauskraftwerk steuern:
In der Vis prognose sind oben beim Datum noch der der verweis auf 0 Userdata E3Dc Control
statt auf Charge control.Stimmt, hatte das zwar bei mir korrigiert, aber dann nicht mehr auf GitHub hochgeladen.
Danke für den Hinweis.Frage du nimmst die Werte von Modbus die Werte sind doch auch in E3dc Rscp hat das einen Grund?
Wenn du beim e3dc-rscp Adapter zu viele Werte das Abfrageintervall auf S=kurz einstellst und du das Abfrageintervall auf 2 sek. einstellst (was man zum Steuern mindestens benötigt), dann geht die CPU Last nach oben.
Das ging bei mir sogar so weit, dass der iobroker nicht mehr reagierte. Hängt natürlich von der Ausstattung des Systems ab, welches man einsetzt.
Beim Modbus Adapter habe ich ein Abfrageintervall von 1,5 sek. ohne dass die Auslastung der CPU merklich ansteigt.
Wenn jemand weiß, woran das liegt oder was man am e3dc-rscp Adapter anders programmieren muss, damit das funktioniert, würde Uli sich sicher über Unterstützung freuen. -
@tbsjah
Die Logik von Eba ist mir bei der Thematik nicht klar, warum er das so programmiert hat.
Wenn ich mit der Ladeschwelle erreichen will, dass mein Speicher immer bis zu einem bestimmten Wert geladen wird, ist es doch nicht logisch diesen vorher auf einen niedrigeren Wert zu entladen.
Da lass ich doch den Speicher auf dem Wert Ladeschwelle und warte mit der Regelung bis Start Regelbeginn.
Wenn ich mehr Puffer für den Überschuss benötige, muss ich auch die Ladeschwelle niedriger setzen, sonst würde die Batterie mit max. möglicher PV-Leistung vor Start Regelzeitraum wieder geladen und mein Puffer ist somit wieder weg.
Kann aber auch sein das ich da was übersehe oder einfach nicht verstehe. -
@arnod
habe Abfrage Intervall S auf 1 sec gestellt kein Veränderung an CPU Last
habe die Modbus Werte mal auf E3dc rscp geändert ,
Mal sehen was passiert
Gruß Stephan -
@arnod Wie misst du die Eingasspannug des Wechselrichters bzw Ausgangsspannung der Module?
-
@basti97
Bin mir nicht sicher, ob ich dich richtig verstehe, die Spannung und Strom der einzelnen Strings erhalte ich über den Modbus Adapter. -
Guten Morgen Arno,
ich verstehe gerade nicht, warum die Ladesteuerung nicht gestartet wurde:
Hier siehst du er lädt fleißig:
Im Log steht Ladesteuerung gestoppt:
Und noch eine Frage, ein paar Beiträge weiter oben schreibst du die Unload Funktion von Eba hast du noch nicht verstanden, heisst das der Wert Unload führt aktuell nichts bei dir aus?
Viele Grüße
Stefan -
@stiwy18
Im LOG siehst du das er gerne mit 242W laden würde, da du aber den unteren Ladekorridor auf 350 W eingestellt hast, wird er mit der Regelung warten bis die 350 W erreicht sind und erst dann laden.
Was nicht passt ist das die Ladesteuerung gestoppt wurde, eigentlich sollte nicht geladen werden.
Das muss ich mir noch mal genauer ansehen.Und noch eine Frage, ein paar Beiträge weiter oben schreibst du die Unload Funktion von Eba hast du noch nicht verstanden, heisst das der Wert Unload führt aktuell nichts bei dir aus?
Ich habe die Unload Funktion nur anders umgesetzt als Eba, bei mir wird Unload ignoriert, wenn die Ladeschwelle >= Unload ist. Wenn das nicht der Fall ist, wird mit Beginn Solarleistung bis auf Unload in das Netz entladen.
-
@stiwy18
Ich habe mir das jetzt noch mal angesehen und das Problem entsteht eigentlich durch den frühen Regelbeginn bei dir.
Da die Steuerung über den e3dc-rscp Adapter und Script etwas träge ist, stoppt das Script die Regelung, wenn nur noch 500W zum Einspeisen oder Laden übrig bleiben. Damit verhindere ich, dass bei starken Leistungswechsel ständig aus dem Netz bezogen wird.
In deinem Fall hast du 649 W PV-Leistung und 348 W Hausverbrauch und somit bleiben nur noch 300W übrig und das ist eben unter 500W.Ich will das aber erstmal auch nicht ändern, da die Nachteile, nämlich der Netzbezug für mich gravierender sind.
Die einfache Lösung ist, deine Einstellung zu ändern und somit erst um 12:11 Uhr mit der Regelung zu starten. Du wirst ja auch nie um 8:48 Uhr bereits so viel Überschuss erreichen, dass du die Einspeisegrenze überschreitest.
Nach deinem Diagramm weiter oben ist die kritische Zeit bei dir von ca. 12:30 Uhr bis 18:00 Uhr.
Versuch mal folgende Einstellungen:
Winter Minimum = 13
Sommer Maximum = 16.5
Sommer Ladeende = 18
Ladeschwelle würde ich auf den SOC setzen, den ich mindestens benötige, um über die Nacht zu kommen und noch ausreichend Reserve für Notstrom zu haben.
Wenn du 50% in der Batterie hast, ist diese dann am nächsten Tag auf 20% ? wenn nicht, würde ich auch mit diesem Wert weiter runtergehen. -
Habe eine neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.0.13
Änderungen:- Prognose von Proplanta wird jetzt auch für die nächsten 6 Tage abgerufen.
-
@arnod
Guten Morgen Arno,
vielen Dank für die Erklärung, sowohl der 500 Watt als auch der UnloadfunktionEins ist mir gestern noch aufgefallen (einfach ignorieren, wenn es zu viele Fragen sind : )
Eba hat (wenn ich mich richtige erinnere) wenn der SOC über dem Ziel-Sollwert ist, wieder entladen, sobald der die Einspeisegrenze dies erlaubt hat, damit wieder „Puffer“ für Überschuss frei ist, macht das Charge-Control auch?Danke und viele Grüße,
Stefan -
@stiwy18
Nein, wofür wäre das den gut?
Man kann mit Unload den Speicher vor der Regelung entladen, sodass ausreichend Platz ist.