Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Neuer Adapter ecoflow-mqtt

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Neuer Adapter ecoflow-mqtt

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      foxthefox Developer @Ralf77 last edited by

      @ralf77 sagte in Neuer Adapter ecoflow-mqtt:

      Hallo, mit welchem Parameter kann ich den Wert für die AC-Ladung der Delta 3 Pro einstellen? Danke für die Info

      Kann sein. daß ich für die DPro3 noch keinen Mitschnitt hatte, den ich auswerten und implementieren kann.
      Wenn du also die gleichen Schritte mit debug und Häckchen wie im Vorpost und App Bedienung machst, dann kann ich dein geposteten log auswerten und umsetzen.

      1 Reply Last reply Reply Quote 0
      • M
        migu17 @foxthefox last edited by

        @foxthefox sagte in Neuer Adapter ecoflow-mqtt:

        @ronny_s sagte in Neuer Adapter ecoflow-mqtt:

        @foxthefox sagte in Neuer Adapter ecoflow-mqtt:

        cmdId

        Ich sehe weder unknown noch hinweise auf Strukturen für Statistiken. Das Log zeigt nichts ungewöhnliches. Ich habe jetzt von 16:57 bis 17:01 laufen lassen.

        Wenn du den Adapter im debug Modus, hattest, dann sieht es erstmal schlecht aus. Es gibt noch ein paar unbekannte Datenpunkte, wo ich keine Idee habe, was diese bedeuten. Evtl ist da etwas dabei. Ich müsste sie dann sichtbar machen und dann kann das Raten bzw Vergleich mit der App beginnen.

        Hallo foxthefox, könntest Du bitte bei Gelegenheit die in deinem Post vom 13.7. erwähnten unbekannten Datenpunkte sichtbar machen. Ich sehe mir die Ausgaben dann gerne einmal an und vergleiche sie mit der App. Vielleicht sind ja die von mir vermissten Daten über die täglichen Energiewerte (von PV erzeugt, zum Akku, vom Akku etc.) dabei.
        Danke und Gruß
        Michael

        F 1 Reply Last reply Reply Quote 1
        • F
          foxthefox Developer @migu17 last edited by

          @migu17
          Für die Stream Geräte habe ich nun die restlichen Datenpunkte. Leider sind keine Energiewerte dabei.

          M 1 Reply Last reply Reply Quote 0
          • M
            migu17 @foxthefox last edited by

            @foxthefox
            Super danke dir.
            Kein Problem mit den fehlenden Werten, hab mir mittlerweile ein Skript geschrieben um diese zu berechnen.
            Vielen Dank erneut für die viele Mühe auf deiner Seite.

            F Z 2 Replies Last reply Reply Quote 1
            • F
              foxthefox Developer @migu17 last edited by

              @migu17
              schau mal unter BMS..., da müsste es die Datenpunkte accuChgEnergy und accuDsgEnergy geben.

              1 Reply Last reply Reply Quote 0
              • Z
                zolpetol @migu17 last edited by

                @migu17
                Würdest du das Script hier zur Verfügung stellen - vielen Dank!

                M 1 Reply Last reply Reply Quote 0
                • M
                  migu17 @zolpetol last edited by

                  @zolpetol

                  Kein Hexenwerk. Zur Berechnung der Wattstundenerzeugung eines PV-Eingangs z.B. nehme ich alle 3 Sekunden dessen aktuelle Leistung in Watt, multipliziere diese mit 0,00083333 (Anteil von 3 Sekunden an einer Stunde) und addiere diese Werte auf:

                  schedule("*/3 * * * * *", async () => {
                    setState('0_userdata.0.WH_BERECHNUNG.PV3_Wh_Today' /* PV3_Wh_Today */, (getState('0_userdata.0.WH_BERECHNUNG.PV3_Wh_Today').val + getState('alias.0.Variablen.FromPV3_Watts').val * 0.0008333));
                    setState('0_userdata.0.WH_BERECHNUNG.PV4_Wh_Today' /* PV4_Wh_Today */, (getState('0_userdata.0.WH_BERECHNUNG.PV4_Wh_Today').val + getState('alias.0.Variablen.FromPV4_Watts').val * 0.0008333));
                  });
                  

                  In der ersten Minute des Tages werden die Wh-Werte auf Null gesetzt:

                  schedule("1 0 * * *", async () => {
                    setState('0_userdata.0.WH_BERECHNUNG.PV3_Wh_Today' /* PV3_Wh_Today */, 0);
                    setState('0_userdata.0.WH_BERECHNUNG.PV4_Wh_Today' /* PV4_Wh_Today */, 0);
                  });
                  

                  Damit erhalte ich die täglichen Energiewerte in Wh wie ich sie z.B. für meine Powerstream vom EcoFlow-Adapter direkt geliefert bekomme. Keine Ahnung, weshalb das, bis auf die Akku-Eingang und Ausgangs Werte, bei der Ultra nicht der Fall ist.

                  Hier die Scripte noch mal als Blockly:

                  d968fb78-5add-426b-877a-da6ed839a4ac-image.png

                  Z 1 Reply Last reply Reply Quote 0
                  • Z
                    zolpetol @migu17 last edited by

                    @migu17

                    DANKE!

                    1 Reply Last reply Reply Quote 0
                    • G
                      GTV last edited by

                      Hallo Alle,

                      sorry wenn ich viele dumme Fragen stelle. Bin neu in dem Thema.

                      Ich habe seit 2 Tagen nun ein Stream Ultra und ein Smart Meter am laufen.
                      im IO Broker habe ich den ecoflow-mqtt 1.3.2 installiert und soweit einrichten können das der Adpater grün ist.

                      Frage: unterstützt 1.3.2 den Stream Ultra /Smart Meter schon ? ( Im Github steht der glaube ich schon drin)
                      WIE und wo stelle ich den Stream Ultra / Das Smart Meter bei den Devices ein ? Da bin ich nicht wirklich druchgestiegen.

                      Danke für eure Hilfe !

                      G 1 Reply Last reply Reply Quote 1
                      • G
                        GTV @GTV last edited by GTV

                        Danke ! Hat sich erledigt. Mit der 1.4 habe ich beides einbinden können.

                        @gtv said in Neuer Adapter ecoflow-mqtt:

                        Hallo Alle,

                        sorry wenn ich viele dumme Fragen stelle. Bin neu in dem Thema.

                        Ich habe seit 2 Tagen nun ein Stream Ultra und ein Smart Meter am laufen.
                        im IO Broker habe ich den ecoflow-mqtt 1.3.2 installiert und soweit einrichten können das der Adpater grün ist.

                        Frage: unterstützt 1.3.2 den Stream Ultra /Smart Meter schon ? ( Im Github steht der glaube ich schon drin)
                        WIE und wo stelle ich den Stream Ultra / Das Smart Meter bei den Devices ein ? Da bin ich nicht wirklich druchgestiegen.

                        Danke für eure Hilfe !

                        1 Reply Last reply Reply Quote 1
                        • G
                          GTV @foxthefox last edited by

                          @foxthefox Hallo, hattes du die Werte beim Ultra schon anpassen können ? ich bekomme folgende Meldungen jetzt.
                          4230 2025-08-16 19:15:11.062 warn State value to set for "ecoflow-mqtt.0.BK11ZE1B2H460405.DisplayPropertyUpload.powGetSysLoadFromGrid" has value "2505" greater than max "2500"
                          ecoflow-mqtt.0
                          4230 2025-08-16 19:15:11.007 warn State value to set for "ecoflow-mqtt.0.BK11ZE1B2H460405.DisplayPropertyUpload.powGetSysLoad" has value "2505" greater than max "2500"
                          ecoflow-mqtt.0
                          4230 2025-08-16 19:15:10.966 warn State value to set for "ecoflow-mqtt.0.BK11ZE1B2H460405.DisplayPropertyUpload.powGetSysGrid" has value "2505" greater than max "2500"
                          ecoflow-mqtt.0
                          4230 2025-08-16 19:15:09.105 warn State value to set for "ecoflow-mqtt.0.BK11ZE1B2H460405.DisplayPropertyUpload.powGetSysLoadFromGrid" has value "2516" greater than max "2500"
                          ecoflow-mqtt.0
                          4230 2025-08-16 19:15:09.058 warn State value to set for "ecoflow-mqtt.0.BK11ZE1B2H460405.DisplayPropertyUpload.powGetSysLoad" has value "2516" greater than max "2500"

                          F 1 Reply Last reply Reply Quote 0
                          • F
                            foxthefox Developer @GTV last edited by foxthefox

                            @gtv
                            Danke für die Rückmeldung, ich hatte schon etwas gemacht. Reicht wahrscheinlich noch nicht. Setze es dann höher.
                            Hoffe morgen die finale 1.4.0 rausbringen zu können.

                            Edit
                            Es sind erstmal nur 2 Befehle drin (Steckdosen).
                            Wenn es noch mehr über die App gibt, brauche ich noch Infos.

                            1 Reply Last reply Reply Quote 0
                            • G
                              GTV last edited by

                              @foxthefox : Darf ich noch mal nerven ?

                              Es sind ja nun viele Datenpunkte und ich bin mir Unsicher welche ich auswählen muss wenn ich die 6 Werte die ich in der App sehen kann im IOBroker anzeigen lasen will. Kannst du mir die sagen ?

                              Und welche Visansicht benutzt du ?

                              @Alle Wie sieht bei euch die VIS ansicht aus ?

                              Also
                              Stromnetz
                              Solar
                              Hausnetz
                              Leistung Battery
                              % Ladung
                              und Laden oder Entladen
                              a2487970-635d-4c82-bd55-628999859bd0-grafik.png

                              Vielen Dank!!

                              F K 2 Replies Last reply Reply Quote 0
                              • F
                                foxthefox Developer @GTV last edited by

                                @gtv sagte in Neuer Adapter ecoflow-mqtt:

                                @foxthefox : Darf ich noch mal nerven ?

                                Es sind ja nun viele Datenpunkte und ich bin mir Unsicher welche ich auswählen muss wenn ich die 6 Werte die ich in der App sehen kann im IOBroker anzeigen lasen will. Kannst du mir die sagen ?

                                Und welche Visansicht benutzt du ?

                                Vielen Dank!!

                                Werte:
                                Ich habe keine Stream und kann dazu wenig sagen.
                                Ich würde mal die Werte die mit "pow" beginnern mit der App vergleichen, dann findet man ggf. die passenden.

                                Vis:
                                Ich schau mir die ganze Sache in Homeassistant an.

                                1 Reply Last reply Reply Quote 0
                                • K
                                  KlausN @GTV last edited by

                                  Hallo an alle,

                                  bei uns läuft seit 2 Monaten eine EcoFlow PowerOcean + und ich habe jetzt die Anlage in ioBroker eingebunden.
                                  @foxthefox herzlichen Dank für die viele Arbeit im Zusammenhang mit dem ecoflow-mqtt Adapter, den ich natürlich auch benutze.

                                  Jetzt habe ich eine Frage zu dem Adapter. Mir ist aufgefallen, dass bei der Aktualisierung der Werte unter JTS1_ENERGY_STREAM_REPORT (das sind die Power-Werte von Solar, Battery, Grid etc.) Werte mit null ignoriert werden. Das heißt, wenn z.B. der letzte Wert der Solarproduktion bei 20 W lag und jetzt auf 0 W fällt, bleibt der alte Wert von 20 W im Topic stehen. In der App erfolgt die Aktualisierung auf 0 W.
                                  Diese Verhalten findet sich im Adater V1.3.2, aber auch im neuen Adapter. Wie kann man dieses Problem lösen?

                                  Danke für Eure Hilfe.

                                  F 2 Replies Last reply Reply Quote 1
                                  • F
                                    foxthefox Developer @KlausN last edited by

                                    @klausn
                                    Super! Rückmeldungen sind immer gut.
                                    Grundsätzlich sollte es keine Abweichung geben, weil die Telegramme zum updaten der App die gleichen sind.
                                    D.h. irgendetwas ist da noch komisch.

                                    Hast du Ocen DC Fit oder nur Ocean, das macht einen Unterschied, den ich mit der bald erscheinenden 1.4.0 berücksichtige.

                                    K 1 Reply Last reply Reply Quote 0
                                    • K
                                      KlausN @foxthefox last edited by

                                      @foxthefox
                                      Ich hab die PowerOcean Plus.
                                      Wie gesagt, solange die Werte >0 sind werden sie korrekt aktualisiert, Werte = 0 kommen nicht durch.

                                      F 1 Reply Last reply Reply Quote 1
                                      • F
                                        foxthefox Developer @KlausN last edited by

                                        @klausn
                                        Ist "Power Ocean Plus" eine neue Variante?
                                        Wird es beim Neustarten des Adapters richtig gesetzt? Dort wird eine Art Generabfrage ausgelöst und dort sollten alle Daten enthalten sein.

                                        K 1 Reply Last reply Reply Quote 0
                                        • K
                                          KlausN @foxthefox last edited by

                                          @foxthefox
                                          Ja, PowerOcean Plus ist die neueste Reihe von EcoFlow mit Wechselrichtern bis 29,9 kW, Akkus bis 60 kWh und PV-Strings bis 40 kW.

                                          Der Adapter gibt folgende Meldungen beim Start:
                                          ecoflow-mqtt.0
                                          86541 2025-08-17 19:11:16.465 info [EF] going to connect to mqtt broker
                                          ecoflow-mqtt.0
                                          86541 2025-08-17 19:11:16.366 info ==========================
                                          ecoflow-mqtt.0
                                          86541 2025-08-17 19:11:16.366 info device states created for R37xxxxxxxxxxxxx / powerocean / PowerOcean Plus

                                          F 1 Reply Last reply Reply Quote 1
                                          • F
                                            foxthefox Developer @KlausN last edited by

                                            @klausn
                                            OK, gut zu wissen.
                                            Ich denke dafür sollte ich eine eigenes Gerät anlegen.
                                            Ich mach das mal noch in die 1.4.0 rein, erstmal als Kopie der Ocean.
                                            Danach bräuchte ich dann mal ein log damit ich die Datenpunkte richtig anlege.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            729
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            44
                                            569
                                            99386
                                            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