NEWS
Test Adapter Zendure Solarflow
-
Ich nutze aktuell noch die Zendure App mit CT-Mode, möchte aber auf ein Blockly-Script umsteigen, um die AC-Ladefunktion des Ace zu nutzen, damit ich den Strom meiner Dach-PV zuviel eingespeist wird anzapfen kann.
- muss man in der Zendure App dann komplett ohne Modi fahren?
- gibt es ein fertiges Blockly Skript, das dann die 0-Einspeisung übernimmt + gleichzeitg (bei zuviel Einspeisung ins öffentliche Netz) den Ace aktiviert und dazulädt in die Akkus?
Also quasi...
...dass alle X Sekunden der Strombedarf geprüft wird
...dann der Output auf den Bedarf gesetzt wird
...wenn der Bedarf negativ ist, der Ace AC-Input aktiviert wird mit dem Überschuss der Dach-PV auf ganze 100er Schritte abgerundet wird und in die Akkus lädt
...natürlich immer mit etwas Spielraum, dass bei Bewölkung nicht im Minutentakt der Ace an- und ausgeschalten wird
...das ganze mit dem Maximum, das der angeschlossene HM600 ans Netz abgeben kannDanke.
-
@astuermer ja, hier. Ist zwar für Hyper, muss man dann umschreiben
-
@lesiflo ahhh danke! Werd ich mir mal durchsehen
-
@lesiflo sagte in Test Adapter Zendure Solarflow:
@astuermer ja, hier. Ist zwar für Hyper, muss man dann umschreiben
kannst du mir noch verraten wo ich diese "Total.InstantPower" variable finde? Mein Shelly Pro 3EM hat diese nicht in den Objekten...
Danke
-
-
@lesiflo sagte in Test Adapter Zendure Solarflow:
Nimm die hier bei 3EM pro
Danke!
Skript läuft aber irgendwie tut sich nichts.
Modi ist keiner in der Zendure App aktiviert.
Muss man noch etwas beachten?
Achja, es werden keine Fehler angezeigt - oder im Log.Update: Ah ich denke es war das...
https://forum.iobroker.net/topic/80764/script-zum-laden-entladen-von-zendure-solarflow/7 -
@astuermer Schau dir mal die Timer an. Da passt die Zuordnung von timout1 und timeout2 noch nicht . Bitte so wie in meinem Script übernehmen.
-
@lesiflo sagte in Test Adapter Zendure Solarflow:
@astuermer Schau dir mal die Timer an. Da passt die Zuordnung nicht von Timer1 und Timer2. Bitte so wie in meinem Script übernehmen.
Hab das Script 1:1 von deinem Textfile importiert und nur meine Variablenobjekte ersetzt...
Timeouts sind nun gefixt wie in den Screenshots
-
@astuermer Schau mal in dem Thread nach wo ich das Script eingestellt habe. Da wurde das mit den timeouts auch schon mal thematisiert. Sonst so wie auf dem Bild im ersten Beitrag von mir übernehmen.
-
@lesiflo schon erledigt... hab auch die "und" abfrage mit dem solarteingang mal deaktiviert... er soll bei mir auch nachts einspeisen
-
@nograx ich nutze derzeit @lesiflo‘s Blockly Script und habe die Ein- und Ausgabeobjekte auf das neue „setDeviceAutomationInOutLimit“ umgestellt. Positiv speist soweit ein, Negativ sollte über den Ace Strom beziehen. Es passier da aber nichts über den Ace.
Ne Idee oder hab ich den Parameter falsch benutzt?
Danke. -
@astuermer also ich habe ebenfalls den ACE und es geht bei mir nicht mit dem Laden. SmartMode auf true und in und Output Limit unter control und feddisch. Angeblich sollen die Werte dann im RAM landen. Hätte auch eine Regelung für NodeRed dazu, müsstest nur eine entladelogik auf 0 Einspeisung ergänzen, da ich OpenDTUonBattery nutze, die macht das für mich.
-
@felli sagte in Test Adapter Zendure Solarflow:
@astuermer also ich habe ebenfalls den ACE und es geht bei mir nicht mit dem Laden. SmartMode auf true und in und Output Limit unter control und feddisch. Angeblich sollen die Werte dann im RAM landen. Hätte auch eine Regelung für NodeRed dazu, müsstest nur eine entladelogik auf 0 Einspeisung ergänzen, da ich OpenDTUonBattery nutze, die macht das für mich.
Also smartMode hab ich manuell auf „true“ gesetzt.
Den „acMode“ auf 1 oder 2 steuere ich mit dem Blockly (ebenso die ganze Einspeisung).
Du meinst, statt mit „setDeviceAutomationInOutLimit“ die Einspeisung und das Laden über AC mit „setOutputLimit“ und „setInputLimit“ steuern? Kann das eh nicht zu Problemen führen weil vom Schreiben in den Flash-Speicher die Rede ist?