Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. ecoflow-connector-Script zur dynamischen Leistungsanpassung

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    276

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

ecoflow-connector-Script zur dynamischen Leistungsanpassung

ecoflow-connector-Script zur dynamischen Leistungsanpassung

Scheduled Pinned Locked Moved JavaScript
1.6k Posts 127 Posters 741.2k Views 127 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Audiofreak

    @ksbweb said in ecoflow-connector-Script zur dynamischen Leistungsanpassung:

    @audiofreak Es funktioniert nun sogar ohne Zusatzlüfter, denn ich habe den PS hochkant leicht schräg (sowohl nach oben als auch seitlich) vor dem Auslass des Delta-Lüfters platziert. Dieser Luftstrom reicht bereits aus, um auch bei maximalem Solarinput eine Überhitzung zu vermeiden und 800 W zuverlässig einzuspeisen.

    Noch besser 🙂

    K Offline
    K Offline
    ksbweb
    wrote on last edited by ksbweb
    #1625

    @audiofreak, jetzt habe ich doch noch einen Zusatzlüfter nachgerüstet, denn es gibt die Situation, in der der Lüfter der Powerstation nicht läuft und sich der Powerstream erhitzen kann.
    Dies ist der Fall, wenn die Powerstation die Ladegrenze erreicht hat und den eigenen Solareingang abschaltet. Nun verwende ich einen USB-Lüfter mit einem 12V-Adapter, der am Ausgang 12V 30A angeschlossen ist. Diesen steuere ich derzeit mit zwei Automatisierungregeln: Einschalten wenn SoC >= Ladegrenze UND Solarinput > 400 W am Powerstream, Ausschalten wenn Solarinput < 400 W. Der Solarinput ist eigentlich kein optimales Kriterium. Es sollte besser die Einspeiseleistung in das Hausnetz sein, aber diese steht leider nicht als Bedingung für eine Automatisierung zur Auswahl.
    Lieber würde ich das in das Script zur dynamischen Einspeisung integrieren, jedoch funktioniert es nicht, den DC-Schalter der Powerstation über MQTT zu steuern.

    1 Reply Last reply
    0
    • S sradi

      @dekai Ich habe das gleiche Problem.
      Habe gedankenlos meine Delta Pro auf Firmware 1.0.1.121 und meine PowerStream auf Version 1.0.1.222 aktualisiert.
      Seitdem ist batSoc immer =0 😞

      Ich hab leider nicht genug Ahnung, um dem selbst auf die Spur zu kommen.

      S Offline
      S Offline
      sradi
      wrote on last edited by
      #1626

      @foxthefox @Waly_de - ist es realistisch darauf zu warten, dass sich jemand von euch Profis in näherer Zukunft das Schnittstellenproblem mit der Delta Pro und aktueller Firmware anschaut?

      Für mich wäre das Auslesen von Protobuf-Messages komplett technisches Neuland, und ich hoffe noch drumherum zu kommen, tiefer in das Thema einzusteigen 🙂

      Über eine kurze Rückmeldung würde ich mich freuen. VG, Stefan

      G R F 3 Replies Last reply
      0
      • S sradi

        @foxthefox @Waly_de - ist es realistisch darauf zu warten, dass sich jemand von euch Profis in näherer Zukunft das Schnittstellenproblem mit der Delta Pro und aktueller Firmware anschaut?

        Für mich wäre das Auslesen von Protobuf-Messages komplett technisches Neuland, und ich hoffe noch drumherum zu kommen, tiefer in das Thema einzusteigen 🙂

        Über eine kurze Rückmeldung würde ich mich freuen. VG, Stefan

        G Offline
        G Offline
        gooflo
        wrote on last edited by
        #1627

        @sradi @foxthefox @Waly_de ich zähle mich leider nicht zu den Profis. Da bei mir noch alles funktioniert, würde ich erst aktiv werden, wenn dem nicht so ist (3xPS + D2M/ZA). Ich könnte für ein neues Skript meine Verbesserungen mit einbringen (gewichtetes Laden und Entladen).

        1 Reply Last reply
        0
        • S sradi

          @foxthefox @Waly_de - ist es realistisch darauf zu warten, dass sich jemand von euch Profis in näherer Zukunft das Schnittstellenproblem mit der Delta Pro und aktueller Firmware anschaut?

          Für mich wäre das Auslesen von Protobuf-Messages komplett technisches Neuland, und ich hoffe noch drumherum zu kommen, tiefer in das Thema einzusteigen 🙂

          Über eine kurze Rückmeldung würde ich mich freuen. VG, Stefan

          R Offline
          R Offline
          Ralf77
          wrote on last edited by
          #1628

          @sradi

          Gewichtetes Entladen gibt es bereits. Delta Pro geht doch auch mit dem Script. Nur Delta Pro 3 geht nicht, oder habe ich da was falsch verstanden?

          S 1 Reply Last reply
          0
          • R Ralf77

            @sradi

            Gewichtetes Entladen gibt es bereits. Delta Pro geht doch auch mit dem Script. Nur Delta Pro 3 geht nicht, oder habe ich da was falsch verstanden?

            S Offline
            S Offline
            sradi
            wrote on last edited by
            #1629

            @ralf77 Hey. Von gewichtetem Laden hatte ich nichts gesagt.
            Bei mir ist es nur leider seit dem letzten Firmware so, dass der Ladezustand (batSoc) meiner Delta Pro immer 0 ist 😞
            Ich vermute es ist das gleiche Problem, das @DeKai am 15.1. gemeldet hat.

            Hat niemand anders das Problem?
            Delta Pro Firmware 1.0.1.121
            Power Stream Firmware 1.0.1.222

            1 Reply Last reply
            0
            • S sradi

              @foxthefox @Waly_de - ist es realistisch darauf zu warten, dass sich jemand von euch Profis in näherer Zukunft das Schnittstellenproblem mit der Delta Pro und aktueller Firmware anschaut?

              Für mich wäre das Auslesen von Protobuf-Messages komplett technisches Neuland, und ich hoffe noch drumherum zu kommen, tiefer in das Thema einzusteigen 🙂

              Über eine kurze Rückmeldung würde ich mich freuen. VG, Stefan

              F Offline
              F Offline
              foxthefox
              Developer
              wrote on last edited by
              #1630

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

              @foxthefox @Waly_de - ist es realistisch darauf zu warten, dass sich jemand von euch Profis in näherer Zukunft das Schnittstellenproblem mit der Delta Pro und aktueller Firmware anschaut?

              Für mich wäre das Auslesen von Protobuf-Messages komplett technisches Neuland, und ich hoffe noch drumherum zu kommen, tiefer in das Thema einzusteigen 🙂

              Über eine kurze Rückmeldung würde ich mich freuen. VG, Stefan

              Wenn etwas im Kontext des Adapters etwas nicht funktioniert oder nicht mehr funktioniert, dann lasst es mich wissen. Am besten im Adapter Thread oder auf git. Die neuen Gen3 Geräte sind nun bis auf River3 alle im Adapter drin. Also das meiste Protobuf ist schon passiert. Manchmal sind es aber auch die Geräte selbst die nicht mehr einen Datenpunkt updaten. Für SOC gibt es aber in der alten DPro mehrere Werte die man Nutzen kann.

              Ansonsten Verweise ich auf einen meinen vorherigen Posts hier, wo ich gerne unterstütze wenn es um einen Adapter fürs Script geht und es generisch über Datenpunkte von powerstations gelöst wird.

              Adapterüberblick: Profil Github;

              Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

              Ein Aufruf: video

              R 1 Reply Last reply
              0
              • F foxthefox

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

                @foxthefox @Waly_de - ist es realistisch darauf zu warten, dass sich jemand von euch Profis in näherer Zukunft das Schnittstellenproblem mit der Delta Pro und aktueller Firmware anschaut?

                Für mich wäre das Auslesen von Protobuf-Messages komplett technisches Neuland, und ich hoffe noch drumherum zu kommen, tiefer in das Thema einzusteigen 🙂

                Über eine kurze Rückmeldung würde ich mich freuen. VG, Stefan

                Wenn etwas im Kontext des Adapters etwas nicht funktioniert oder nicht mehr funktioniert, dann lasst es mich wissen. Am besten im Adapter Thread oder auf git. Die neuen Gen3 Geräte sind nun bis auf River3 alle im Adapter drin. Also das meiste Protobuf ist schon passiert. Manchmal sind es aber auch die Geräte selbst die nicht mehr einen Datenpunkt updaten. Für SOC gibt es aber in der alten DPro mehrere Werte die man Nutzen kann.

                Ansonsten Verweise ich auf einen meinen vorherigen Posts hier, wo ich gerne unterstütze wenn es um einen Adapter fürs Script geht und es generisch über Datenpunkte von powerstations gelöst wird.

                R Offline
                R Offline
                Ralf77
                wrote on last edited by Ralf77
                #1631

                @foxthefox wie verwende ich den Adapter?
                Ich habe hier ja das „normale“ Script am laufen. Damit wird aber die Delta Pro 3 ja nicht gesteuert (Delta Pro klappt problemlos)….

                Wie kann mir der Adapter dabei jetzt helfen?
                Oder muss für den Adapter ein komplett neues Script erstellt werden?

                F 1 Reply Last reply
                0
                • R Ralf77

                  @foxthefox wie verwende ich den Adapter?
                  Ich habe hier ja das „normale“ Script am laufen. Damit wird aber die Delta Pro 3 ja nicht gesteuert (Delta Pro klappt problemlos)….

                  Wie kann mir der Adapter dabei jetzt helfen?
                  Oder muss für den Adapter ein komplett neues Script erstellt werden?

                  F Offline
                  F Offline
                  foxthefox
                  Developer
                  wrote on last edited by
                  #1632

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

                  @foxthefox wie verwende ich den Adapter?
                  Ich habe hier ja das „normale“ Script am laufen. Damit wird aber die Delta Pro 3 ja nicht gesteuert (Delta Pro klappt problemlos)….

                  Wie kann mir der Adapter dabei jetzt helfen?
                  Oder muss für den Adapter ein komplett neues Script erstellt werden?

                  Es ist halt nicht ohne Änderung möglich, aber es gibt mehrere Möglichkeiten, zum einen ein eigener Adapter der das script enthält und auf Datenpunkte von anderen Adaptern verlinkt (dann ginge auch Hoymiles und anderes) oder zum anderen das script ändern.

                  Für das letztere wäre im script folgendes umzustellen:

                  • Entfernen von login und Kommunikation mit EF-Mqtt server
                  • Umschwenken der Gerätedatenpunkte die im user-Bereich angelegt werden, auf die Instanz des Adapters
                  • Kommandos als Beschreiben der Datenpunkte im Adapter anstatt Funktionsaufruf innerhalb des scriptes

                  Es kann noch mehr sein, aber so habe ich grob das script verstanden und sehe dort die Ansatzpunkte.

                  Adapterüberblick: Profil Github;

                  Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                  Ein Aufruf: video

                  R S 2 Replies Last reply
                  0
                  • F foxthefox

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

                    @foxthefox wie verwende ich den Adapter?
                    Ich habe hier ja das „normale“ Script am laufen. Damit wird aber die Delta Pro 3 ja nicht gesteuert (Delta Pro klappt problemlos)….

                    Wie kann mir der Adapter dabei jetzt helfen?
                    Oder muss für den Adapter ein komplett neues Script erstellt werden?

                    Es ist halt nicht ohne Änderung möglich, aber es gibt mehrere Möglichkeiten, zum einen ein eigener Adapter der das script enthält und auf Datenpunkte von anderen Adaptern verlinkt (dann ginge auch Hoymiles und anderes) oder zum anderen das script ändern.

                    Für das letztere wäre im script folgendes umzustellen:

                    • Entfernen von login und Kommunikation mit EF-Mqtt server
                    • Umschwenken der Gerätedatenpunkte die im user-Bereich angelegt werden, auf die Instanz des Adapters
                    • Kommandos als Beschreiben der Datenpunkte im Adapter anstatt Funktionsaufruf innerhalb des scriptes

                    Es kann noch mehr sein, aber so habe ich grob das script verstanden und sehe dort die Ansatzpunkte.

                    R Offline
                    R Offline
                    Ralf77
                    wrote on last edited by
                    #1633

                    @foxthefox vielen Dank für Deine schnelle Info und Hilfe.
                    Das ist mir mit meinen Fähigkeiten aber doch zu viel Aufwand…

                    1 Reply Last reply
                    0
                    • F foxthefox

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

                      @foxthefox wie verwende ich den Adapter?
                      Ich habe hier ja das „normale“ Script am laufen. Damit wird aber die Delta Pro 3 ja nicht gesteuert (Delta Pro klappt problemlos)….

                      Wie kann mir der Adapter dabei jetzt helfen?
                      Oder muss für den Adapter ein komplett neues Script erstellt werden?

                      Es ist halt nicht ohne Änderung möglich, aber es gibt mehrere Möglichkeiten, zum einen ein eigener Adapter der das script enthält und auf Datenpunkte von anderen Adaptern verlinkt (dann ginge auch Hoymiles und anderes) oder zum anderen das script ändern.

                      Für das letztere wäre im script folgendes umzustellen:

                      • Entfernen von login und Kommunikation mit EF-Mqtt server
                      • Umschwenken der Gerätedatenpunkte die im user-Bereich angelegt werden, auf die Instanz des Adapters
                      • Kommandos als Beschreiben der Datenpunkte im Adapter anstatt Funktionsaufruf innerhalb des scriptes

                      Es kann noch mehr sein, aber so habe ich grob das script verstanden und sehe dort die Ansatzpunkte.

                      S Offline
                      S Offline
                      sradi
                      wrote on last edited by
                      #1634

                      @foxthefox Danke für die Antwort. Die Trennung der Steuerungslogik von der Ecoflow-Schnittstelle klingt total sinnvoll.
                      Hatte kurz überlegt, tiefer einzusteigen.
                      Da ich allerdings iobroker nur wg. @Waly_de 's Skript laufen habe, steige ich stattdessen lieber tiefer in eine Openhab-integrierte Lösung ein.

                      F 1 Reply Last reply
                      0
                      • S sradi

                        @foxthefox Danke für die Antwort. Die Trennung der Steuerungslogik von der Ecoflow-Schnittstelle klingt total sinnvoll.
                        Hatte kurz überlegt, tiefer einzusteigen.
                        Da ich allerdings iobroker nur wg. @Waly_de 's Skript laufen habe, steige ich stattdessen lieber tiefer in eine Openhab-integrierte Lösung ein.

                        F Offline
                        F Offline
                        foxthefox
                        Developer
                        wrote on last edited by
                        #1635

                        @sradi
                        Gibt’s ein Adapter in openHAB? Wusste ich gar nicht.

                        Adapterüberblick: Profil Github;

                        Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                        Ein Aufruf: video

                        A 1 Reply Last reply
                        0
                        • F foxthefox

                          @sradi
                          Gibt’s ein Adapter in openHAB? Wusste ich gar nicht.

                          A Offline
                          A Offline
                          Accu
                          wrote on last edited by
                          #1636

                          Ich habe das Skript erfolgreich laufen, bekomme aber bei einem meiner Smart Plugs die folgende Fehlermeldung angezeigt: „ Nicht definierter cmd_func-Wert. [Laufband] cmdId:87 cmdFunc:32“ Weiss jmd was das bedeutet.

                          Das ärgerliche ist dass der Plug voll Power von der Batterie abruft, obwohl ich überschuss ins Netz lade. Eigentlich sollte doch das Skript die SPs regulieren dachte ich?

                          F 1 Reply Last reply
                          0
                          • A Accu

                            Ich habe das Skript erfolgreich laufen, bekomme aber bei einem meiner Smart Plugs die folgende Fehlermeldung angezeigt: „ Nicht definierter cmd_func-Wert. [Laufband] cmdId:87 cmdFunc:32“ Weiss jmd was das bedeutet.

                            Das ärgerliche ist dass der Plug voll Power von der Batterie abruft, obwohl ich überschuss ins Netz lade. Eigentlich sollte doch das Skript die SPs regulieren dachte ich?

                            F Offline
                            F Offline
                            foxthefox
                            Developer
                            wrote on last edited by
                            #1637

                            @accu
                            cmdId:87 cmdFunc:32 Ist mir nicht bekannt. CmdFunc 32 könnte etwas mit Gerätesetup/allg. Einstellung sein. Müsste man genauer anschauen was da geschickt wird.

                            Adapterüberblick: Profil Github;

                            Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                            Ein Aufruf: video

                            A 1 Reply Last reply
                            0
                            • F foxthefox

                              @accu
                              cmdId:87 cmdFunc:32 Ist mir nicht bekannt. CmdFunc 32 könnte etwas mit Gerätesetup/allg. Einstellung sein. Müsste man genauer anschauen was da geschickt wird.

                              A Offline
                              A Offline
                              Accu
                              wrote on last edited by Accu
                              #1638

                              @foxthefox ist echt seltsam, weil das genau nur bei einem SP (FW: V2.0.4.54) in den Logs vom ioBroker hochkommt. Habe die Seriennummer 3x kontrolliert, passt aber alles. Das ist auch der einzige SP, der i.V.m. dem Skript immer die Leistung von dem Gerät das an ihm hängt voll aus der Batterie zieht, ohne zu schauen, ob ich gerade Überschuss habe oder nicht.

                              Sehe gerade dass alle Plugs jetzt den Fehler werfen:

                              Bildschirmfoto 2025-06-21 um 12.50.50.png

                              ChatGP Sagt folgendes:
                              Der Plug benutzt neue/andere Befehle (cmdFunc:32), die die ältere Version des EcoFlow-Skripts nicht kennt.

                              Zusatzfrage: weiß man eigentlich, ob das Skript hier noch weiterentwickelt wird?

                              F 1 Reply Last reply
                              0
                              • A Accu

                                @foxthefox ist echt seltsam, weil das genau nur bei einem SP (FW: V2.0.4.54) in den Logs vom ioBroker hochkommt. Habe die Seriennummer 3x kontrolliert, passt aber alles. Das ist auch der einzige SP, der i.V.m. dem Skript immer die Leistung von dem Gerät das an ihm hängt voll aus der Batterie zieht, ohne zu schauen, ob ich gerade Überschuss habe oder nicht.

                                Sehe gerade dass alle Plugs jetzt den Fehler werfen:

                                Bildschirmfoto 2025-06-21 um 12.50.50.png

                                ChatGP Sagt folgendes:
                                Der Plug benutzt neue/andere Befehle (cmdFunc:32), die die ältere Version des EcoFlow-Skripts nicht kennt.

                                Zusatzfrage: weiß man eigentlich, ob das Skript hier noch weiterentwickelt wird?

                                F Offline
                                F Offline
                                foxthefox
                                Developer
                                wrote on last edited by
                                #1639

                                @accu
                                CmdId147 kenne ich übrigens auch nicht. Falls man da etwas loggen könnte, kann ich es mal anschauen.
                                Ich glaub die Entwicklung lebt von der Community.

                                Adapterüberblick: Profil Github;

                                Wenn der Adapter gefällt und nützlich ist, bitte ins Repo gehen und Star setzen. Danke

                                Ein Aufruf: video

                                1 Reply Last reply
                                0
                                • Thomas WellerT Offline
                                  Thomas WellerT Offline
                                  Thomas Weller
                                  wrote on last edited by
                                  #1640

                                  Kann man das Script eigentlich so ändern das man nur die Steuerung der AC-Ladung nutzt?

                                  Bei mir wird die Einspeisung erfolgreich über eine in der EcoFlowApp integrierstes Smartmeter gesteuert.

                                  Oder hat jemand ein Blockly Vorschlag für sowas?

                                  1 Reply Last reply
                                  0
                                  • A Offline
                                    A Offline
                                    Accu
                                    wrote on last edited by
                                    #1641

                                    Das Skript läuft nach wie vor bei mir zufriedenstellend. Ich bin immer noch begeistert. Einen Schönheitsfehler habe ich jedoch festgestellt in folgender Situation:

                                    Ich habe durch meine kleine PV Anlage Überschuss im Hausnetz und lade bereits ins Netz rein (überschussladung ist im Skript deaktiviert, weil ich z.B. den Gschirrspüler direkt an der Delta Pro Steckdose betreibe). Dann gehe ich aufs Laufband, welches an einem im Skript registrierten SmartPlug hängt. Trotzdem dass ich z.B. 1kW überschuss habe, fängt der SP an den PowerStream anzutriggern und der läd noch zzl. 600W ins Netz.

                                    Ich hätte erwartet, dass das Skript wenn es feststellt, dass ich Solarüberschuss habe dann nichts zzl ins Netz läd aus der Batterie, wenn die Smartplugs im Skript registriert sind.

                                    Weiß jmd. Rat?

                                    A 1 Reply Last reply
                                    0
                                    • A Accu

                                      Das Skript läuft nach wie vor bei mir zufriedenstellend. Ich bin immer noch begeistert. Einen Schönheitsfehler habe ich jedoch festgestellt in folgender Situation:

                                      Ich habe durch meine kleine PV Anlage Überschuss im Hausnetz und lade bereits ins Netz rein (überschussladung ist im Skript deaktiviert, weil ich z.B. den Gschirrspüler direkt an der Delta Pro Steckdose betreibe). Dann gehe ich aufs Laufband, welches an einem im Skript registrierten SmartPlug hängt. Trotzdem dass ich z.B. 1kW überschuss habe, fängt der SP an den PowerStream anzutriggern und der läd noch zzl. 600W ins Netz.

                                      Ich hätte erwartet, dass das Skript wenn es feststellt, dass ich Solarüberschuss habe dann nichts zzl ins Netz läd aus der Batterie, wenn die Smartplugs im Skript registriert sind.

                                      Weiß jmd. Rat?

                                      A Offline
                                      A Offline
                                      Accu
                                      wrote on last edited by
                                      #1642

                                      habe mal ChatGPT bemüht. Scheint ein Fehler im Skript zu sein. Gibts hier noch jmd. der das Skript pflegt und anpassen kann?

                                      Der Fehler/Knackpunkt bei Geräten an EF Smartplugs:

                                      Wie das Skript die Einspeisung berechnet:
                                      Das Skript berechnet den Einspeisewunsch für den PowerStream i. d. R. so:

                                      // Pseudocode/Prinzip (aus dem Skript extrahiert)
                                      powerstream_set = hausverbrauch - pv_leistung + reserve + summe_smartplugs
                                      WICHTIG:

                                      hausverbrauch ist meist die vom IR-Reader gemessene Differenz (also, was aus dem Netz kommt oder eingespeist wird, unter Berücksichtigung der PV).
                                      summe_smartplugs ist die aktuelle Gesamtlast der gemessenen EF Smartplugs.
                                      Das Problem:
                                      Geräte an EF Smartplugs werden sowohl im Hausverbrauch (über IR-Reader) als auch über die Smartplugs erfasst.
                                      → Das Skript addiert aber (je nach Einstellung und Konfiguration) diese Verbräuche zusätzlich, statt sie zu ersetzen oder korrekt zu subtrahieren.

                                      Konkretes Beispiel:
                                      Dein Haus hat 1000 W PV-Überschuss (wird ins Netz eingespeist, Hausverbrauch ist 0, gemessen vom IR-Reader).
                                      Du schaltest das Laufband mit 700 W am Smartplug ein.
                                      Der IR-Reader misst: jetzt nur noch 300 W ins Netz (statt vorher 1000 W), weil das Laufband 700 W nimmt.
                                      Smartplug meldet: 700 W werden verbraucht.
                                      Das Skript rechnet jetzt:
                                      Hausverbrauch (300 W Bezug, weil 700 W weniger eingespeist) + Smartplug (700 W) → Summe 1000 W.

                                      Fehler:
                                      Der Verbrauch des Laufbands wurde doppelt berücksichtigt!

                                      Folge:
                                      Das Skript steuert die PowerStream auf 1000 W, dabei bräuchte es gar keine zusätzliche Einspeisung, weil der PV-Überschuss reicht.

                                      G 1 Reply Last reply
                                      0
                                      • A Accu

                                        habe mal ChatGPT bemüht. Scheint ein Fehler im Skript zu sein. Gibts hier noch jmd. der das Skript pflegt und anpassen kann?

                                        Der Fehler/Knackpunkt bei Geräten an EF Smartplugs:

                                        Wie das Skript die Einspeisung berechnet:
                                        Das Skript berechnet den Einspeisewunsch für den PowerStream i. d. R. so:

                                        // Pseudocode/Prinzip (aus dem Skript extrahiert)
                                        powerstream_set = hausverbrauch - pv_leistung + reserve + summe_smartplugs
                                        WICHTIG:

                                        hausverbrauch ist meist die vom IR-Reader gemessene Differenz (also, was aus dem Netz kommt oder eingespeist wird, unter Berücksichtigung der PV).
                                        summe_smartplugs ist die aktuelle Gesamtlast der gemessenen EF Smartplugs.
                                        Das Problem:
                                        Geräte an EF Smartplugs werden sowohl im Hausverbrauch (über IR-Reader) als auch über die Smartplugs erfasst.
                                        → Das Skript addiert aber (je nach Einstellung und Konfiguration) diese Verbräuche zusätzlich, statt sie zu ersetzen oder korrekt zu subtrahieren.

                                        Konkretes Beispiel:
                                        Dein Haus hat 1000 W PV-Überschuss (wird ins Netz eingespeist, Hausverbrauch ist 0, gemessen vom IR-Reader).
                                        Du schaltest das Laufband mit 700 W am Smartplug ein.
                                        Der IR-Reader misst: jetzt nur noch 300 W ins Netz (statt vorher 1000 W), weil das Laufband 700 W nimmt.
                                        Smartplug meldet: 700 W werden verbraucht.
                                        Das Skript rechnet jetzt:
                                        Hausverbrauch (300 W Bezug, weil 700 W weniger eingespeist) + Smartplug (700 W) → Summe 1000 W.

                                        Fehler:
                                        Der Verbrauch des Laufbands wurde doppelt berücksichtigt!

                                        Folge:
                                        Das Skript steuert die PowerStream auf 1000 W, dabei bräuchte es gar keine zusätzliche Einspeisung, weil der PV-Überschuss reicht.

                                        G Offline
                                        G Offline
                                        gooflo
                                        wrote on last edited by
                                        #1643

                                        @accu hab' Dein Beispiel noch nicht verstanden. Hausverbrauch kann auch negativ sein wenn Überschuss eingespeist wird, wäre in Deinem Beispiel dann -1000!

                                        Anpassungen habe ich schon einige gemacht am Skript. Um welche Stelle geht es? Warum passt Du es nicht selbst an oder ist es komplizierter?

                                        eric ch.E 1 Reply Last reply
                                        0
                                        • G gooflo

                                          @accu hab' Dein Beispiel noch nicht verstanden. Hausverbrauch kann auch negativ sein wenn Überschuss eingespeist wird, wäre in Deinem Beispiel dann -1000!

                                          Anpassungen habe ich schon einige gemacht am Skript. Um welche Stelle geht es? Warum passt Du es nicht selbst an oder ist es komplizierter?

                                          eric ch.E Offline
                                          eric ch.E Offline
                                          eric ch.
                                          wrote on last edited by
                                          #1644

                                          Guten Tag,
                                          Glückwunsch zu all der geleisteten Arbeit.
                                          Ich habe einen STREAM von Ecoflow. Glauben Sie, dass es möglich ist, die Solarproduktion zu regulieren?
                                          Das Gerät ist neuer, und ich habe den Eindruck, dass es weniger zugänglich ist als der POWERSTREAM.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          194

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe