Open St31l opened 1 year ago
Ist spannend, wie schließt du welchen Akku an?
na wie? plus auf plus und minus auf minus via mc4 stecker ;-) lifepo eigenbau 8sGesendet mit der GMX iPad AppAm 03.06.23 um 15:49 schrieb Harryinet
Von: "Harryinet" ***@***.***>Datum: 3. Juni 2023An: "Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM" ***@***.***>Cc: "Subscribed" ***@***.***>Betreff: Re: [Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM] Code-Anpassung für dynamische WR-Leistung bei Verwendung mit Akkuspeicher (Issue #12)
Ist spannend, wie schließt du welchen Akku an?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>
Hallo zusammen,
ich habe für die Nulleinspeisung in Verbindung mit einem Akku nachstehende Anpassung eingebaut.
Durch die Anpassung wird die maximale WR-Leistung abhängig von der Akkuspannung in 3 Bereichen eingestellt um bei vollem Akku eine hohe WR-Leistung zuzulassen und bei leerem Akku eine tiefenentladung zu vermeiden:
Dafür benötigen wir zwei Variablen im Bereich "# Diese Daten müssen angepasst werden" die die beiden Spannungsgrenzen bilden:
voltage_borderhigh = 26 # Spannungsgrenze für Erhöhung der WR-Leistung voltage_borderlow = 24 # Spannungsgrenze für Setzen der WR-Leistung auf 10 W
ebenfalls benötigen wir eine Auslesung der DC Spannung am Eingang des Wechselrichters: Im Bereich "# Selektiert spezifische Daten aus der json response":
voltage_dc = int(r['inverters'][0]['DC']['0']['Voltage']['v']) # DC-Spannung am WR Eingang auslesen
Und zuguter letzte die Anpassung der WR-Maximalleistung im Bereich "# Werte setzen" if reachable:
Abhängig von Akkuspannung wird die maximale WR-Leistung gesetzt
Ab hier folgt der Code mit "# Setzen Sie den Grenzwert auf den höchsten Wert, wenn er über dem zulässigen Höchstwert liegt."
Die print-Befehle können natürlich noch entfernt werden wenn der Code bei euch läuft Würde mich über Feedback freuen