Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro)

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro)

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Daniel 8 @maxclaudi last edited by

      @maxclaudi

      Habe das neue Script getestet und erhalte folgende error Meldungen

      javascript.0	20:17:09.451	error	
      ReferenceError: Cannot access 'dpMap' before initialization
      javascript.0	20:17:09.452	error	
          at script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set:432:13
      javascript.0	20:17:09.452	error	
          at script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set:1627:3```
      maxclaudi 1 Reply Last reply Reply Quote 1
      • maxclaudi
        maxclaudi @Daniel 8 last edited by

        @daniel-8 sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):

        @maxclaudi

        Habe das neue Script getestet und erhalte folgende error Meldungen

        javascript.0	20:17:09.451	error	
        ReferenceError: Cannot access 'dpMap' before initialization
        javascript.0	20:17:09.452	error	
            at script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set:432:13
        javascript.0	20:17:09.452	error	
            at script.js.common.Garten.Balkonkraftwerke.Zendure_http_Abfrage_Set:1627:3```
        

        Eingangspost aktualisiert, bitte Rückmeldung.
        Jetzt werden alle erhältlichen Batterie-Modelle erkannt die es von Zendure gibt, inkl. alle X Modelle 🙂

        D 1 Reply Last reply Reply Quote 0
        • D
          Daniel 8 @maxclaudi last edited by

          @maxclaudi

          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")!
          
          maxclaudi 2 Replies Last reply Reply Quote 0
          • maxclaudi
            maxclaudi @Daniel 8 last edited by

            @daniel-8 sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):

            @maxclaudi

            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

            1 Reply Last reply Reply Quote 1
            • maxclaudi
              maxclaudi @Daniel 8 last edited by maxclaudi

              @daniel-8
              Eingangspost aktualisiert, müsste nun ok sein, bitte Rückmeldung.

              D 1 Reply Last reply Reply Quote 0
              • D
                Daniel 8 @maxclaudi last edited by

                @maxclaudi

                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")!
                
                maxclaudi 1 Reply Last reply Reply Quote 0
                • maxclaudi
                  maxclaudi @Daniel 8 last edited by maxclaudi

                  @daniel-8
                  aktualisiert 🙂

                  Danke für das testen und die Rückmeldungen 👍
                  Kann nur simulieren ohne Gerät

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    Daniel 8 @maxclaudi last edited by

                    @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ät

                    Selber Fehler. Hat jetzt auch keine Eile. Schaue einfach mal in Ruhe wenn du Zeit hast

                    maxclaudi 1 Reply Last reply Reply Quote 0
                    • maxclaudi
                      maxclaudi @Daniel 8 last edited by maxclaudi

                      @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?

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        Daniel 8 @maxclaudi last edited by

                        @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

                        maxclaudi 2 Replies Last reply Reply Quote 0
                        • maxclaudi
                          maxclaudi @Daniel 8 last edited by maxclaudi

                          @daniel-8
                          prüfe ich jetzt noch mal ausführlich und simuliere. ca 20min

                          1 Reply Last reply Reply Quote 0
                          • maxclaudi
                            maxclaudi @Daniel 8 last edited by

                            @daniel-8
                            aktualisiert, bitte testen.

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              Daniel 8 @maxclaudi last edited by

                              @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 Meldung

                              error	
                              setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")!
                              
                              maxclaudi 1 Reply Last reply Reply Quote 0
                              • maxclaudi
                                maxclaudi @Daniel 8 last edited by maxclaudi

                                @daniel-8
                                nein, bist Du nicht. Ruhig Blut. Bitte noch einmal testen: Version 16.10.2025 11:10h.
                                Sind nur noch Kleinigkeiten.

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Daniel 8 @maxclaudi last edited by

                                  @maxclaudi

                                  immer noch das selbe

                                  error	
                                  setForeignState: Error: The state property "ack" has the wrong type "object" (should be "boolean")!
                                  
                                  maxclaudi 1 Reply Last reply Reply Quote 0
                                  • maxclaudi
                                    maxclaudi @Daniel 8 last edited by maxclaudi

                                    @daniel-8

                                    Update 16.10.2025 14:47h

                                    Beschreibung / Anleitung

                                    D 1 Reply Last reply Reply Quote 1
                                    • D
                                      Daniel 8 @maxclaudi last edited by

                                      @maxclaudi sagte in Zendure SmartMode:1 SolarFlow2400 AC SolarFlow800 ( u. Pro):

                                      @daniel-8

                                      Update 16.10.2025 14:47h

                                      Beschreibung / Anleitung

                                      Also was ich jetzt testen konnte hat funktioniert.

                                      1 Reply Last reply Reply Quote 1
                                      • M
                                        Mabbi last edited by Mabbi

                                        @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:
                                        56d45de1-8cb4-40da-920b-9c9886dd7c78-grafik.png

                                        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.

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          Mabbi last edited by Mabbi

                                          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)

                                          bcb06b96-5edb-4a78-a291-371996fd0e65-grafik.png

                                          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 🐶

                                          maxclaudi 1 Reply Last reply Reply Quote 0
                                          • maxclaudi
                                            maxclaudi @Mabbi last edited by maxclaudi

                                            @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)

                                            bcb06b96-5edb-4a78-a291-371996fd0e65-grafik.png

                                            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:35h

                                            Beschreibung / Anleitung sowie die Begründung, warum pro Gerät jeweils ein eigenes Script verwendet wird.

                                            ...viel Spaß ☀

                                            M 1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            947
                                            Online

                                            32.3k
                                            Users

                                            81.0k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            154
                                            4776
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo