NEWS
Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro)
-
Bekomme jetzt noch folgende Meldung wenn ich ein Set setzten möchte. Dabei ist es egal welches. Habe outputlimit, SOC min/Max, Smartmode getestet
error script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set: setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")! -
@daniel-8 sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
Bekomme jetzt noch folgende Meldung wenn ich ein Set setzten möchte. Dabei ist es egal welches. Habe outputlimit, SOC min/Max, Smartmode getestet
error script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set: setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")!typisch iobroker sandbox... bin dran
-
@daniel-8
Eingangspost aktualisiert, müsste nun ok sein, bitte Rückmeldung. -
Immer noch
script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set: setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")! -
@daniel-8
aktualisiert
Danke für das testen und die Rückmeldungen

Kann nur simulieren ohne Gerät -
@maxclaudi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
@daniel-8
aktualisiert
Danke für das testen und die Rückmeldungen

Kann nur simulieren ohne GerätSelber Fehler. Hat jetzt auch keine Eile. Schaue einfach mal in Ruhe wenn du Zeit hast
-
@daniel-8
der Fehler?script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set: setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")!mit dem letzten script von 2025.10.16 09:25h?
-
@maxclaudi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
@daniel-8
der Fehler?script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set: setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")!mit dem letzten script von 2025.10.16 09:25h?
Ja genau. Hab sogar den ganzen Objektbaum gelöscht
-
@daniel-8
prüfe ich jetzt noch mal ausführlich und simuliere. ca 20min -
@daniel-8
aktualisiert, bitte testen. -
@maxclaudi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
@daniel-8
aktualisiert, bitte testen.Also entweder bin ich zu doof oder es ist noch nicht richtig im Script.
Folgende Meldungerror setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")! -
@daniel-8
nein, bist Du nicht. Ruhig Blut. Bitte noch einmal testen: Version 16.10.2025 11:10h.
Sind nur noch Kleinigkeiten. -
immer noch das selbe
error setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")! -
-
@maxclaudi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
Also was ich jetzt testen konnte hat funktioniert.
-
@maxclaudi
Ich konnte aktuell noch nicht das letzte Release testen, bin erst gerade mit der Arbeit fertig geworden.Habe die letzten Tage Abends noch ein bisschen an meinen scripten rumoptimiert, Steuerpausen verlängert und mit steuerbaren Prioritäten versehen.
Grundsätzlich ist die Reihenfolge Heizen(Klimas), Haus-Akku und dann EV-laden, nun kann ich aber bei Bedarf jedes der Systeme priorisieren,
wobei der Haus-Akku dann trotzdem solange lädt wie die Startbedingungen für Heizen oder EV-Laden noch nicht erreicht sind bzw sich Überschuss auch greift.Anbei mal heute in Diagrammen:

Morgens lud der PV-Überschuss in den Akku, gegen 10 Uhr sprang die EG-Hauptklima an, gegen 11:30 Uhr die OG-Hauptklima.
Dann hat meine älteste Tochter gegen 13:30 Uhr mit einer Heißluftfriteuse+Spülmaschine+Herd Aktion alle laufenden Klimas abgewürgt (laufen ja nur bei PV-Überschuss-Einspeisung).
Danach kam heute zum ersten mal die Sonne raus, Klimas waren noch im Cool-Down-Cycle und das EV hat beschlossen zu laden(lila) bis die Sonne wieder hinter Wolken verschwand.Später dann kamen nach einander beide Klimaanlagen im EG dazu und mit Verzögerung beide im OG, wobei es zu dem Zeitpunkt im EG schon so mollig warm war, dass die Klimas nur noch sporadisch geheizt haben. EV hat in den kurzen Sonnenphasen noch weitere 2 mal geladen.
Grundsätzlich trotz gefühltem Schlechtwetter: Haus warm, ca. 6 KWh zus. im EV und der Haus-Akku von 10% auf 83% (aktuell 4x AB3000X)) geladen im Laufe des Tages.Insgesamt heute bis jetzt knappe 24,5 KWh aus der PV-Anlage bekommen, davon 20,85 KWh selber genutzt und seit heute morgen die Sonne aufging 1,2 KWh Netzbezug gehabt.
Fazit: Die nun längeren Steuerzeiten am Zendure machen im Stromverbrauch kaum einen statistischen bzw. finanziellen Unterschied, ich hoffe, dass dadurch der Zendure Wechselrichter evtl. etwas länger hält.
-
Völlig vergessen, ich habe noch eine Frage an @maxclaudi :
Mein 2. Zendure AC2400 kommt die nächsten Tage an.
Taugt Dein Script um anhand vorhandener Datenpunkte und einer abweichenden IP 2+ Geräte zu verwalten (ich werde wahrscheinlich noch einen 3. irgendwann im Frühjahr kommendes Jahr kaufen, damit ich 7.2 KW In/Out realisieren kann, und JA, ich habe 3 einzeln abgesicherte Anschlüsse direkt an jeder Phase in meinem Schaltschrank dafür)
Hier müsste der Objektbaum evtl. um eine Ebene erweitert werden ?
Und dann mit einem 2. mqtt Client sollte das doch gehen oder ?Falls nein wäre dies ein feature-request

-
@mabbi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
Fazit: Die nun längeren Steuerzeiten am Zendure machen im Stromverbrauch kaum einen statistischen bzw. finanziellen Unterschied

ich hoffe, dass dadurch der Zendure Wechselrichter evtl. etwas länger hält.
smartMode:1
@mabbi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):
Völlig vergessen, ich habe noch eine Frage an @maxclaudi :
Mein 2. Zendure AC2400 kommt die nächsten Tage an.
Taugt Dein Script um anhand vorhandener Datenpunkte und einer abweichenden IP 2+ Geräte zu verwalten (ich werde wahrscheinlich noch einen 3. irgendwann im Frühjahr kommendes Jahr kaufen, damit ich 7.2 KW In/Out realisieren kann, und JA, ich habe 3 einzeln abgesicherte Anschlüsse direkt an jeder Phase in meinem Schaltschrank dafür)
Hier müsste der Objektbaum evtl. um eine Ebene erweitert werden ?
Und dann mit einem 2. mqtt Client sollte das doch gehen oder ?Falls nein wäre dies ein feature-request

done.
Update 16.10.2025 19:35hBeschreibung / Anleitung sowie die Begründung, warum pro Gerät jeweils ein eigenes Script verwendet wird.
...viel Spaß

-
Ich dachte ich frag mit ein paar Tagen Reserve, muss selber noch all meine scripte Multigerät-tauglich machen....
und dann ..... menno bist du schnell
Danke
Ich sag Bescheid, sobald der neue Zendure AC2400 Wechselrichter angekommen ist und ich erste Testergebnisse habe.
smartMode:1 -> Bei mir immer an, nutze ja die App nicht mehr wirklich (nur HEMS und das auch nur im Notfall, wenn ich grade mal mein script zersemmelt habe und gerne bis zur nächsten script Session einen funktionierenden Akku haben möchte)
-
Ich habe heute auf die letzte Version upgedated.
Beide AC2400 werden sauber erkannt und haben jeder sein eigenes java-script.So weit ich das aktuell sagen kann, laufen beide auf Smartmode 1, HEMS ist noch an und ich lese und protokolliere die Daten per mqtt. Sieht alles soweit gut aus.
Ohne eigenes Testgerät (oder derer 2) und somit quasi blind ein funktionierendes script hinzustellen finde ich respektabel und auch beeindruckend.
Danke @maxclaudi

Nachtrag:

EV ist heute den ganzen auf prio, brauche die Tage Meter (jedes Watt hilft).
Zendure-Akkus laden und entladen fleissig je nachdem wie die Sonne rauskommt, peppeln sich langsam hoch über die Zeit, heute morgen waren beide bei MinSOC.
Leider reicht es nur für eine Klima im EG zum Heizen..... ich brauche mehr PV-Module....