Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. ecoflow-connector-Script zur dynamischen Leistungsanpassung

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

ecoflow-connector-Script zur dynamischen Leistungsanpassung

Scheduled Pinned Locked Moved JavaScript
1.6k Posts 127 Posters 746.4k 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.
  • G gooflo

    @blackysoft Ich habe noch nicht verstanden, ob Du zwei PowerStreams, jeweils mit Batterie, aber unterschiedliche Kapazität hast? Dein Text liest sich so als hättest Du nur einen ...

    Die Funktionsweise für zwei Powerstreams mit unterschiedlicher Batteriekapazität, also z.B. PS1 mit 2kWh und PS2 mit 4 kWh ist so, dass nicht nur der aktuelle Ladestand berücksichtigt wird, sondern auch die Kapazität, um die Watt zu verteilen auf PS1 und PS2. Beispiel:

    PS1 mit 4 kWh hat 80%, PS2 mit 2kWh hat 40%. Das Originalskript weist PS1 die doppelte Wattmenge zu, weil doppelter Ladestand. Mit meiner Variante bekommt PS1 die vierfache Wattmenge zugewiesen, weil ja nicht nur doppelt so viel Ladung sondern auch noch doppelte Kapazität.

    Ich hoffe das hilft beim Verständnis.

    B Offline
    B Offline
    Blackysoft
    wrote on last edited by Blackysoft
    #1348

    @gooflo Ich habe vier PS mit je einem Akku gleicher Kapazität. Man sieht schön, dass wenn ein Akku schon leer ist, dass die anderen den Leistungsbedarf übernehmen. Beim Entladen, ohne Solarenergie (Nachts), läuft alles wie gewünscht.

    Ich habe nur ein Problem mit PS1 beim Laden. Im Skript sind alle PS gleich konfiguriert, aber der PS1 Akku bekommt nur wenig Energie zugewiesen, weshalb der Ladezustand im Vergleich zu den anderen Akkus sehr weit auseinander läuft. Der Grundbedarf wird sehr viel höher als bei den anderen PS eingestellt. Das ist genau die Menge, die zu viel in‘s Netz geschoben wird. Alle PS sind im Stromversorgungsmodus. Abhilfe im Moment ist, dass ich PS 1 im BattPrio Modus schalte, dann ist alles in Ordnung. Ich habe den Fehler noch nicht gefunden, habe aber derzeit nicht genügend Zeit dafür.
    Ich hoffe das verständlich erklärt zu haben.

    Natürlich Danke ich auch dem Urvater @Waly_de für das tolle Skript!

    G 1 Reply Last reply
    0
    • A Offline
      A Offline
      Audiofreak
      wrote on last edited by
      #1349

      Bei mir läuft es irgendwie noch nicht so rund.
      Ha das Skript vo @gooflo 1:1 unverändert am laufen mit 2PS 1x mit 7.6kWh (Nr.1) & 1x mit 1.6kWh (Nr.2).
      Hauptaufgabe für die zweite PS ist damit ich 1200W Leistung einspeisen kann.

      Folgende Situationen hab ich festgestellt:

      • Nr.2 ist der Akku bei 95%, es wird trotzdem "stark" geladen obwohl bei Nr.1 der Akku erst bei 50%.
        Nr.2 hätte die Nulleinspeisung fast alleine tragen können damit Nr.1 schneller hätte laden können.

      • In der Nacht wurde aus beide PS fast identisch eingespeist, Akku Nr.2 entsprechend erheblich schneller leer.
        Ab dann wurde zu wenig eingespeist aus Nr.1 & ich hatte die Nacht durch ein Netzbezug von etwa 160 Watt.
        Entsprechend ist der Akku alles andere als leer. So hab ich gespeicherte Gratisenergie welches nicht verwendet wird & ich Strom kaufe.

      • Heute früh greift bei Nr.2 natürlich lowBatLimitPozOn, das Skript teilt die Einspeisung wieder auf beide PS auf.
        Nr. 2 gibt nichts ins Netz, Nr. 1 könnte die geforderte Leistung problemlos abdecken. Wieder kaufe ich Strom wo vom System angefordert werden könnte.

      PS & Akku werden erkannt & gereglt, nur noch nicht ganz richtig, vielleicht sieht jemand ein Fehler?

      //############# Diesen Abschnitt für jedes einzelne Gerät anlegen ################
              {
                  seriennummer: "XXXXXXXXXX",              // Die Seriennummer des Gerätes
                  name: "PowerStream Gartenhaus",                        // beliebiger Name
                  MaxPower: 600,                              // Der höchstmögliche Wert in Watt für die Einspeiseleistung
                  subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                  typ: "PS",                                  // Welches Gerät ist es: PowerStream:"PS"; DeltaMax:"DM"; Delta2: "D2" ; Delta2 Max/Delta Pro: "D2M"; SmartPlug: "SM"; Andere: "NA" 
                  // Parameter an hier nur für PowerStream.     
                  regulation: true,                           // "true": Dieser PowerStream soll vom Script reguliert werden
                  RegulationOffPower: -1,                     // Wird die Regulation per State abgestellt, wird die Einspeiseleistung des ersten Powerstreams auf diesen Wert gesetzt (-1 = keine Änderung, -2 = Batterie Priomodus)
                  hasBat: true,                               // "true": Eine Batterie ist angeschlossen. Nur für PowerStream relevant.
                  battCapacity: 7.6,                          // Kapazität der angeschlossenen Batterie in kWh, default = 1 // FV
                  battPozOn: 95, battPozOff: 94,             // Wenn die Batterie bei battPozOn ist, Einspeisung auf MaxPower. Bei BattPozOff Normalbetrieb
                  battOnSwitchPrio: false,                     // "true": Bei battPozOn wird in den Batterie-Prioritätsmodus gewechselt
                  prioOffOnDemand: 30,                        // Wattwert des Bedarfs, bei dem zurück in den Strom-Priomodus geschaltet wird. 0 für kein Rückschalten.   
                  lowBatLimitPozOn: 3, lowBatLimitPozOff: 5, // Bei Unterschreiten der Batterieladung von "lowBatLimitPozOn" % ist die maximale Einspeiseleistung auf 
                  lowBatLimit: 150,                           // "lowBatLimit" limitiert, bis der Ladezustand wieder bei "lowBatLimitPozOff" ist
              },
              {
                  seriennummer: "XXXXXXXXXXX",              // Die Seriennummer des Gerätes
                  name: "PowerStream Anbau",                        // beliebiger Name
                  MaxPower: 600,                              // Der höchstmögliche Wert in Watt für die Einspeiseleistung
                  subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                  typ: "PS",                                  // Welches Gerät ist es: PowerStream:"PS"; DeltaMax:"DM"; Delta2: "D2" ; Delta2 Max/Delta Pro: "D2M"; SmartPlug: "SM"; Andere: "NA" 
                  // Parameter an hier nur für PowerStream.     
                  regulation: true,                           // "true": Dieser PowerStream soll vom Script reguliert werden
                  RegulationOffPower: -1,                     // Wird die Regulation per State abgestellt, wird die Einspeiseleistung des ersten Powerstreams auf diesen Wert gesetzt (-1 = keine Änderung, -2 = Batterie Priomodus)
                  hasBat: true,                               // "true": Eine Batterie ist angeschlossen. Nur für PowerStream relevant.
                  battCapacity: 1.6,                          // Kapazität der angeschlossenen Batterie in kWh, default = 1 // FV
                  battPozOn: 99, battPozOff: 97,             // Wenn die Batterie bei battPozOn ist, Einspeisung auf MaxPower. Bei BattPozOff Normalbetrieb
                  battOnSwitchPrio: false,                     // "true": Bei battPozOn wird in den Batterie-Prioritätsmodus gewechselt
                  prioOffOnDemand: 30,                        // Wattwert des Bedarfs, bei dem zurück in den Strom-Priomodus geschaltet wird. 0 für kein Rückschalten.   
                  lowBatLimitPozOn: 5, lowBatLimitPozOff: 10, // Bei Unterschreiten der Batterieladung von "lowBatLimitPozOn" % ist die maximale Einspeiseleistung auf 
                  lowBatLimit: 150,                           // "lowBatLimit" limitiert, bis der Ladezustand wieder bei "lowBatLimitPozOff" ist
              },
              //#######################################################################
              {
                  seriennummer: "XXXXXXXXXXX",
                  name: "DELTA pro",
                  typ: "D2M",
                  subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
              },
              //#######################################################################
              {
                  seriennummer: "XXXXXXXXXXX",
                  name: "DELTA max",
                  typ: "DM",
                  subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
              },
      
      G 1 Reply Last reply
      0
      • B Blackysoft

        @gooflo Ich habe vier PS mit je einem Akku gleicher Kapazität. Man sieht schön, dass wenn ein Akku schon leer ist, dass die anderen den Leistungsbedarf übernehmen. Beim Entladen, ohne Solarenergie (Nachts), läuft alles wie gewünscht.

        Ich habe nur ein Problem mit PS1 beim Laden. Im Skript sind alle PS gleich konfiguriert, aber der PS1 Akku bekommt nur wenig Energie zugewiesen, weshalb der Ladezustand im Vergleich zu den anderen Akkus sehr weit auseinander läuft. Der Grundbedarf wird sehr viel höher als bei den anderen PS eingestellt. Das ist genau die Menge, die zu viel in‘s Netz geschoben wird. Alle PS sind im Stromversorgungsmodus. Abhilfe im Moment ist, dass ich PS 1 im BattPrio Modus schalte, dann ist alles in Ordnung. Ich habe den Fehler noch nicht gefunden, habe aber derzeit nicht genügend Zeit dafür.
        Ich hoffe das verständlich erklärt zu haben.

        Natürlich Danke ich auch dem Urvater @Waly_de für das tolle Skript!

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

        @blackysoft ja, alle Regelungen bezüglich unterschiedliche Energie (im balance Mode) beziehen sich auf die Entladung. Das könnte man sich natürlich auch für das Laden überlegen. Da müssten man sich erst mal überlegen, welches Verhalten man genau haben möchte, könnte ja z.B. dazu führen, dass beim volleren Akku der PS auf MAX geht (und den volleren Akku leert) zugunsten des PS2, der dann die komplette Energie in den Akku schieben kann ... leider kenne ich mich noch nicht gut genug aus, um das "einfach so" einzubauen, ist mir aber auch schon aufgefallen.

        1 Reply Last reply
        0
        • A Audiofreak

          Bei mir läuft es irgendwie noch nicht so rund.
          Ha das Skript vo @gooflo 1:1 unverändert am laufen mit 2PS 1x mit 7.6kWh (Nr.1) & 1x mit 1.6kWh (Nr.2).
          Hauptaufgabe für die zweite PS ist damit ich 1200W Leistung einspeisen kann.

          Folgende Situationen hab ich festgestellt:

          • Nr.2 ist der Akku bei 95%, es wird trotzdem "stark" geladen obwohl bei Nr.1 der Akku erst bei 50%.
            Nr.2 hätte die Nulleinspeisung fast alleine tragen können damit Nr.1 schneller hätte laden können.

          • In der Nacht wurde aus beide PS fast identisch eingespeist, Akku Nr.2 entsprechend erheblich schneller leer.
            Ab dann wurde zu wenig eingespeist aus Nr.1 & ich hatte die Nacht durch ein Netzbezug von etwa 160 Watt.
            Entsprechend ist der Akku alles andere als leer. So hab ich gespeicherte Gratisenergie welches nicht verwendet wird & ich Strom kaufe.

          • Heute früh greift bei Nr.2 natürlich lowBatLimitPozOn, das Skript teilt die Einspeisung wieder auf beide PS auf.
            Nr. 2 gibt nichts ins Netz, Nr. 1 könnte die geforderte Leistung problemlos abdecken. Wieder kaufe ich Strom wo vom System angefordert werden könnte.

          PS & Akku werden erkannt & gereglt, nur noch nicht ganz richtig, vielleicht sieht jemand ein Fehler?

          //############# Diesen Abschnitt für jedes einzelne Gerät anlegen ################
                  {
                      seriennummer: "XXXXXXXXXX",              // Die Seriennummer des Gerätes
                      name: "PowerStream Gartenhaus",                        // beliebiger Name
                      MaxPower: 600,                              // Der höchstmögliche Wert in Watt für die Einspeiseleistung
                      subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                      typ: "PS",                                  // Welches Gerät ist es: PowerStream:"PS"; DeltaMax:"DM"; Delta2: "D2" ; Delta2 Max/Delta Pro: "D2M"; SmartPlug: "SM"; Andere: "NA" 
                      // Parameter an hier nur für PowerStream.     
                      regulation: true,                           // "true": Dieser PowerStream soll vom Script reguliert werden
                      RegulationOffPower: -1,                     // Wird die Regulation per State abgestellt, wird die Einspeiseleistung des ersten Powerstreams auf diesen Wert gesetzt (-1 = keine Änderung, -2 = Batterie Priomodus)
                      hasBat: true,                               // "true": Eine Batterie ist angeschlossen. Nur für PowerStream relevant.
                      battCapacity: 7.6,                          // Kapazität der angeschlossenen Batterie in kWh, default = 1 // FV
                      battPozOn: 95, battPozOff: 94,             // Wenn die Batterie bei battPozOn ist, Einspeisung auf MaxPower. Bei BattPozOff Normalbetrieb
                      battOnSwitchPrio: false,                     // "true": Bei battPozOn wird in den Batterie-Prioritätsmodus gewechselt
                      prioOffOnDemand: 30,                        // Wattwert des Bedarfs, bei dem zurück in den Strom-Priomodus geschaltet wird. 0 für kein Rückschalten.   
                      lowBatLimitPozOn: 3, lowBatLimitPozOff: 5, // Bei Unterschreiten der Batterieladung von "lowBatLimitPozOn" % ist die maximale Einspeiseleistung auf 
                      lowBatLimit: 150,                           // "lowBatLimit" limitiert, bis der Ladezustand wieder bei "lowBatLimitPozOff" ist
                  },
                  {
                      seriennummer: "XXXXXXXXXXX",              // Die Seriennummer des Gerätes
                      name: "PowerStream Anbau",                        // beliebiger Name
                      MaxPower: 600,                              // Der höchstmögliche Wert in Watt für die Einspeiseleistung
                      subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                      typ: "PS",                                  // Welches Gerät ist es: PowerStream:"PS"; DeltaMax:"DM"; Delta2: "D2" ; Delta2 Max/Delta Pro: "D2M"; SmartPlug: "SM"; Andere: "NA" 
                      // Parameter an hier nur für PowerStream.     
                      regulation: true,                           // "true": Dieser PowerStream soll vom Script reguliert werden
                      RegulationOffPower: -1,                     // Wird die Regulation per State abgestellt, wird die Einspeiseleistung des ersten Powerstreams auf diesen Wert gesetzt (-1 = keine Änderung, -2 = Batterie Priomodus)
                      hasBat: true,                               // "true": Eine Batterie ist angeschlossen. Nur für PowerStream relevant.
                      battCapacity: 1.6,                          // Kapazität der angeschlossenen Batterie in kWh, default = 1 // FV
                      battPozOn: 99, battPozOff: 97,             // Wenn die Batterie bei battPozOn ist, Einspeisung auf MaxPower. Bei BattPozOff Normalbetrieb
                      battOnSwitchPrio: false,                     // "true": Bei battPozOn wird in den Batterie-Prioritätsmodus gewechselt
                      prioOffOnDemand: 30,                        // Wattwert des Bedarfs, bei dem zurück in den Strom-Priomodus geschaltet wird. 0 für kein Rückschalten.   
                      lowBatLimitPozOn: 5, lowBatLimitPozOff: 10, // Bei Unterschreiten der Batterieladung von "lowBatLimitPozOn" % ist die maximale Einspeiseleistung auf 
                      lowBatLimit: 150,                           // "lowBatLimit" limitiert, bis der Ladezustand wieder bei "lowBatLimitPozOff" ist
                  },
                  //#######################################################################
                  {
                      seriennummer: "XXXXXXXXXXX",
                      name: "DELTA pro",
                      typ: "D2M",
                      subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                  },
                  //#######################################################################
                  {
                      seriennummer: "XXXXXXXXXXX",
                      name: "DELTA max",
                      typ: "DM",
                      subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                  },
          
          G Offline
          G Offline
          gooflo
          wrote on last edited by
          #1351

          @audiofreak beim Laden macht das Skript keine Unterscheidung, alle Anpassungen für Akkukapazität beziehen sich auf das Entladen! Damit ist der erste und dritte Bullet erklärt. Der zweite Bullet ist seltsam, das funktioniert bei mir gut und ich sehe in Deiner Konfiguration auch keinen Fehler. Könntest Du da mal ein paar Regelungen loggen und mir schicken?

          A 2 Replies Last reply
          0
          • G gooflo

            @audiofreak beim Laden macht das Skript keine Unterscheidung, alle Anpassungen für Akkukapazität beziehen sich auf das Entladen! Damit ist der erste und dritte Bullet erklärt. Der zweite Bullet ist seltsam, das funktioniert bei mir gut und ich sehe in Deiner Konfiguration auch keinen Fehler. Könntest Du da mal ein paar Regelungen loggen und mir schicken?

            A Offline
            A Offline
            Audiofreak
            wrote on last edited by
            #1352

            @gooflo Danke für die Erklärung, dachte es sei für beide Richtungen. Das laden hätte auf jeden Fall verbesserungspotenzial ;)
            Ich verdächtige den neuen Delta Max. Hatte den gestern Nachmittag normal mit 230V bis 100% geladen, Updates gemacht & und am späteren Nachmittag mit dem PS installiert. Heute Nachmittag stellte ich fest dass der Delta im Ecoflow App als getrennt angezeigt wird. Der PS erkannte den Akku aber und hat es auch geladen. Zuhause lies sich der Delta nicht steuern, erst nach dem ich alles abgesteckt habe lies es sich neu starten. Danach in den Skript geschaut und gesehen dass zu viele Anfragen kommen und der Skript gestoppt wurde, trotz den eingestellten Wert von 3000. Diese Meldung kam aber erst nach dem Neustart! Also vermute ich stark dass der Delta von Anfang an nicht richtig kommunizierte & entsprechend nicht geregelt wurde. Ich gebe morgen nochmals ein Feedback :)

            G 1 Reply Last reply
            0
            • A Audiofreak

              @gooflo Danke für die Erklärung, dachte es sei für beide Richtungen. Das laden hätte auf jeden Fall verbesserungspotenzial ;)
              Ich verdächtige den neuen Delta Max. Hatte den gestern Nachmittag normal mit 230V bis 100% geladen, Updates gemacht & und am späteren Nachmittag mit dem PS installiert. Heute Nachmittag stellte ich fest dass der Delta im Ecoflow App als getrennt angezeigt wird. Der PS erkannte den Akku aber und hat es auch geladen. Zuhause lies sich der Delta nicht steuern, erst nach dem ich alles abgesteckt habe lies es sich neu starten. Danach in den Skript geschaut und gesehen dass zu viele Anfragen kommen und der Skript gestoppt wurde, trotz den eingestellten Wert von 3000. Diese Meldung kam aber erst nach dem Neustart! Also vermute ich stark dass der Delta von Anfang an nicht richtig kommunizierte & entsprechend nicht geregelt wurde. Ich gebe morgen nochmals ein Feedback :)

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

              @audiofreak ich habe den Wert auf 5000 gesetzt mit einer D2M ...

              A 1 Reply Last reply
              0
              • G gooflo

                @audiofreak ich habe den Wert auf 5000 gesetzt mit einer D2M ...

                A Offline
                A Offline
                Audiofreak
                wrote on last edited by
                #1354

                @gooflo Mit dem Delta Pro reichte 3000, bin jetzt auf 6000 hoch.

                1 Reply Last reply
                0
                • werner2000xW Online
                  werner2000xW Online
                  werner2000x
                  wrote on last edited by
                  #1355

                  Hat jemand den Ecoflow mit OpenWB verbunden und das Überschussladen mit Priorität versehen?

                  Raspi4 8 GB mit Aqara Zigbee USB, iob und PI-hole
                  Innogy Smarthome
                  Bosch Bridge 2
                  HUE Bridge
                  OpenWB Wallbox mit EVU Kit
                  Google Nest Pro Hub

                  1 Reply Last reply
                  0
                  • G gooflo

                    @audiofreak beim Laden macht das Skript keine Unterscheidung, alle Anpassungen für Akkukapazität beziehen sich auf das Entladen! Damit ist der erste und dritte Bullet erklärt. Der zweite Bullet ist seltsam, das funktioniert bei mir gut und ich sehe in Deiner Konfiguration auch keinen Fehler. Könntest Du da mal ein paar Regelungen loggen und mir schicken?

                    A Offline
                    A Offline
                    Audiofreak
                    wrote on last edited by
                    #1356

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

                    @audiofreak beim Laden macht das Skript keine Unterscheidung, alle Anpassungen für Akkukapazität beziehen sich auf das Entladen! Damit ist der erste und dritte Bullet erklärt. Der zweite Bullet ist seltsam, das funktioniert bei mir gut und ich sehe in Deiner Konfiguration auch keinen Fehler. Könntest Du da mal ein paar Regelungen loggen und mir schicken?

                    Also diese Nacht und auch heute bei den Peaks hat sich dein Skript fabelhaft verhalten, der Fehler wird wirklich beim neuen Delta gelegen haben. Bin top Happy :+1:

                    G 1 Reply Last reply
                    0
                    • A Audiofreak

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

                      @audiofreak beim Laden macht das Skript keine Unterscheidung, alle Anpassungen für Akkukapazität beziehen sich auf das Entladen! Damit ist der erste und dritte Bullet erklärt. Der zweite Bullet ist seltsam, das funktioniert bei mir gut und ich sehe in Deiner Konfiguration auch keinen Fehler. Könntest Du da mal ein paar Regelungen loggen und mir schicken?

                      Also diese Nacht und auch heute bei den Peaks hat sich dein Skript fabelhaft verhalten, der Fehler wird wirklich beim neuen Delta gelegen haben. Bin top Happy :+1:

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

                      @audiofreak freut mich :-) Das Thema mit dem Laden hat mir keine Ruhe gelassen, hab jetzt bei mir eine erste Version am Laufen, welche
                      a) wenn genug PV Input vorhanden ist die Verteilung des PV Input inkl. direkt angeschlossener Module am Speicher sowie den Ladestand berücksichtigt (je mehr PV Input und Ladestand, desto mehr AC Output im Verhältnis)
                      b) wenn Strom von der Batterie benötigt wird, wird auch PV Input aber dann die Restkapazität zur Verteilung verwendet (je mehr PV Input und Restkapazität, desto mehr AC Output))

                      Wenn Du willst kannst Du gerne mittesten :-) (man muss an ein paar Stellen im Code Anpassungen machen)

                      Maik BeckerM A 2 Replies Last reply
                      0
                      • G gooflo

                        @audiofreak freut mich :-) Das Thema mit dem Laden hat mir keine Ruhe gelassen, hab jetzt bei mir eine erste Version am Laufen, welche
                        a) wenn genug PV Input vorhanden ist die Verteilung des PV Input inkl. direkt angeschlossener Module am Speicher sowie den Ladestand berücksichtigt (je mehr PV Input und Ladestand, desto mehr AC Output im Verhältnis)
                        b) wenn Strom von der Batterie benötigt wird, wird auch PV Input aber dann die Restkapazität zur Verteilung verwendet (je mehr PV Input und Restkapazität, desto mehr AC Output))

                        Wenn Du willst kannst Du gerne mittesten :-) (man muss an ein paar Stellen im Code Anpassungen machen)

                        Maik BeckerM Offline
                        Maik BeckerM Offline
                        Maik Becker
                        wrote on last edited by
                        #1358

                        Hallo, hat jemand die Möglichkeit die Überschussladung über die Steckdose anzupassen, das er zwei Geräte nutzen kann. Da ich zwei DM habe.

                        1 Reply Last reply
                        0
                        • A Audiofreak

                          @ksbweb Muss nicht zwingend das originale sein, meiner steht vertikal 24/7 von einem alten PC Lüfter 12V/0.2A gekühlt.
                          Der Wechselrichter wird nur noch Handwarm.

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

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

                          A 1 Reply Last reply
                          0
                          • G gooflo

                            @audiofreak freut mich :-) Das Thema mit dem Laden hat mir keine Ruhe gelassen, hab jetzt bei mir eine erste Version am Laufen, welche
                            a) wenn genug PV Input vorhanden ist die Verteilung des PV Input inkl. direkt angeschlossener Module am Speicher sowie den Ladestand berücksichtigt (je mehr PV Input und Ladestand, desto mehr AC Output im Verhältnis)
                            b) wenn Strom von der Batterie benötigt wird, wird auch PV Input aber dann die Restkapazität zur Verteilung verwendet (je mehr PV Input und Restkapazität, desto mehr AC Output))

                            Wenn Du willst kannst Du gerne mittesten :-) (man muss an ein paar Stellen im Code Anpassungen machen)

                            A Offline
                            A Offline
                            Audiofreak
                            wrote on last edited by
                            #1360

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

                            @audiofreak freut mich :-) Das Thema mit dem Laden hat mir keine Ruhe gelassen, hab jetzt bei mir eine erste Version am Laufen, welche
                            a) wenn genug PV Input vorhanden ist die Verteilung des PV Input inkl. direkt angeschlossener Module am Speicher sowie den Ladestand berücksichtigt (je mehr PV Input und Ladestand, desto mehr AC Output im Verhältnis)
                            b) wenn Strom von der Batterie benötigt wird, wird auch PV Input aber dann die Restkapazität zur Verteilung verwendet (je mehr PV Input und Restkapazität, desto mehr AC Output))

                            Wenn Du willst kannst Du gerne mittesten :-) (man muss an ein paar Stellen im Code Anpassungen machen)

                            Klingt gut, bin ich gerne dabei :+1:

                            1 Reply Last reply
                            0
                            • K ksbweb

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

                              A Offline
                              A Offline
                              Audiofreak
                              wrote on last edited by
                              #1361

                              @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 1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                Audiofreak
                                wrote on last edited by
                                #1362

                                @gooflo

                                Irgendwo wird ein kleiner Bug drin sein. Muss dafür etwas ausholen:
                                Am Abend nach einem Sonnenreichen Tag, sind beide PS voll am einspeisen wenn beide Akku voll sind (battPozOn). PS-Anbau mit Speicher-Anbau ist erheblich schneller voll da weniger Kapazität. Also, Akku voll, battPozOn greift ein, PS-Anbau gibt Vollgas und ich bin ins Netz am einspeisen. PS-Gartenhaus versorgt nur den Speicher-Gartenhaus bis auch da battPozOn eingreift.
                                Da an Speicher-Gartenhaus auch Solarpanels hangen, wird die trotzdem weitergeladen. Irgendwann erreicht Speicher-Gartenhaus 100% und von da an wird es vom Ecoflow APP selber "auf Standby" gestellt. Dann wird von PS-Gartenhaus das eingespeist was an Solar anliegt und nicht volle 600 Watt.

                                Nun das "Problem" am Abend ohne Sonne
                                Ist: Speicher-Gartenhaus 100%, Speicher-Anbau ca. 90%.
                                Nur PS-Anbau speist ein, PS-Gartenhaus "schläft"
                                Hab es festgestellt, da war Speicher-Anbau bei 76% und Speicher-Gartenhaus immer noch bei 96%
                                Nach Neustart vom Skript läuft es wieder normal und Speicher-Gartenhaus wird soweit alleine Entladen bis beide wieder ähnliche Werte haben.Screenshot_2024-07-08-19-55-25-99_4570ac89425b7d8fc2b565c8dd6a2a85.jpg

                                Screenshot_2024-07-08-19-54-27-56_4570ac89425b7d8fc2b565c8dd6a2a85.jpg Screenshot_2024-07-08-19-55-30-33_4570ac89425b7d8fc2b565c8dd6a2a85.jpg Screenshot_2024-07-08-19-54-34-15_4570ac89425b7d8fc2b565c8dd6a2a85.jpg

                                G 1 Reply Last reply
                                0
                                • A Audiofreak

                                  @gooflo

                                  Irgendwo wird ein kleiner Bug drin sein. Muss dafür etwas ausholen:
                                  Am Abend nach einem Sonnenreichen Tag, sind beide PS voll am einspeisen wenn beide Akku voll sind (battPozOn). PS-Anbau mit Speicher-Anbau ist erheblich schneller voll da weniger Kapazität. Also, Akku voll, battPozOn greift ein, PS-Anbau gibt Vollgas und ich bin ins Netz am einspeisen. PS-Gartenhaus versorgt nur den Speicher-Gartenhaus bis auch da battPozOn eingreift.
                                  Da an Speicher-Gartenhaus auch Solarpanels hangen, wird die trotzdem weitergeladen. Irgendwann erreicht Speicher-Gartenhaus 100% und von da an wird es vom Ecoflow APP selber "auf Standby" gestellt. Dann wird von PS-Gartenhaus das eingespeist was an Solar anliegt und nicht volle 600 Watt.

                                  Nun das "Problem" am Abend ohne Sonne
                                  Ist: Speicher-Gartenhaus 100%, Speicher-Anbau ca. 90%.
                                  Nur PS-Anbau speist ein, PS-Gartenhaus "schläft"
                                  Hab es festgestellt, da war Speicher-Anbau bei 76% und Speicher-Gartenhaus immer noch bei 96%
                                  Nach Neustart vom Skript läuft es wieder normal und Speicher-Gartenhaus wird soweit alleine Entladen bis beide wieder ähnliche Werte haben.Screenshot_2024-07-08-19-55-25-99_4570ac89425b7d8fc2b565c8dd6a2a85.jpg

                                  Screenshot_2024-07-08-19-54-27-56_4570ac89425b7d8fc2b565c8dd6a2a85.jpg Screenshot_2024-07-08-19-55-30-33_4570ac89425b7d8fc2b565c8dd6a2a85.jpg Screenshot_2024-07-08-19-54-34-15_4570ac89425b7d8fc2b565c8dd6a2a85.jpg

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

                                  @audiofreak hm, inzwischen habe ich ja schon eine neue Implementierung ;-) Falls Du hier weitersuchen willst bräuchte Deine Config und die Logfiles, wenn die Situation auftritt ... bei mir hatte das funktioniert. Im Code sehe ich keinen Fehler, auftreten könnte es, wenn als Ladung 0% zurückgemeldet wird oder wenn die Config nicht passt bei battCapacity

                                  A 1 Reply Last reply
                                  0
                                  • G gooflo

                                    @audiofreak hm, inzwischen habe ich ja schon eine neue Implementierung ;-) Falls Du hier weitersuchen willst bräuchte Deine Config und die Logfiles, wenn die Situation auftritt ... bei mir hatte das funktioniert. Im Code sehe ich keinen Fehler, auftreten könnte es, wenn als Ladung 0% zurückgemeldet wird oder wenn die Config nicht passt bei battCapacity

                                    A Offline
                                    A Offline
                                    Audiofreak
                                    wrote on last edited by
                                    #1364

                                    @gooflo
                                    Heute war es wieder identisch plötzlich wird ein PS ignoriert, wenn das Skript neu gestartet wird, passt es wieder.
                                    Hab deine neue Implementierung soeben eingepflegt, werde nochmal beobachten. Das Wetter morgen ist aber eher bescheiden, werde die Akku`s nicht voll bekommen :confounded:
                                    Wenn es wieder auftritt, sende ich dir Config und Logfiles.
                                    1000 Dank für deine Mühe :)

                                    1 Reply Last reply
                                    0
                                    • M Offline
                                      M Offline
                                      Mortarvan
                                      wrote on last edited by Mortarvan
                                      #1365

                                      Ich finde das Skript des "Tibber Modul" bietet noch sehr viel Potential!
                                      Könnte man hier vielleicht eine Pro-Konfiguration aufbauen?

                                      Hier meine Gedanken dazu:

                                      • Anstelle von den Tibber-Preisstufen Normal, Cheap, Very Cheap - wünsche ich mir echte Euro Beträge, diese sind immer fix
                                      • Eine Unterscheidung einführen, ob nur Regulierung ausgeschaltet wird, ohne Nachladen per Steckdose zu aktivieren

                                      Hier ein mögliches Beispiel:

                                      • Strompreis über 23 Cent = Regulierung an
                                      • Strompreis zwischen 20 bis 23 Cent = Regulierung aus, aber ohne Nachladen zu aktivieren
                                      • Strompreis unter 20 Cent = Regulierung aus & und Nachladen

                                      Alternativ Regulierung aus & Nachladen aktiv, wenn Strompreis very_cheap & Strompreis at day minimum price.

                                      Würde mich hierzu wirklich über Feedback freuen.
                                      Denn bei uns verbrauchen die Spülmaschine/Waschmaschine in den güngstigen Stunden immer viel vom Akku. Abends geht dann unser Akku schnell zu Ende. Ich wünschte wir hätten Abends mehr vom Akku übrig - so schalte ich manchmal zwischendurch die Regulierung per Hand aus und an, aber das ist sehr unpraktisch - ich hätte es gerne automatisiert.

                                      1 Reply Last reply
                                      0
                                      • S Offline
                                        S Offline
                                        StefanR.
                                        wrote on last edited by StefanR.
                                        #1366

                                        Hallo
                                        Alle zusammen

                                        Bevor ich mich da richtig rein fuchse habe ich eine frage vorab, ob das überhaupt mit diesem Script möglich ist
                                        ich nutze 2 Powerstream (einer mit batterie, einer ohne), die teilen sich die Einspeiseleistung
                                        Ich will nicht 2 WLAN und Räume nutzen, da spinnt alles bei mir.
                                        Also wenn nun der PS1 weniger Sonne ab bekommt würde ich haben wollen das PS2 nach regelt, und den fehlenden Watt rest einspeist, allein mit Ecoflow nicht möglich da ist ja fix alles 50/50 ob was kommt oder nicht. wird das mit diesem Script geregelt? Shely 3em ist Eingebaut, und macht was er soll
                                        Danke Euch schon mal

                                        G 1 Reply Last reply
                                        0
                                        • P Offline
                                          P Offline
                                          pasch
                                          wrote on last edited by
                                          #1367

                                          Hallo zusammen,

                                          ich habe bei meinen beiden PS RegulationOffPower=800 gesetzt. Wenn ich nun regulation=false einstelle, fangen auch beide an Einzuspeisen. Wenn ich nun aber wieder regulation=true setze, bleibt der 2. PS auf 800. Kennt jemand den Fehler? Ich nutze das Skript 1.2.5.

                                          Grüße
                                          Patrick

                                          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

                                          950

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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