NEWS
E3DC Hauskraftwerk steuern
-
@jh537
Warum E3DC die angeforderten Werte power_value nicht eins zu eins übernimmt, kann ich dir auch nicht sagen.
Die angeforderten Werte weichen beim Laden und auch beim Entladen von den tatsächlichen Werten ab.
Das es aber stufenlos möglich ist zeigt E3DC wenn die Regelung übernommen wird ohne Skript. -
Ich habe mal mit E3DC geladen und dann Charge-Control zugeschalten (Speicher 92 %). Im zweiten Diagramm scheint mir die Regelung einfach zu langsam zu sein. Gibt es noch Möglichkeiten das zu optimieren. Ich habe die Timings aus der Anleitung übernommen.Außerdem habe ich noch eine weitere kleine PV-Anlage (2,3 kWhp) ohne Einspeisezähler. Die Anlage drückt den Hausverbrauch tagsüber auf 0 W. Kann es sein, dass das die Regelung verfälscht? Muss ich da noch etwas eintragen?
homewatt ist der E3DC-Zähler, der andere ist der am Hausanschluss.
-
Der scheint auch nach dem Entladen wieder auf den vorherigen Wert aufzuladen (92%) anstatt auf den vorgegebenen Wert nicht zu laden. Das müsste sicher auch korrigiert werden? Hauptverbraucher hier eine Kaffemaschine die mit 80 Grad arbeitet. -
@jh537 sagte in E3DC Hauskraftwerk steuern:
Im zweiten Diagramm scheint mir die Regelung einfach zu langsam zu sein. Gibt es noch Möglichkeiten das zu optimieren. Ich habe die Timings aus der Anleitung übernommen.
Es ist für mich sehr schwer, aus den Diagrammen zu erkennen, was du genau meinst.
Wo oder woran siehst du das die Regelung zu langsam ist?Die Verzögerungen beim E3DC haben nichts mit dem Timing Einstellungen zu tun, sondern mit einer Umschaltzeit bei E3DC bis von externer Steuerung wieder selber übernommen wird. E3DC kann ja nicht wissen, dass in den nächsten 5 sek. kein neuer Wert übermittelt wird und muss deswegen die Zeit abwarten.
Außerdem habe ich noch eine weitere kleine PV-Anlage (2,3 kWhp) ohne Einspeisezähler. Die Anlage drückt den Hausverbrauch tagsüber auf 0 W. Kann es sein, dass das die Regelung verfälscht? Muss ich da noch etwas eintragen?
Nein, das wird beim Hausverbrauch automatisch berücksichtigt.
-
@jh537 sagte in E3DC Hauskraftwerk steuern:
Der scheint auch nach dem Entladen wieder auf den vorherigen Wert aufzuladen (92%) anstatt auf den vorgegebenen Wert nicht zu laden. Das müsste sicher auch korrigiert werden? Hauptverbraucher hier eine Kaffemaschine die mit 80 Grad arbeitet.
Kannst du mir das Logfile schicken, wenn das wieder vorkommt, dann kann ich mir das mal ansehen, warum hier geladen wurde.
Aber bitte bei den Anwender Parameter0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_LogAusgabeRegelung
und0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_DebugAusgabe
auf true setzen. -
@arnod Hallo Arnod, danke für die Antworten. Das Log befindet sich am Ende des letzten Beitrages und enthält die Daten der beiden genannten Werte.
-
@jh537
Kannst du bitte mal prüfen, was bei dir untere3dc-rscp.0.EMS.SYS_SPECS.maxBatDischargPower
für ein Wert drinsteht? -
Neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.2.3
Änderungen:- Fehler behoben, dass die Batterie auch nach Erreichen vom soll SOC weiter aufgeladen wurde.
@jh537 Kannst du die neue Version mal testen, damit sollte der Fehler behoben sein.
-
@arnod klar gern: 12000
Testen werde ich natürlich auch gern Danke für Deine Mühe
-
@arnod Die Meldung habe ich auch bei der 1.2.2 schon bekommen? Ich habe Notstrom am E3DC aus. Ist es etwas von Bedeutung?
05:38:21.007 warn javascript.0 (381676) script.js.common.Charge_Control: Ladesteuerung: Notstrom_SOC_erreicht= false NotstromVerwenden= false Batterie_SOC_Proz= 46 Notstrom_SOC_Proz= 19
Ich werde heute zum Test nochmal Laden und dann das Ladeende unter den Wert von SOC zurückstellen und prüfen.
-
@jh537 Achso, Kapa - Eigenbedarf < Notstromreserve, deshalb die Warnung.
-
@arnod Laden bleibt abgeschaltet, also funktioniert korrekt.
Aber wenn man das Ladeschwelle erreicht, prellt die Regelung irgendwie: Speicher pendelt zwischen 50 und 52 %, Soll 50 % siehe Foto: Habe dann Ladeschwelle auf 49 % gesetzt und damit das Pendeln unterbrochen. -
Was passiert eigentlich, wenn man die Batt immer zwischen ca. 30 % und 80 % be-/entlädt? Funktioniert noch das Batterietraining?
-
@jh537
Dafür solltest Du die Regelung mal ausschalten, damit die Batterie einen kompletten Zyklus durchlaufen kann. -
@jh537 sagte in E3DC Hauskraftwerk steuern:
Aber wenn man das Ladeschwelle erreicht, prellt die Regelung irgendwie: Speicher pendelt zwischen 50 und 52 %, Soll 50 % siehe Foto: Habe dann Ladeschwelle auf 49 % gesetzt und damit das Pendeln unterbrochen.
Das schau ich mir mal an.
E3DC korrigiert den SOC Wert immer um +-1% wenn nicht mehr geladen wird, warum auch immer.
Das Problem hatte ich bereits beim Notstrom SOC. -
@jh537
Wenn du willst das das Batterietraining durchgeführt wird, musst du beim E3DC die Notstromreserve einschalten. -
@arnod said in E3DC Hauskraftwerk steuern:
Neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.2.3
Änderungen:- Fehler behoben, dass die Batterie auch nach Erreichen vom soll SOC weiter aufgeladen wurde.
Mit dieser Version hatte ich zumindest gerade das Problem, dass jetzt - über eine Stunde nach Ladeende um 18:02 Uhr - bei SOC 98% trotzdem das Script aktiv war und für den Hausbedarf Strom aus dem Netz geholt wurde, Entladung aus der Batterie gleich Null (Sperrzeiten sind aber nicht eingetragen).
Erst nach Stoppen und Starten des Scripts hat dann nach kurzer Zeit das Script die Hoheit abgegeben und der E3DC hat das Entladen des Speichers gestartet. Log hatte ich leider nicht aktiviert -
@bluebean
Schade, dann könnte man leichter den Fehler finden.
Ich schaue mir aber das ganze Script gerade an, ob ich die Logik nicht neu aufbaue.
Es ist immer wieder was dazugekommen, sodass es ziemlich unübersichtlich geworden ist.
Denke, ich muss mal wieder aufräumen. -
@arnod Hatte ich heute Nacht auch. 2kw/h aus dem Netzt Batterie heute morgen noch 80 % voll. Log leider nach update nicht wieder aktiviert.
Auffällig ist der Zeitraum von 0 - 8 Uhr..Hier wird der durchschnittliche Eiegnverbrauch berechnet.
Vlt. ist die Funktion verantwortlich gewesen.
Durchschnittlicher Eigenverbrauch 00:00 - 08:00 Uhr = 0,21 kWh -
@smartboart
Die Funktion wird eigentlich ständig aufgerufen, nur gezählt wird von 0:00 - 8:00 Uhr, das kann ich ausschließen.
Konnte bei mir bis heute den Fehler nicht nachstellen und auch im Script keinen Fehler finden.
Es kann eigentlich nur eine seltene Konstellation sein die ich da anscheinend übersehe.
Mit LOG File könnte man das sicher schnell rausfinden.Ich gehe aber noch mal alles durch, anscheinend übersehe ich da was.
Kann es sein das in der Zeit die Ladefreigabe fehlt ? also
e3dc-rscp.0.EMS.MAX_DISCHARGE_POWER
auf 0W steht ?