NEWS
E3DC Hauskraftwerk steuern
-
Oder woran kann ich sonst erkennen, ob die Regelung funktioniert?
Sicher an der Meldung beim Q10 "EMS remote control active!" im Display.
Ich vermute aber, dass das Skript bei dem Fehler abbricht und nicht mehr weiterläuft.
Deswegen muss zuerst der Fehler abgefangen werden und dazu muss ich wissen, an welcher Objekt-ID gerade das ganze scheitert.
Ich kann am Fehler erkennen, dass es in der Funktion "calculateBatteryRange" hängt, aber leider nicht warum.
Der Fehler "Cannot read properties of null (reading 'val')" sagt aus, dass versucht wird ein Wert einzulesen, den es nicht gibt bzw. wo der angegebene Pfad nicht stimmt. -
@arnod
Ich habe meine Daten zu den einzelnen ID in deine Aufstellung eingefügt:
Als "var." habe ich die ID bezeichnet, die sich ständig ändern, alle anderen sind aktuell immer gleich. Die ID Power_PV, Power_ADD und Power_WB_ALL sind permanent 0, da sie bei Q10 nicht relevant sind (keine PV, keine Wallbox und kein Zusatz). Die Ladung und Entladung der Batterien der Q10 erfolgt über Power_GRID, da der Strom sozusagen von S10 über das Netz zur Verfügung gestellt bzw. abgeholt wird.
Einzig der Parameter EP in Zeile 48 fehlt vollständig, da es keine Notstromfunktion gibt.
Die Parameter "(null)" in den Zeilen 40 und 41 (EMS.Set_Power_Mode und EMS.Set_Power_Value) kann ich vom Wert her nicht beurteilen, ob hier etwas anderes stehen müsste. Alle anderen Parameter scheinen zu passen.
Noch ein Hinweis: Bei der S10 ist keine Wp (installed_Peak_Power) hinterlegt. Hier ist der Wert 0.
Ich bin übrigens ab morgen eine Woche verreist und kann mich deshalb erst nächsten Donnerstag wieder um die Funktion kümmern.
-
Laderegelung funktioniert nicht
Hallo zusammen,
seit ein paar Tagen ist mir aufgefallen, dass der Speicher schon sehr früh (ca. 12.30h) bei 100% ankommt, so dass der WR dann in die Begrenzung geht (siehe Bild unten).
Keine Ahnung warum, da sich an den Einstellungen eigentlich nichts geändert hat ...
Wie unten zu sehen beginnt er um 10.01h mit dem geregelten Laden (ab 65%), ist aber dann um 12.30h bei 100% und es wird abgeregelt. Das sollte ja nicht sein.Irgendeine Idee was da schief läuft ? Script Version 1.5.21 ist im Einsatz.
Danke
-
@tscharliealt sagte in E3DC Hauskraftwerk steuern:
Die ID Power_PV, Power_ADD und Power_WB_ALL sind permanent 0, da sie bei Q10 nicht relevant sind (keine PV, keine Wallbox und kein Zusatz).
Dann ist eine Steuerung über mein Script leider nicht möglich. Ich verwende die PV-Leistung, um die Batterieladung zu steuern, wenn ich da keine Werte erhalte, macht es mit diesem Script keinen Sinn.
Das S10 wäre möglich, was das Script betrifft, aber wird vom Q10 blockiert. -
@azzkikrboy
Sieht so aus, als ob um ca. 11:15 Uhr die PV-Leistung so hoch war, dass der Überschuss bereits in die Batterie geladen wurde, um ein Abriegeln zu verhindern und dann die Batterie nicht mehr ausreichte. -
@arnod
Schade! Aber trotzdem vielen Dank für deine Unterstützung, ich habe viel gelernt.Eine abschließende Frage noch: Die Objektdaten von e3dc-rscp werden nicht immer automatisch laufend aktualisiert. Ich habe dann die betroffenen Instanzen kurz gestoppt und wieder gestartet. Dann war wieder alles verfügbar. Gibt es eine andere Möglichkeit, z.B. durch einen Schalter, ggf. wie müsste ich den verknüpfen?
-
@tscharliealt
Der Adapter aktualisiert die Werte nur, wenn sich diese ändern.
Das kannst du aber in den Instanzeinstellungen vom Adapter anpassen:
-
Es gibt auf meiner Github Seite ein neues Skript von @DA_HOOD, um den AC-Thor zu steuern.
Wer diesen hat, kann das gerne mal testen und rückmelden, ob alles so weit funktioniert.
Im Ordner findet ihr auch eine Anleitung und Bilder von den Einstellungen.Das Script findet ihr hier: Heizstab Script DA_HOOOD
Rückmeldungen gerne hier im Forum.
Bei Fehler oder Optimierungswünsche wird euch dann @DA_HOOD unterstützen, da ich ja keinen Heizstab habe um das zu testen. -
@arnod sagte in E3DC Hauskraftwerk steuern:
@azzkikrboy
Sieht so aus, als ob um ca. 11:15 Uhr die PV-Leistung so hoch war, dass der Überschuss bereits in die Batterie geladen wurde, um ein Abriegeln zu verhindern und dann die Batterie nicht mehr ausreichte.OK, aus deiner Erfahrung: gibt es eine Möglichkeit die Parameter so zu ändern, dass das Abriegeln weiter nach hinten (also später) verlegt werden könnte?
-
@ArnoD
Mir ist aufgefallen, dass zum Ende des Regelzeitraums hin immer wieder kurz mit ein paar hundert oder tausend Watt im Intervall geladen wird und nicht gleichmäßig, erst recht, wenn der ganze PV Strom für andere Sachen verbraucht wird. Ich denke mir, dass dies nicht unbedingt gut für die Ladeelektronik oder auch für die Akkus ist, wenn alle paar Sekunden 1000W für 1-2 Sekunden geladen werden.
Ich habe aktuell keine Logs hierfür, kann sie aber beim nächsten Sonnenschein nachliefern.
Vielleicht willst du das auch selbst bei dir einmal ein wenig beobachten, wie bei dir langsam zum Regelende hin geladen wird?
Ich meine nicht ganz zum Regelende sondern auf dem Weg dahin. Regelende ca. 13:00 und beobachten ab 11-12 Uhr.
Danke schonmal. -
@azzkikrboy sagte in E3DC Hauskraftwerk steuern:
@arnod sagte in E3DC Hauskraftwerk steuern:
@azzkikrboy
Sieht so aus, als ob um ca. 11:15 Uhr die PV-Leistung so hoch war, dass der Überschuss bereits in die Batterie geladen wurde, um ein Abriegeln zu verhindern und dann die Batterie nicht mehr ausreichte.OK, aus deiner Erfahrung: gibt es eine Möglichkeit die Parameter so zu ändern, dass das Abriegeln weiter nach hinten (also später) verlegt werden könnte?
Da hast du mehrere Möglichkeiten.
Du kanns deine Batterie z.B. nicht gleich auf 60% SOC laden wenn die Prognose eine hohe PV- Leistung vorhersagt.
Du kannst den Regelbeginn z.B erst ab 11:00 Uhr einstellen um über die Mittagszeit zu kommen. -
@psrelax
Habe bei mir jetzt mal die letzten Tage geprüft und konnte nicht ungewöhnliches feststellen.
Hast du von dem Tag ein Diagramm wo man das erkennen kann, also nicht aus dem E3DC Portal ?
Die Logs sind natürlich noch besser. -
@psrelax
Heute habe ich das auch beobachten können. Hatte aber leider die Logausgaben nicht aktiviert.
Habe jetzt die Logausgaben aktiv und werde das mal Morgen beobachten. -
@arnod
Hatte auch keine Logs zur Verfügung.
Jetzt muss ich abwarten, bis es wieder auftritt. -
Neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.5.22
Änderungen:- Wenn die berechnetet Ladeleistung Batterie, höher war als die verfügbare PV-Leistung, führte das zu einem ein und Ausschalten der Ladeleistung. (Danke an @psrelax für den Hinweis)
- Batterie SOC Schwankungen werden jetzt generell bis -2% ignoriert.
- Fehlerbehandlung ergänzt und kleinere Bugs behoben.
-
Hat jemand ne Idee, wie man per modbus oder rscp in den Inselbetrieb schalten kann?
Wenn die Netzspannung auf 253Vm geht könnt man mit iobroker in den Inselbetrieb schalten anstatt mit abgeschaltetem WR teuren Strom zu beziehen, obwohl Akku voll und die Sonne brennt.
-
@matis
Da verstehe ich die Logik nicht ganz.
Du willst, um ein paar Centbeträge zu sparen, alle deine Elektrogeräte daheim einem Blackout unterziehen?
Wie lange werden deine Geräte das wohl mitmachen?Aber zu deiner Frage ja, das geht über die RSCP Schnittstelle und dem e3dc-rscp Adapter.
-
@arnod Nein, das hast du falsch verstanden. Wenn die Netzspannung so hoch wird (>253V) dass die Wechselrichter abschalten, dann nutzt du auch deinen eigenen PV-Strom nicht mehr und auch den Akku nicht mehr, denn das müßte alles über den WR, der abgeschaltet wurde. Damit hast du Sonne auf dem Dach, den Akku voll und beziehst deinen Strom vom Netzbetreiber. Wenn ich nun auf Inselbetrieb umschalte, dann läuft der WR wieder und ich nutze meinen PV-Strom und meinen Akku, speise nur nichts mehr ein.
Ich hab alle Register auf rscp durchsucht, man kann den Notstrom-Test auslösen, der geht aber nach 2 Minuten wieder auf Netz. Ich möchte aber auf Insel bleiben, bis die Netzspannung wieder <250V ist.
Welches Register kann das denn? -
@matis
e3dc-rscp.0.EMS.EMERGENCY_POWER -
@matis sagte in E3DC Hauskraftwerk steuern:
Wenn die Netzspannung so hoch wird (>253V) dass die Wechselrichter abschalten,
Hast du den Fall öfter?
Das ist bei mir noch nie vorgekommen oder es ist mir noch nie aufgefallen.