Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. ecoflow-connector-Script zur dynamischen Leistungsanpassung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    ecoflow-connector-Script zur dynamischen Leistungsanpassung

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      Waly_de @aherby last edited by

      @aherby sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

      @waly_de Bin immer noch begeistert, dass du die ganze Arbeit und Zeit findest das Script zu verbessern.
      herzlichen Dank. Habe gerade mal eine Spende aufn Weg geschickt.

      Vielen Dank, das freut mich sehr!
      Leider kann ich Dir wenig zu der Datenstruktur des Delta 2 sagen. Ich hab ja leider keinen. Ausserdem hat sich das ECOFLOW ausgedacht. Keine Ahnung was die sich dabei gedacht haben 😉

      @aherby sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

      Kann oder werden noch weitere Tests oder Daten von der Delta 2 Max benötigt?

      Von mir aus nicht. AC-ON/OFF hab ich so wie es hier @ponti92 herausgefunden hat für die nächste Version implementiert. Testen kann ich es nicht. Fehlt Dir denn noch was?

      A 1 Reply Last reply Reply Quote 0
      • W
        Waly_de @Nils_1985 last edited by

        @nils_1985 sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

        Habe ich einen Denkfehler, sollte der Script nicht in dem Akkumodus bleiben? Anbei die Meldung aus dem Protokoll.

        ich glaube da muss ich noch mal in Ruhe ran. Das Beenden des Priomodus macht schon Sinn, sobald der Leistungsbedarf wieder da ist. Es soll ja die Batterieladung ohne Belastung erhalten und sonst alles Eingespeist werden, was die PV-Module hergeben. Aber nur so lange, wie die PV-Leistung ausreicht um den Bedarf zu decken. Wenn nicht soll auch die Batterie
        wieder genutzt werden. Soweit der Plan. Aber mangels Sonne und Urlaub konnte ich das noch nicht so richtig prüfen... hole ich bald nach. (hoffe ich) 😉

        1 Reply Last reply Reply Quote 1
        • A
          anteater321 @Waly_de last edited by

          @waly_de alles klar, hat was gedauert, aber ich habe jetzt verstanden, wie es eigentlich gedacht ist. Danke für die Geduld

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

            Frage hab das Script soweit laufen alle plugs mal deaktiviet

            Aber das script brauch schon etwas um alles einzuspeisen was die Geräte brauchen liegt es an MinValueMin?
            Dynamisch funktioniert aber ich denke es braucht einfach zu lange, also länger als mit plug’s 🤔 oder hab ich was falsch eingestellt

            MinValueMin Ist bei mir auf 1
            MinValueAg ist auch auf 1

            Wenn nichts schnelles passiert bleibt es bei 35 Watt Bezug aber sobald kurze Ströme nach oben sind dauert es lange bevor es den Powerstream regelt

            W 1 Reply Last reply Reply Quote 0
            • M
              Milchbeck last edited by

              Noch kurz ne frage ich hab noch ein Balkonkraftwerk am start wenn der einspeist sendet mein Poweropti ein minus wert wird das dann berücksichtigt oder wird noch mehr eingespeist

              W 1 Reply Last reply Reply Quote 0
              • W
                Waly_de @Milchbeck last edited by

                @milchbeck sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

                Frage hab das Script soweit laufen alle plugs mal deaktiviet

                Aber das script brauch schon etwas um alles einzuspeisen was die Geräte brauchen liegt es an MinValueMin?
                Dynamisch funktioniert aber ich denke es braucht einfach zu lange, also länger als mit plug’s 🤔 oder hab ich was falsch eingestellt

                MinValueMin Ist bei mir auf 1
                MinValueAg ist auch auf 1

                Wenn nichts schnelles passiert bleibt es bei 35 Watt Bezug aber sobald kurze Ströme nach oben sind dauert es lange bevor es den Powerstream regelt

                Das ist so gewünscht. Siehe einige Beiträge weiter oben.

                1 Reply Last reply Reply Quote 0
                • W
                  Waly_de @Milchbeck last edited by

                  @milchbeck sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

                  Noch kurz ne frage ich hab noch ein Balkonkraftwerk am start wenn der einspeist sendet mein Poweropti ein minus wert wird das dann berücksichtigt oder wird noch mehr eingespeist

                  Das wird berücksichtigt. Sollte klappen.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    Milchbeck @Waly_de last edited by

                    @waly_de
                    Super danke für die Antworten!!! 🙏🏼

                    1 Reply Last reply Reply Quote 0
                    • A
                      aherby @Waly_de last edited by aherby

                      @waly_de habe noch nicht alles getestet
                      ist sowas schon bei der DELTA 2 MAX eingebaut?
                      Piepen einschalten:

                      Unbekannter Delta2 Set Befehl: {"params":{"enabled":0},"from":"iOS","lang":"de-de","id":"868096449","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"quietCfg","version":"1.0"}
                      

                      ausschalten:

                      Unbekannter Delta2 Set Befehl: {"params":{"enabled":1},"from":"iOS","lang":"de-de","id":"873106536","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"quietCfg","version":"1.0"}
                      

                      Energiemanagemet Backup-Reserve ein mit 22%

                      Unbekannter Delta2 Set Befehl: {"params":{"bpPowerSoc":22,"minChgSoc":0,"isConfig":1,"minDsgSoc":0},"from":"iOS","lang":"de-de","id":"41540046","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"watthConfig","version":"1.0"}
                      

                      Backup-Reserve aus

                      Unbekannter Delta2 Set Befehl: {"params":{"bpPowerSoc":22,"minChgSoc":0,"isConfig":0,"minDsgSoc":0},"from":"iOS","lang":"de-de","id":"47437919","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"watthConfig","version":"1.0"}
                      

                      anpassen der Entladegrenzwerte auf 17%:

                      Unbekannter Delta2 Set Befehl: {"params":{"minDsgSoc":17},"from":"iOS","lang":"de-de","id":"288083150","moduleSn":"R351ZEB4HFxxxxxx","moduleType":2,"operateType":"dsgCfg","version":"1.0"}
                      

                      anpassen der Ladegrenzwerte auf 76%:

                      Unbekannter Delta2 Set Befehl: {"params":{"maxChgSoc":76},"from":"iOS","lang":"de-de","id":"292408152","moduleSn":"R351ZEB4HFxxxxxx","moduleType":2,"operateType":"upsConfig","version":"1.0"}
                      

                      X-Boost ein:

                      Unbekannter Delta2 Set Befehl: {"params":{"enabled":255,"out_freq":255,"out_voltage":4294967295,"xboost":1},"from":"iOS","lang":"de-de","id":"195346429","moduleSn":"R351ZEB4HFxxxxxx","moduleType":3,"operateType":"acOutCfg","version":"1.0"}
                      

                      X-Boost aus:

                      Unbekannter Delta2 Set Befehl: {"params":{"enabled":255,"out_freq":255,"out_voltage":4294967295,"xboost":0},"from":"iOS","lang":"de-de","id":"203058378","moduleSn":"R351ZEB4HFxxxxxx","moduleType":3,"operateType":"acOutCfg","version":"1.0"}
                      

                      Lab-Funktion AC immer eingeschaltet:

                      Unbekannter Delta2 Set Befehl: {"params":{"enabled":1,"minAcSoc":5},"from":"iOS","lang":"de-de","id":"357024293","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"newAcAutoOnCfg","version":"1.0"}
                      

                      ausgeschaltet:

                      Unbekannter Delta2 Set Befehl: {"params":{"enabled":0,"minAcSoc":5},"from":"iOS","lang":"de-de","id":"362103860","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"newAcAutoOnCfg","version":"1.0"}
                      

                      Automatisierung "Laden über Wechselstrom von 00:00-00:10, täglich ein"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":0,"taskIndex":0,"taskPrior":0,"sec":0,"timeMode":0,"timeScale":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"day":13,"type":0,"timeParam":1036045,"year":2023,"week":1,"isEnable":1,"month":8,"hour":0,"isCfg":1},"from":"iOS","lang":"de-de","id":"505644932","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      "Laden über Wechselstrom von 00:00-00:10, täglich aus"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":0,"taskIndex":0,"taskPrior":0,"sec":0,"timeMode":0,"timeScale":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"day":13,"type":0,"timeParam":1036045,"year":2023,"week":1,"isEnable":0,"month":8,"hour":0,"isCfg":1},"from":"iOS","lang":"de-de","id":"510778203","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Automatisierung "Laden über Solarenergie von 09:00 einmal am 2023/8/27 ein"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":5,"taskIndex":1,"taskPrior":0,"sec":5,"timeMode":3,"timeScale":[0,0,0,0,0,0,192,255,255,0,0,0,0,0,0,0,0,0],"day":27,"type":1,"timeParam":1036059,"year":2023,"week":1,"isEnable":1,"month":8,"hour":22,"isCfg":1},"from":"iOS","lang":"de-de","id":"675482146","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Automatisierung "Laden über Solarenergie von 09:00 einmal am 2023/8/27 aus"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":5,"taskIndex":1,"taskPrior":0,"sec":5,"timeMode":3,"timeScale":[0,0,0,0,0,0,192,255,255,0,0,0,0,0,0,0,0,0],"day":27,"type":1,"timeParam":1036059,"year":2023,"week":1,"isEnable":0,"month":8,"hour":22,"isCfg":1},"from":"iOS","lang":"de-de","id":"680213602","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Automatisierung "Entladen über AC-Port von 09:00 einmal am 2023/8/27 ein"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":0,"taskIndex":2,"taskPrior":0,"sec":0,"timeMode":3,"timeScale":[0,0,0,0,0,0,192,255,255,0,0,0,0,0,0,0,0,0],"day":27,"type":2,"timeParam":1036059,"year":2023,"week":1,"isEnable":1,"month":8,"hour":0,"isCfg":1},"from":"iOS","lang":"de-de","id":"839924570","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Automatisierung "Entladen über AC-Port von 09:00 einmal am 2023/8/27 aus"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":0,"taskIndex":2,"taskPrior":0,"sec":0,"timeMode":3,"timeScale":[0,0,0,0,0,0,192,255,255,0,0,0,0,0,0,0,0,0],"day":27,"type":2,"timeParam":1036059,"year":2023,"week":1,"isEnable":0,"month":8,"hour":0,"isCfg":1},"from":"iOS","lang":"de-de","id":"846121859","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Automatisierung "Entladen über 12V DC-Port von 09:00 Uhr bis 12:00 Uhr wöchentlicht Mo,Di,Do,Fr ein"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":0,"taskIndex":3,"taskPrior":0,"sec":0,"timeMode":1,"timeScale":[0,0,0,0,0,0,192,255,255,0,0,0,0,0,0,0,0,0],"day":27,"type":3,"timeParam":27,"year":2023,"week":1,"isEnable":1,"month":8,"hour":0,"isCfg":1},"from":"iOS","lang":"de-de","id":"229128298","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Automatisierung "Entladen über 12V DC-Port von 09:00 Uhr bis 12:00 Uhr wöchentlicht Mo,Di,Do,Fr aus"

                      Unbekannter Delta2 Set Befehl: {"params":{"min":0,"taskIndex":3,"taskPrior":0,"sec":0,"timeMode":1,"timeScale":[0,0,0,0,0,0,192,255,255,0,0,0,0,0,0,0,0,0],"day":27,"type":3,"timeParam":27,"year":0,"week":1,"isEnable":0,"month":0,"hour":0,"isCfg":1},"from":"iOS","lang":"de-de","id":"234128045","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"taskCfg","version":"1.0"}
                      

                      Der kommt glaube ich immer nach Veränderungen:

                      Unbekannter Delta2 Set Befehl: {"params":{},"from":"iOS","lang":"de-de","id":"236259402","moduleSn":"R351ZEB4HFxxxxxx","moduleType":1,"operateType":"getAllTaskCfg","version":"1.0"}
                      

                      Was steckt hier bei einem Smart Plug drin:

                      0a 5e 0a 32 08 28 12 06 08 f8 f7 9a a7 06 12 06 08 d0 fc 9a a7 06 12 06 08 a8 81 9b a7 06 12 06 08 80 86 9b a7 06 12 06 08 d8 8a 9b a7 06 12 06 08 b0 8f 9b a7 06 10 35 18 20 20 01 28 01 40 02 48 85 01 50 32 58 01 80 01 03 88 01 03 ca 01 10 48 57 35 32 5a 44 48 34 53 46 36 36 36 39 33 58
                      
                      Nicht definierter cmd_func-Wert:133 cmdFunc:2
                      

                      Hier beim Powerstream oder Raum?

                      0a510a1708021211080110012a0b1800200c281b300838e70f18021020183520012801380340144883015017580170d9bdddc603800113880101ba0103696f73ca0110485735315a4f48345346355434363245
                      
                      Nicht definierter cmd_func-Wert:131 cmdFunc:20
                      
                      W 1 Reply Last reply Reply Quote 0
                      • H
                        holgerwolf last edited by

                        Hallo,

                        spannendes Projekt und ich habe die 260+ Beiträge soweit durch 😉

                        Ich hätte noch eine grundsätzliche Frage. Kann man den PowerStream auch zum Einspeisen der Energie aus dem Delta MAX ins HN nutzen, wenn keine Panels dran hängen?
                        Ich möchte den Überschuss der vorhandenen PV Anlage nutzen um mit dem Überschuss den Delta MAX zu laden und dann Nachts die Grundlast abzudecken.

                        Hier ist übrigens auch noch ein spannender Artike zu dem Vorhaben:
                        https://www.netzwelt.de/news/221231-ecoflow-powerstream-speicher-pv-anlagen-eigenverbrauch-steigern-grundlast-abdecken.html#google_vignette

                        Danke,
                        Holger

                        W 1 Reply Last reply Reply Quote 0
                        • M
                          Milchbeck last edited by Milchbeck

                          So das Script der dynamischen Einspeisung funktioniert ganz gut leider ist das nicht vergleichbar mit den plug’s da wird in 3 Sekunden Verzögerung das eingespeist was man braucht leider wird bei dem Script der Durchschnitt 3 Minuten genommen und dann angepasst, was wiederum dazu führt (Kaffeemaschine meldet 1700 Watt Script berechnet durchschnittlichen Verbrauch) dass mehr eingespeist wird wenn man es nicht gerade braucht und zu wenig wenn die Last anliegt… eigentlich schade so verschenkt man Akku Kapazität

                          Warum funktioniert die Kombination mit den plug’s nicht? Sobald einer was verlangt speist das Script noch mehr dazu obwohl der stream schon die Leistung abgegeben hat🤔

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

                            Kann man auch MinValue auch auf eine Minute stellen oder ist 3 Minuten Minimum für das Script

                            W 1 Reply Last reply Reply Quote 0
                            • W
                              Waly_de @Milchbeck last edited by

                              @milchbeck es geht auch 1 als MinValue. demnächst auch 0 (siehe oben) aber das ist nicht zu empfehlen (siehe auch oben) 😉

                              1 Reply Last reply Reply Quote 1
                              • W
                                Waly_de @holgerwolf last edited by

                                @holgerwolf sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

                                Ich hätte noch eine grundsätzliche Frage. Kann man den PowerStream auch zum Einspeisen der Energie aus dem Delta MAX ins HN nutzen, wenn keine Panels dran hängen?

                                Ja kann man 🙂

                                1 Reply Last reply Reply Quote 0
                                • W
                                  Waly_de @aherby last edited by

                                  @aherby Danke. Hab einiges eingebaut ... nur die Timer sind mir zu heavy... ich glaube das macht auch keinen wirklichen Sinn für das Script.

                                  Und weil ich es nicht testen kann:
                                  Wer hat einen Delta 2 Max und möchte die neuen Writeables vorab testen? bitte eMail als PM und ich schicke das Script zum testen.

                                  A P Nils_1985 3 Replies Last reply Reply Quote 0
                                  • A
                                    aherby @Waly_de last edited by

                                    @waly_de Dankeschön bin mal gespannt, Kann wenn erst am Freitag oder Samstag testen, da ich unter wegs bin.
                                    Mit den Timern habe ich mir schon fast gedacht. Ich habe die aber auch noch nicht getestet. Aber wäre vielleicht für
                                    @holgerwolf und oder andere eine Idee wenn das AC-Laden also dann PV-Überschuss so funktionieren würde ohne zusätzlichen Smart Plug.

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

                                      So das Script läuft jetzt ein Ganzen Tag und es ist megaaa tausend dank 👍🤙 mit dem Niedrigsten wert innerhalb drei Minuten richtig smooth ein Trinkgeld geht raus!!!

                                      Lg
                                      T.F

                                      1 Reply Last reply Reply Quote 2
                                      • P
                                        Ponti92 @Waly_de last edited by

                                        @waly_de ich könnte es morgen mal testen, ich schick dir meine Adresse

                                        P 1 Reply Last reply Reply Quote 1
                                        • P
                                          Ponti92 last edited by

                                          @Waly_de eine andere frage:
                                          Kann es sein, dass das noch ein bug ist?

                                          Wenn ich den regulate State im Skript aktiviere, sodass ein neues Objekt angelegt wird, dass es dann nur noch dieses State als Bedingung zum regulieren hernimmt?
                                          Also wird die regulate variable am Anfang des Skripts danach ignoriert und er regelt trotzdem weiter.

                                          Ich dachte man könnte beide verwenden und dass diese Bedingungen mit einem UND verknüpft wären. Oder macht meine Überlegung keinen Sinn und das ist absichtlich so gelöst?

                                          W 1 Reply Last reply Reply Quote 0
                                          • W
                                            Waly_de @Ponti92 last edited by

                                            @ponti92 das ist so gewollt. Der State wird mit dem gesetzten Wert Initialisiert. Danach überschreibt er den Parameter.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            862
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            126
                                            1635
                                            607896
                                            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