NEWS
Test Adapter Zendure Solarflow
-
Jo, ich teste seit 3 Tagen mit dem AC 2400
heute habe ich das erste 'träge' script zum Laufen gebracht, mangels ecoTracker im Versandweg einfach mal probiert, das über die cloud zu regeln.
Steuern lässt sich der AC2400 einwandfrei, die Fehlermeldungen aus der letzten release-version sind weg (Danke an @nograx, echt schnell gelöst), an 2 Stellen habe ich aber noch den Wurm drin:
Nummer 1:
Ich kann den AC2400 auf inputLimit/outputLimit jeweils auf bis zu 2400W setzen im Object/Control.
Allerdings pfuscht mir die cloud(denke ich?) da rein....nach kurzer sind die Werte wieder auf 800 begrenzt.
Und das, obwohl ich vorher in der APP die Grenzen mit Bestätigung rausgenommen habe.Da ist aktuell unklar, warum das passiert...vor 2 Tagen konnte ich den noch problemlos auf 2400 stellen und er blieb da auch. Ich muss dass noch genauer austesten, was nun anders ist.
Ansonsten, das Script steuert den AC 2400 alle 10 Sekunden und zieht die Einspeise- respektive Ladeleistung den aktuellen Werten nach...
Ist natürlich träge und nicht genau, aber schon viel besser als mit Zeitplan zu laden und zu entladen....Mal ein Beispiel:
Grundlast des Hauses am Abend so um die 500-550W, meine Frau bügelt (kein Witz), das Bügeleisen schaltet dauernd an und aus, Netzbezug pulst bis 3 KW hoch.
Info: In meinem script habe ich die Limits aktuell auf 2000 W gesetzt aktuell.
Man sieht im Log, wie das script den Akku ansteuert mit 2000 W Einspeisung, auf meiner vis tauchen die 2000 W auch kurz auf und werden dann nach 1-2 Sekunden auf 800 zurückgesetzt, im Protokoll kann man sehen, dass das nicht vom script kam. Da sind dann 10 Sekunden später nur noch 506W notwendig, weitere 10 Sekunden später zieht das Bügeldings wieder Saft etc.Ansonsten ganz unten im Bild:
Komme mit dieser trägen Regelung ziemlich dicht an meinen realen Verbrauch ran, für eine cloudbasierte Steuerung deutlich besser als erwartet, das 800 W Limit ist halt noch zu knacken.Problem 2:
... ist nur witzig, hat aber nicht wirklich mit dem Adapter zu tun.
Natürlich produziert meine Steuerung auch Einspeisung, sie regelt ja nur alle 10 Sekunden.
Dann passiert was richtig krasses...mein Sunny Home Manager Smartmeter kommt darauf nicht klar und setzt einfach mal alle Werte auf 0.
Sobald wieder Netzbezug da ist, kommen nach 2-3 Sekunden wieder brauchbare Werte.
Ich denke, das Smarty versteht nicht, dass es eine Einspeisung geben kann, wenn der Wechselrichter keinen PV-Ertrag meldet.
Ich habs erstmal rausprogrammiert und senke die Einspeisung durch den AC 2400 drastisch wenn alle Daten im Smarty 0 sind, um dann schnell wieder in den minimalen Netzbezug zu kommen, voila...Smarty liefert wieder brauchbare Werte.
Ist halt ein dirty hotfix, nicht für die Ewigkeit hoffe ich.Noch 10 Tage bis der ecotracker kommt... dann pack ich das script als Fingerübung an die Seite und klemme den AC2400 hoffentlich nur noch im Automodus per Trackersteuerung an oder verbiete Ihm per Adapter zu Laden, wenn ich Strom für den Start meiner Klimaanlagen/Wärmepumpen brauche.
@nograx : Danke für Deine Arbeit und Unterstützung
Nachtrag: Nochmal etwas gepfeilt, da jetzt keine Großverbraucher mehr pulsen, regelt der sich schön bei 15-60 W Netzbezug ein.
Als Zielwert habe ich 50 W Netzbezg in der Berechnung angepeilt, um möglichst selten den Smarty abzuschiessen... -
@mabbi sagte in Test Adapter Zendure Solarflow:
Grundlast des Hauses am Abend so um die 500-550W, meine Frau bügelt (kein Witz), das Bügeleisen schaltet dauernd an und aus, Netzbezug pulst bis 3 KW hoch.
das wird noch witziger, wenn mal mehrere Elektro-Kochfelder gleichzeitig benutzt werden.
PS: auch die Klima(anlagen) sind witzig.
Zur Trägheit:
seit ich cloudless auf lokal mqtt Broker mit Authentication bin geht's zügig.2x schon so schnell mit vielen Daten, dass ein (Forschungs-) Script vom JS-Adapter automatisch abgeschaltet wurde.
Script überprüft, passt.
Lasse mein Script nun überwachen, dass es automatisch nach ein paar Sekunden wieder eingeschaltet wird.
Bisher war das nicht mehr der Fall. -
Hi,
ich habe gestern Nacht noch ein paar Fortschritte gemacht:
Heute morgen:
Akku lädt mit 2300 Watt, kann nun auch mit 2400 Watt das Haus unterstützen.
Der technisch interessierte Nutzer fragt sich nun, warum 2 unterschiedliche Werte ?Antwort: Weil die Zendure APP beim Input nur max. 2300 W erlaubt, beim Output aber das eigentlich für beide Werte beworbene 2400 W. Ich hoffe auf ein Update.
Aktuell:
Wie man sieht, habe ich eben noch 5 Minuten in das vis investiert...
Was ich aus dem Datalog heute Nacht gelernt habe:
Das Haus hat Nachts eine durchschnittliche Grundlast von ca. 310 W.
Durch meine träges und konservatives Script war der durchschnittliche Stromverbrauch heute Nacht 49 W.
Der Akku hat mit durchschnittlich 258 W eingespeist.
Und wieder Messungenauigkeiten...sigh.
Um 7.03 Uhr heute morgen hat der Akku wegen SOC <= 9% abgeschaltet.
Seit 9:32 Uhr lädt er wieder, da hatte er aber nur noch einen SOC von 8 % ? Habe nichts am Notstrom dran, ich packe das mal unter Messtoleranzen. (to be monitored)Script funktioniert, die Klimas/Wärmepumpen waren alle schon am Start als der Akku endlich ran durfte.
Ladeleistungsregelung scheint auch zu funktionieren, um 11:01 Uhr war der Akku voll.Langsam werde ich zum happy camper.
fyi: Ich habe einen shelly vor dem AC 2400. Die durchschnittlichte Differenz zwischen effektiver Stromaufnahme und effektiver Stromabgabe sind bei mir so ca. 16-18%, schwankt ein bisschen.
Finde ich für einen reinen Stecker-Akku, der muss den Strom ja 2x wechselrichten, ganz OK oder ? -
Hi,
danke für die Infos....
Bin hin und her gerissen ob ich mir einen bestelle (bei den Lieferzeiten, eher nach dem Urlaub... sonst kommt er wenn ich nicht da bin)...
Ist schon anzusehen ob man den 2400AC auch direkt per MQTT steuern kann? verspreche mir da eine schnellere reaktionszeit...
-
@nograx Seit Ende März habe ich jetzt deinen Adapter mit dem Hyper 2000 über die Cloud ohne jedes Problem betrieben.
Seit dieser Woche habe ich jetzt auch die Cloud verlassen.
Hatte Bedenken dass durch HEMS und neuer Software auf dem Hyper vielleicht Probleme entstehen wenn die damit demnächst starten.
Bin mir nicht sicher, kann Zendure ein Zwangsupdate installieren wenn man in der Cloud ist?
Für mich gilt ab jetzt: never change a running System -
@schimi sagte in Test Adapter Zendure Solarflow:
Hi,
danke für die Infos....
Bin hin und her gerissen ob ich mir einen bestelle (bei den Lieferzeiten, eher nach dem Urlaub... sonst kommt er wenn ich nicht da bin)...
Ist schon anzusehen ob man den 2400AC auch direkt per MQTT steuern kann? verspreche mir da eine schnellere reaktionszeit...
Mangels Gerät kann ich das selber nicht abschließend testen. Aber wenn du den AC2400 aus der Cloud nimmst (mit dem Zendure Cloud Disconnector von mir) und die Daten an einen MQTT Server sendest, kannst du diesen anschließend vollständig per ioBroker Adapter steuern.
-
@murphy-0 sagte in Test Adapter Zendure Solarflow:
@nograx Seit Ende März habe ich jetzt deinen Adapter mit dem Hyper 2000 über die Cloud ohne jedes Problem betrieben.
Seit dieser Woche habe ich jetzt auch die Cloud verlassen.
Hatte Bedenken dass durch HEMS und neuer Software auf dem Hyper vielleicht Probleme entstehen wenn die damit demnächst starten.
Bin mir nicht sicher, kann Zendure ein Zwangsupdate installieren wenn man in der Cloud ist?
Für mich gilt ab jetzt: never change a running SystemIch denke ein Update muss immer manuell angestoßen werden. Aber ja, bisher war es oft so das Updates Sachen durchaus auch mal schlechter gemacht haben. Solange ein Firmware Update keine spürbaren Verbesserungen anpreisen würde ich da auch die Finger von lassen.
-
Habe jetzt mal einen bestellt.... Soll angeblich ende Juli kommen.... Werde dann sehen und bestimmt hier nachfragen oder berichten
Vis dahin verfolge ich mal was hier so geschrieben wird
-
@nograx oder wer anders: hat denn schon wer mal das Update mit HEMS beim Hyper getestet? Werden im HEMS-Modus noch die Daten gelesen, wenn auf den Zendure-Servern unterwegs? Und kann man auch wieder zurück auf die rein lokale Steuerung oder ist das dann komplett gesperrt?
-
@the_stig Hab's drauf. Die Daten kommen so wie vorher rein. Man kann weiterhin über den Adapter oder komplett mit HEMS/Zenki steuern. Lokal kann ich nichts zu sagen. Bin in der Cloud.
-
@lesiflo danke dir - hört sich doch ganz gut an. Bekomme mein Austauschgerät am Samstag. Dann mal testen...
-
@the_stig Kleiner Tipp: Wenn du HEMS aktivierst, den max. SOC nicht auf 100% stellen. Das Gerät schläft sonst ein wenn es voll ist und entläd bei Bedarf nicht. Bei 99% klappt das. Ist ein bekanntes Problem, welches auch schon an Zendure adressiert wurde.
-
@lesiflo Alles klar, danke. Hatte schon sowas im Zendure Forum gelesen. Schauen wir erstmal, ob der neue Hyper nun auch funktioniert bei mir. Beim letzten ist er ja direkt auf Fehler gegangen nach ein paar Tagen, sobald ich ihn auf die Batterien gesetzt habe...
Wobei: irgendwann muss man ja mal auf 100% laden zur Kalibrierung. Naja, da wird Zendure ja sicherlich reagieren bald, dass das Problem behoben wird. Ich denke eh, dass ich bei der lokalen Steuerung bleibe. Aber das mögliche Lernen des Systems würde ich gerne mal testen - ich habe einen speziellen Use-Case (Siebträger mit PID-Steuerung, die so ca. alle 60 Sekunden für 5 Sekunden mit 1200 Watt nachheizt). Den bekommt der Hub und auch der Hyper logischerweise nicht abgebildet. Falls da bei Zendure jetzt wirklich eine KI oder was anderes Lernfähiges integriert ist (woran ich persönlich nicht so recht glaube), könnte das das Thema auffangen. Wie gesagt: glaube ich aber eher nicht.
-
@lesiflo Kannst du mir vielleicht helfen? Ich bin recht neu bei iobroker. Habe es bis zum Zendure Update geschafft, meinen Hyper 2000 mit den Tibber apidaten als Nulleinspeisung laufen zu lassen. Jetzt nach dem update waren plötzlich alle Zendure-Solarflow Datenpunkte verschwunden. Das Script läuft natürlich nicht. Ich habe den Adapter gelöscht und neu installiert, aber sie werden mir nicht mehr angezeigt. Bin ratlos. Bin für jede Hilfe dankbar. Bitte so, dass auch Anfänger es verstehen. Lieben Dank.