Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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.5k

  • MonatsrĂŒckblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

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

ecoflow-connector-Script zur dynamischen Leistungsanpassung

Geplant Angeheftet Gesperrt Verschoben JavaScript
1.6k BeitrÀge 127 Kommentatoren 744.8k Aufrufe 127 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • A Offline
    A Offline
    Audiofreak
    schrieb am zuletzt editiert von
    #1046

    @Waly_de

    Herzlichen Dank fĂŒr all deine MĂŒhe! Den ioBroker hatte ich schon mal, weil shelly cloud aber alles abdecken kann was ich wollte, brauchte ich es nicht.
    Ich bin ein totaler Noob mit Skripts etc. Dank deiner Anleitung & Protokollierung im Code, war fĂŒr mich alles sehr einfach einzurichten. War fast schon geschockt als ich den Skript startete und es einfach funktioniert hat :)
    Spende folgt noch.

    Fragen:
    Macht es dem Akku nichts aus wen er ĂŒber eine gewisse Zeit nur teilgeladen wird?
    Ich benötige momentan regelmÀssig mehr Strom als vom Solar produziert wird.
    WÀre eine Funktion möglich wie zum Beispiel 1x pro Woche den Akku bis 90% zu laden bevor vom Akku wieder eingespeist wird?

    Ich betreibe nur den PowerStream mit der Delta Pro, ausgelesen wird von dem Shelly 3EM. Spiele mit dem Gedanken weitere Panel direkt an den Delta anzuschliessen. Muss dieser Wert im Skript eingetragen werden? Wenn ja, welchen Wert, die variiert ja.

    Nochmals Danke & Gruss

    J W 2 Antworten Letzte Antwort
    0
    • Tom GoosT Tom Goos

      Hallo zusammen,
      ich bin komplett neu hier und ein wenig am verzweifeln. Ich habe den Tibber Host verbunden und hier bekomme ich auch die Werte angezeigt. Bei der Steuerung vom Powerstream bekomme ich jedoch folgende Fehlermeldungen:

      3.3.2024, 13:29:10.256	[info ]: javascript.0 (2054) Start javascript script.js.ecoflow
      3.3.2024, 13:29:10.294	[info ]: javascript.0 (2054) script.js.ecoflow: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      3.3.2024, 13:29:10.481	[info ]: javascript.0 (2054) script.js.ecoflow: Verbunden mit dem Ecoflow MQTT-Broker
      3.3.2024, 13:29:12.215	[info ]: javascript.0 (2054) script.js.ecoflow: getLowestValue-error: timeout
      3.3.2024, 13:29:12.215	[info ]: javascript.0 (2054) script.js.ecoflow: Fehler beim Abrufen des niedrigsten Werts: timeout
      3.3.2024, 13:29:15.684	[info ]: javascript.0 (2054) Stop script script.js.ecoflow
      3.3.2024, 13:29:15.686	[info ]: javascript.0 (2054) script.js.ecoflow: Ecoflow MQTT-Client beendet
      

      `Kann mir jemand sagen was es mit diesem "Timeout" auf sich hat und wie ich das ganze beheben kann?
      Danke im Vorraus :)

      D Offline
      D Offline
      DJVanity
      schrieb am zuletzt editiert von
      #1047

      @tom-goos die Gleiche Fehlermeldung bekomme ich auch...bin auch noch nicht dahinter gestiegen.

      1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        Joppe
        schrieb am zuletzt editiert von
        #1048

        Nutzt ihr eigentlich schon dass ExcessCharge-Feature? Deute ich das schon so richtig dass ich, wenn ich zum Beispiel durch Überproduktion 500W Einspeisung habe ich meine Delta Pro automatisch mit 500W AC laden lasse, oder?

        Und noch eins, bitte entschuldigt wenn es schon im Forum erklÀrt wurde, aber wie habt ihr die (Steuer-)Verbindung aus IOBroker zu eurem Akku aufgebaut? Es gibt ja in IOBroker keine Ecoflow Anbindung soweit ich das gesehen habe, oder?
        Habt ihr dann per MQTT die Daten an HomeAssistant gesendet oder gibts da nen anderen Trick? Denn die HomeAssistant-Instanz im IOBroker ist ja leider nur Read-Only soweit ich das verstanden habe...

        J A 2 Antworten Letzte Antwort
        0
        • A Audiofreak

          @Waly_de

          Herzlichen Dank fĂŒr all deine MĂŒhe! Den ioBroker hatte ich schon mal, weil shelly cloud aber alles abdecken kann was ich wollte, brauchte ich es nicht.
          Ich bin ein totaler Noob mit Skripts etc. Dank deiner Anleitung & Protokollierung im Code, war fĂŒr mich alles sehr einfach einzurichten. War fast schon geschockt als ich den Skript startete und es einfach funktioniert hat :)
          Spende folgt noch.

          Fragen:
          Macht es dem Akku nichts aus wen er ĂŒber eine gewisse Zeit nur teilgeladen wird?
          Ich benötige momentan regelmÀssig mehr Strom als vom Solar produziert wird.
          WÀre eine Funktion möglich wie zum Beispiel 1x pro Woche den Akku bis 90% zu laden bevor vom Akku wieder eingespeist wird?

          Ich betreibe nur den PowerStream mit der Delta Pro, ausgelesen wird von dem Shelly 3EM. Spiele mit dem Gedanken weitere Panel direkt an den Delta anzuschliessen. Muss dieser Wert im Skript eingetragen werden? Wenn ja, welchen Wert, die variiert ja.

          Nochmals Danke & Gruss

          J Offline
          J Offline
          Joppe
          schrieb am zuletzt editiert von Joppe
          #1049

          @audiofreak
          Die Delta Pro hat einen Lithium-Eisenphosphat Akku. Da kannst du bis auf Tiefentladen nicht viel falsch machen.
          Bei diesem Akkutyp ist es sogar gesĂŒnder nur kurze "LadehĂŒbe" zu haben als einmal von 0 - 100% zu laden. -> Siehe Tesla Model 3 mit LFP-Akku.
          Aber! Bei LFP ist es fĂŒr das BMS schwieriger den Ladestand zu berechnen, weswegen es in regelmĂ€ĂŸigen ZeitabstĂ€nden (Tesla sagt einmal die Woche) gut wĂ€re den Akku mal auf 100% zu laden.
          ErfahrungsgemĂ€ĂŸ ist es bei mir (auch DeltaPro + Zusatzakku) auch so:
          Lade und Entlade ich mehrere Wochen nur kurze HĂŒbe, also so wie jetzt nur mal auf 30%, dann wieder 10% dann wieder 40% lĂ€sst nach 2-3 Monaten die KapazitĂ€t spĂŒrbar nach. Entlade ich ihn dann auf 0, bis er selber abschaltet, hĂ€ngt er ewig auf 1% (mehrere Stunden). Lade ich ihn dann auf 100% auf hat er wieder wochenlang die volle gewohnte KapazitĂ€t. SOH bei mir immer noch 100% - was ich aber mittlerweile nicht mehr ganz glaube.
          TL;DR: Dein Akku ist chemisch gesehen einer der stabilsten auf dem Markt. Kurze LadehĂŒbe sind kein Problem bei gewisser Pflege.

          Den Wert deiner zusÀtzlichen Solaranlage die du direkt an der Delta Pro anstöpselst musst du meiner Meinung nach nicht im Script hinterlegen, das regelst du mit der Powerstream Anbindung aus, oder? Die Ladung aus der Solarplatte willst (und kannst(und sollst)) du ja nicht regeln. Oder habe ich dich da falsch verstanden?

          A 1 Antwort Letzte Antwort
          0
          • J Joppe

            Nutzt ihr eigentlich schon dass ExcessCharge-Feature? Deute ich das schon so richtig dass ich, wenn ich zum Beispiel durch Überproduktion 500W Einspeisung habe ich meine Delta Pro automatisch mit 500W AC laden lasse, oder?

            Und noch eins, bitte entschuldigt wenn es schon im Forum erklÀrt wurde, aber wie habt ihr die (Steuer-)Verbindung aus IOBroker zu eurem Akku aufgebaut? Es gibt ja in IOBroker keine Ecoflow Anbindung soweit ich das gesehen habe, oder?
            Habt ihr dann per MQTT die Daten an HomeAssistant gesendet oder gibts da nen anderen Trick? Denn die HomeAssistant-Instanz im IOBroker ist ja leider nur Read-Only soweit ich das verstanden habe...

            J Offline
            J Offline
            Joppe
            schrieb am zuletzt editiert von
            #1050

            @joppe
            Ich beantworte meine Frage selber:
            Ihr bindet die Akkus genau wie die Powerstream direkt ĂŒber das Script ein -.-
            Leider bekomme ich noch keine Daten...denke aber das finde ich auch noch raus.

            1 Antwort Letzte Antwort
            0
            • J Joppe

              @audiofreak
              Die Delta Pro hat einen Lithium-Eisenphosphat Akku. Da kannst du bis auf Tiefentladen nicht viel falsch machen.
              Bei diesem Akkutyp ist es sogar gesĂŒnder nur kurze "LadehĂŒbe" zu haben als einmal von 0 - 100% zu laden. -> Siehe Tesla Model 3 mit LFP-Akku.
              Aber! Bei LFP ist es fĂŒr das BMS schwieriger den Ladestand zu berechnen, weswegen es in regelmĂ€ĂŸigen ZeitabstĂ€nden (Tesla sagt einmal die Woche) gut wĂ€re den Akku mal auf 100% zu laden.
              ErfahrungsgemĂ€ĂŸ ist es bei mir (auch DeltaPro + Zusatzakku) auch so:
              Lade und Entlade ich mehrere Wochen nur kurze HĂŒbe, also so wie jetzt nur mal auf 30%, dann wieder 10% dann wieder 40% lĂ€sst nach 2-3 Monaten die KapazitĂ€t spĂŒrbar nach. Entlade ich ihn dann auf 0, bis er selber abschaltet, hĂ€ngt er ewig auf 1% (mehrere Stunden). Lade ich ihn dann auf 100% auf hat er wieder wochenlang die volle gewohnte KapazitĂ€t. SOH bei mir immer noch 100% - was ich aber mittlerweile nicht mehr ganz glaube.
              TL;DR: Dein Akku ist chemisch gesehen einer der stabilsten auf dem Markt. Kurze LadehĂŒbe sind kein Problem bei gewisser Pflege.

              Den Wert deiner zusÀtzlichen Solaranlage die du direkt an der Delta Pro anstöpselst musst du meiner Meinung nach nicht im Script hinterlegen, das regelst du mit der Powerstream Anbindung aus, oder? Die Ladung aus der Solarplatte willst (und kannst(und sollst)) du ja nicht regeln. Oder habe ich dich da falsch verstanden?

              A Offline
              A Offline
              Audiofreak
              schrieb am zuletzt editiert von
              #1051

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

              Die Ladung aus der Solarplatte willst (und kannst(und sollst)) du ja nicht regeln. Oder habe ich dich da falsch verstanden?

              Hast mich richtig verstanden :) , die APP sollte ja schnallen dass der Akku "extern" geladen wird und den richtigen Ladestatus ĂŒbermitteln.
              So sollte das Skript auch die richtige Werte bekommen.

              1 Antwort Letzte Antwort
              0
              • J Joppe

                Nutzt ihr eigentlich schon dass ExcessCharge-Feature? Deute ich das schon so richtig dass ich, wenn ich zum Beispiel durch Überproduktion 500W Einspeisung habe ich meine Delta Pro automatisch mit 500W AC laden lasse, oder?

                Und noch eins, bitte entschuldigt wenn es schon im Forum erklÀrt wurde, aber wie habt ihr die (Steuer-)Verbindung aus IOBroker zu eurem Akku aufgebaut? Es gibt ja in IOBroker keine Ecoflow Anbindung soweit ich das gesehen habe, oder?
                Habt ihr dann per MQTT die Daten an HomeAssistant gesendet oder gibts da nen anderen Trick? Denn die HomeAssistant-Instanz im IOBroker ist ja leider nur Read-Only soweit ich das verstanden habe...

                A Offline
                A Offline
                Audiofreak
                schrieb am zuletzt editiert von
                #1052

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

                Nutzt ihr eigentlich schon dass ExcessCharge-Feature? Deute ich das schon so richtig dass ich, wenn ich zum Beispiel durch Überproduktion 500W Einspeisung habe ich meine Delta Pro automatisch mit 500W AC laden lasse, oder?

                Wenn du den Powerstation hast, wird der Delta direkt DC geladen.
                WĂ€re ineffizient von DC zu AC und dann beim Delta wieder zurĂŒck.

                J 1 Antwort Letzte Antwort
                0
                • A Audiofreak

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

                  Nutzt ihr eigentlich schon dass ExcessCharge-Feature? Deute ich das schon so richtig dass ich, wenn ich zum Beispiel durch Überproduktion 500W Einspeisung habe ich meine Delta Pro automatisch mit 500W AC laden lasse, oder?

                  Wenn du den Powerstation hast, wird der Delta direkt DC geladen.
                  WĂ€re ineffizient von DC zu AC und dann beim Delta wieder zurĂŒck.

                  J Offline
                  J Offline
                  Joppe
                  schrieb am zuletzt editiert von
                  #1053

                  @audiofreak
                  Ineffizient ja, aber ich will die 500W ja nicht verschenken.
                  Ich dachte mir hier wird das folgende Scenario abgedeckelt:

                  Sagen wir mal ich hab 2 Balkonkraftwerke mit je 800W.
                  Eines speist ĂŒber einen Hoymiles direkt in die Steckdose
                  Das andere ĂŒber eine Powerstream in den Akku UND die Steckdose

                  Sagen wir mal die SolarLeistung liegt aktuell bei 600W, mein Verbrauch bei 200W.

                  Die erste Anlage wird jetzt die 200W Verbrauch bedienen und 400W direkt ins Netz einspeisen.
                  Die zweite Anlage nimmt 600W und steckt sie in den Akku, Powerstream Ausgang bei 0W.

                  Jetzt möchte ich aber die 400W, die ich in unserem Scenario ins Netz haue aber auch in meinem Akku haben.
                  Was mache ich jetzt? Aktuell sage ich der Delta Pro ĂŒber HomeAssistant sie soll bitte die AC Ladung aktivieren, mit einer Ladeleistung von 400W.
                  Nun lade ich die Delta Pro mit 400W AC und 600W DC, also 1000W (minus Verlust). Meine Einspeisung liegt jetzt bei 0W.
                  Über HASS ist das gelinde gesagt besch. zu "programmieren", es geht nur so halb bei mir. Muss immer wieder manuell nach regeln. Umso mehr habe ich mich gefreut als ich hier im Script sah dass ein ein Update gab mit ExcessCharge und dachte dass es genau mein UseCase wĂ€re...und du, @Audiofreak meinst dass dem nicht so sei? Also nur mit einer Powerstation nutzbar?
                  Danke fĂŒr die Antworten!

                  W A 2 Antworten Letzte Antwort
                  0
                  • Tom GoosT Tom Goos

                    Hallo zusammen,
                    ich bin komplett neu hier und ein wenig am verzweifeln. Ich habe den Tibber Host verbunden und hier bekomme ich auch die Werte angezeigt. Bei der Steuerung vom Powerstream bekomme ich jedoch folgende Fehlermeldungen:

                    3.3.2024, 13:29:10.256	[info ]: javascript.0 (2054) Start javascript script.js.ecoflow
                    3.3.2024, 13:29:10.294	[info ]: javascript.0 (2054) script.js.ecoflow: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                    3.3.2024, 13:29:10.481	[info ]: javascript.0 (2054) script.js.ecoflow: Verbunden mit dem Ecoflow MQTT-Broker
                    3.3.2024, 13:29:12.215	[info ]: javascript.0 (2054) script.js.ecoflow: getLowestValue-error: timeout
                    3.3.2024, 13:29:12.215	[info ]: javascript.0 (2054) script.js.ecoflow: Fehler beim Abrufen des niedrigsten Werts: timeout
                    3.3.2024, 13:29:15.684	[info ]: javascript.0 (2054) Stop script script.js.ecoflow
                    3.3.2024, 13:29:15.686	[info ]: javascript.0 (2054) script.js.ecoflow: Ecoflow MQTT-Client beendet
                    

                    `Kann mir jemand sagen was es mit diesem "Timeout" auf sich hat und wie ich das ganze beheben kann?
                    Danke im Vorraus :)

                    W Offline
                    W Offline
                    Waly_de
                    schrieb am zuletzt editiert von
                    #1054

                    @tom-goos normalerweise taucht diese Fehlermeldung nur beim Starten des Skripts auf. Wenn vorher noch keine Daten vom Smartmeter erfasst wurden. Wenn du also das Skript startest und kurze wartest, sollte die Fehlermeldung nicht mehr auftreten und das Skript ganz normal arbeiten.
                    wenn du in den ZustĂ€nden siehst, dass sich Realpower regelmĂ€ĂŸig Ă€ndert ist das ein gutes Zeichen

                    Bitte bei allen Installationen immer prĂŒfen, ob der History Adapter installiert wurde und funktioniert .

                    Tom GoosT 1 Antwort Letzte Antwort
                    0
                    • A Audiofreak

                      @Waly_de

                      Herzlichen Dank fĂŒr all deine MĂŒhe! Den ioBroker hatte ich schon mal, weil shelly cloud aber alles abdecken kann was ich wollte, brauchte ich es nicht.
                      Ich bin ein totaler Noob mit Skripts etc. Dank deiner Anleitung & Protokollierung im Code, war fĂŒr mich alles sehr einfach einzurichten. War fast schon geschockt als ich den Skript startete und es einfach funktioniert hat :)
                      Spende folgt noch.

                      Fragen:
                      Macht es dem Akku nichts aus wen er ĂŒber eine gewisse Zeit nur teilgeladen wird?
                      Ich benötige momentan regelmÀssig mehr Strom als vom Solar produziert wird.
                      WÀre eine Funktion möglich wie zum Beispiel 1x pro Woche den Akku bis 90% zu laden bevor vom Akku wieder eingespeist wird?

                      Ich betreibe nur den PowerStream mit der Delta Pro, ausgelesen wird von dem Shelly 3EM. Spiele mit dem Gedanken weitere Panel direkt an den Delta anzuschliessen. Muss dieser Wert im Skript eingetragen werden? Wenn ja, welchen Wert, die variiert ja.

                      Nochmals Danke & Gruss

                      W Offline
                      W Offline
                      Waly_de
                      schrieb am zuletzt editiert von
                      #1055

                      @audiofreak die Frage mit dem Akku laden ist ja schon fantastisch beantwortet😊

                      Den Rest hast du richtig verstanden. Die Überschussladung arbeitet genauso, dass wenn der Verbrauch gedeckt ist und mehr Leistung zur VerfĂŒgung steht als in einer an einen Power Stream angeschlossenen Akku geladen werden kann ein beliebiger Schalter zum Laden eines Akkus geschaltet werden und die AC Leistung geregelt werden kann.

                      Das ganze ist wirklich Mega flexibel. Ich habe inzwischen eine große Dach PV Anlage mit einem 12 kW Wechselrichter. Diese Anlage sorgt normalerweise fĂŒr null Einspeisung. Ist jetzt aber der Akku voll, registriert das Skript den Überschuss und lĂ€dt meine Delta mit maximaler Leistung (600 W) und wenn dann noch Leistung zur VerfĂŒgung steht, parallel mit A.C. Bis zu 2000 W. Ist jetzt der große PV Speicher leer und das Skript bemerkt, dass Strom eingekauft werden muss, stellt es wiederum bis 600 W ĂŒber den PowerStream bereit.

                      Arbeitet also alles fließend zusammen.

                      Wenn ihr Paneele direkt an die Delta anschließt, solltet ihr diese auch unter Additionalpower angeben. Das dient einfach dazu, dass unter Tote PV wirklich die gesamte Solarleistung eurer Anlage mit allen Komponenten erfasst werden kann.
                      Allerdings mĂŒsst ihr dann das Flag NoFeedIn auf True setzen.

                      1 Antwort Letzte Antwort
                      0
                      • J Joppe

                        @audiofreak
                        Ineffizient ja, aber ich will die 500W ja nicht verschenken.
                        Ich dachte mir hier wird das folgende Scenario abgedeckelt:

                        Sagen wir mal ich hab 2 Balkonkraftwerke mit je 800W.
                        Eines speist ĂŒber einen Hoymiles direkt in die Steckdose
                        Das andere ĂŒber eine Powerstream in den Akku UND die Steckdose

                        Sagen wir mal die SolarLeistung liegt aktuell bei 600W, mein Verbrauch bei 200W.

                        Die erste Anlage wird jetzt die 200W Verbrauch bedienen und 400W direkt ins Netz einspeisen.
                        Die zweite Anlage nimmt 600W und steckt sie in den Akku, Powerstream Ausgang bei 0W.

                        Jetzt möchte ich aber die 400W, die ich in unserem Scenario ins Netz haue aber auch in meinem Akku haben.
                        Was mache ich jetzt? Aktuell sage ich der Delta Pro ĂŒber HomeAssistant sie soll bitte die AC Ladung aktivieren, mit einer Ladeleistung von 400W.
                        Nun lade ich die Delta Pro mit 400W AC und 600W DC, also 1000W (minus Verlust). Meine Einspeisung liegt jetzt bei 0W.
                        Über HASS ist das gelinde gesagt besch. zu "programmieren", es geht nur so halb bei mir. Muss immer wieder manuell nach regeln. Umso mehr habe ich mich gefreut als ich hier im Script sah dass ein ein Update gab mit ExcessCharge und dachte dass es genau mein UseCase wĂ€re...und du, @Audiofreak meinst dass dem nicht so sei? Also nur mit einer Powerstation nutzbar?
                        Danke fĂŒr die Antworten!

                        W Offline
                        W Offline
                        Waly_de
                        schrieb am zuletzt editiert von
                        #1056

                        @joppe und das hast du 100 % richtig verstanden genauso ist das Skript gedacht.

                        W 1 Antwort Letzte Antwort
                        0
                        • W Waly_de

                          @joppe und das hast du 100 % richtig verstanden genauso ist das Skript gedacht.

                          W Offline
                          W Offline
                          Waly_de
                          schrieb am zuletzt editiert von
                          #1057

                          Ich arbeite ĂŒbrigens fĂŒr mich gerade daran, dass Tibber Lade Modul aufzubohren.
                          Im Moment kann es schon mittags den gĂŒnstigsten Zeitpunkt feststellen, ermitteln, wie groß das Preis Delta zum abendlichen Höchstpreis ist und entscheiden, dass ab einem einstellbaren Delta der Akku auf einem gewissen Prozentsatz geladen wird. ( bei mir lohnt das erst ab circa 9 Cent Preisunterschied.)

                          Der nĂ€chste Schritt ist, dass nĂ€chtliche preistief zu analysieren und die Wettervorhersage zu berĂŒcksichtigen, um zu entscheiden, wie voll der Akku geladen werden soll, damit noch genug Platz fĂŒr die zu erwartende PV Energie ist.

                          Besteht dann sowas hier allgemeines Interesse?

                          Ich bin jetzt allerdings erst mal eine Woche im Urlaub. Danach geht’s dann weiter
😉

                          J 1 Antwort Letzte Antwort
                          0
                          • W Waly_de

                            Ich arbeite ĂŒbrigens fĂŒr mich gerade daran, dass Tibber Lade Modul aufzubohren.
                            Im Moment kann es schon mittags den gĂŒnstigsten Zeitpunkt feststellen, ermitteln, wie groß das Preis Delta zum abendlichen Höchstpreis ist und entscheiden, dass ab einem einstellbaren Delta der Akku auf einem gewissen Prozentsatz geladen wird. ( bei mir lohnt das erst ab circa 9 Cent Preisunterschied.)

                            Der nĂ€chste Schritt ist, dass nĂ€chtliche preistief zu analysieren und die Wettervorhersage zu berĂŒcksichtigen, um zu entscheiden, wie voll der Akku geladen werden soll, damit noch genug Platz fĂŒr die zu erwartende PV Energie ist.

                            Besteht dann sowas hier allgemeines Interesse?

                            Ich bin jetzt allerdings erst mal eine Woche im Urlaub. Danach geht’s dann weiter
😉

                            J Offline
                            J Offline
                            Joppe
                            schrieb am zuletzt editiert von Joppe
                            #1058

                            @waly_de
                            Sowas Àhnliches habe ich schon im Homeassistant, funktioniert einwandfrei - nur leider bringt dir das wahrscheinlich nur wenig ^^
                            Es fÀhrt dann dein Script und meine HASS Logik mit unterschiedlichen Parametern an:

                            FULLCHARGE - Schnell laden weil Strom billig - REGULATE OFF, dein Script speist nichts ein
                            CHARGE - Langsam laden bis 50% weil Strom so halb billig oder nur kurze Tagesspitzen REGULATE OFF, dein Script speist nichts ein
                            HOLD - Schalte REGULATE ab, regle also nicht, Akku wird auf Ladung gehalten (BackupReserve auf aktuellen Ladestand gesetzt)
                            DISCHARGE - Entladen wie vom Script vorgesehen
                            OVERCHARGE - Überschussladen (haut noch ned hin weil HASS in dem bezug schwer zu konfigurieren ist betreff der Laderegelung) -> Da hĂ€tte ich auf deine Funktion gehofft, bin noch am Coden aber so dolle is mein JS ned ;)

                            Das ganze funktioniert ohne SmartSteckdose.
                            Danke fĂŒr die Antworten, dann muss ich jetzt nur noch schaffen die Steuerdaten zu setzen, das bringt er einfach nicht. Es kommt immer die Meldung dass
                            0_userdata.0.ecoflow.app_1674681575638863874_SERIALNUMBER_thing_property_set.writeables.slowChgPower nicht gesetzt werden kann, auffÀllig ist auch dass der Wert zwar aktualisiert aber dann sofort wieder auf "0" gesetzt wird. Minimum ist aber 200. Da muss ich erst mal schauen.
                            Die Idee ist ja scheinbar dass du einen Schalter umlegst und dann die Akkus zu laden beginnen, dann regelst du ĂŒber die slowChgPower - hast du schon mal dran gedacht dass ĂŒber die BackupReserve zu regeln anstatt ĂŒber nen Schalter? So mache ich ich das, Vorteil ist dass du dir ne smarte Steckdose sparst die im Stromkreis hĂ€ngt...bin da immer vorsichtig so viel Strom ĂŒber so empfindliche Bauteile zu jagen...
                            Aber, kommt mir grad, du hast ne Delta Max, die wird wahrscheinlich die 0W Ladeleistung unterstĂŒtzen...dann hast die ganze problematik nicht..

                            W 1 Antwort Letzte Antwort
                            0
                            • J Joppe

                              @waly_de
                              Sowas Àhnliches habe ich schon im Homeassistant, funktioniert einwandfrei - nur leider bringt dir das wahrscheinlich nur wenig ^^
                              Es fÀhrt dann dein Script und meine HASS Logik mit unterschiedlichen Parametern an:

                              FULLCHARGE - Schnell laden weil Strom billig - REGULATE OFF, dein Script speist nichts ein
                              CHARGE - Langsam laden bis 50% weil Strom so halb billig oder nur kurze Tagesspitzen REGULATE OFF, dein Script speist nichts ein
                              HOLD - Schalte REGULATE ab, regle also nicht, Akku wird auf Ladung gehalten (BackupReserve auf aktuellen Ladestand gesetzt)
                              DISCHARGE - Entladen wie vom Script vorgesehen
                              OVERCHARGE - Überschussladen (haut noch ned hin weil HASS in dem bezug schwer zu konfigurieren ist betreff der Laderegelung) -> Da hĂ€tte ich auf deine Funktion gehofft, bin noch am Coden aber so dolle is mein JS ned ;)

                              Das ganze funktioniert ohne SmartSteckdose.
                              Danke fĂŒr die Antworten, dann muss ich jetzt nur noch schaffen die Steuerdaten zu setzen, das bringt er einfach nicht. Es kommt immer die Meldung dass
                              0_userdata.0.ecoflow.app_1674681575638863874_SERIALNUMBER_thing_property_set.writeables.slowChgPower nicht gesetzt werden kann, auffÀllig ist auch dass der Wert zwar aktualisiert aber dann sofort wieder auf "0" gesetzt wird. Minimum ist aber 200. Da muss ich erst mal schauen.
                              Die Idee ist ja scheinbar dass du einen Schalter umlegst und dann die Akkus zu laden beginnen, dann regelst du ĂŒber die slowChgPower - hast du schon mal dran gedacht dass ĂŒber die BackupReserve zu regeln anstatt ĂŒber nen Schalter? So mache ich ich das, Vorteil ist dass du dir ne smarte Steckdose sparst die im Stromkreis hĂ€ngt...bin da immer vorsichtig so viel Strom ĂŒber so empfindliche Bauteile zu jagen...
                              Aber, kommt mir grad, du hast ne Delta Max, die wird wahrscheinlich die 0W Ladeleistung unterstĂŒtzen...dann hast die ganze problematik nicht..

                              W Offline
                              W Offline
                              Waly_de
                              schrieb am zuletzt editiert von Waly_de
                              #1059

                              @joppe ich finde es immer klasse, wenn die BrĂŒcken geschlagen werden zwischen iobroker und HS 
 Aber in diesem Fall glaube ich auch, dass ich das besser komplett in iobroker abbilden sollte.

                              Was den Schalter angeht, ist es dem Skript eigentlich egal was du da einsetzt. Bei der Delta Max Gibt es auch einen Softwareparameter, der die Lade Leistung auf null setzen kann. Das hat aber bei mir nicht so sauber funktioniert, und ich vertraue einem Schalter mehr, auch weil er unabhĂ€ngig die Leistung messen kann. Aber wenn du das alles ĂŒber die Delta regeln möchtest, musst du nur den entsprechenden Datenpunkt Schalter angeben.

                              J 1 Antwort Letzte Antwort
                              0
                              • W Waly_de

                                @joppe ich finde es immer klasse, wenn die BrĂŒcken geschlagen werden zwischen iobroker und HS 
 Aber in diesem Fall glaube ich auch, dass ich das besser komplett in iobroker abbilden sollte.

                                Was den Schalter angeht, ist es dem Skript eigentlich egal was du da einsetzt. Bei der Delta Max Gibt es auch einen Softwareparameter, der die Lade Leistung auf null setzen kann. Das hat aber bei mir nicht so sauber funktioniert, und ich vertraue einem Schalter mehr, auch weil er unabhĂ€ngig die Leistung messen kann. Aber wenn du das alles ĂŒber die Delta regeln möchtest, musst du nur den entsprechenden Datenpunkt Schalter angeben.

                                J Offline
                                J Offline
                                Joppe
                                schrieb am zuletzt editiert von
                                #1060

                                @waly_de
                                Das kriegen wir schon hin ;) Ein mÀchtiges Tool hast du da jedenfalls auf die Beine gestellt, bin nach wie vor schwer beeindruckt

                                1 Antwort Letzte Antwort
                                1
                                • J Joppe

                                  @audiofreak
                                  Ineffizient ja, aber ich will die 500W ja nicht verschenken.
                                  Ich dachte mir hier wird das folgende Scenario abgedeckelt:

                                  Sagen wir mal ich hab 2 Balkonkraftwerke mit je 800W.
                                  Eines speist ĂŒber einen Hoymiles direkt in die Steckdose
                                  Das andere ĂŒber eine Powerstream in den Akku UND die Steckdose

                                  Sagen wir mal die SolarLeistung liegt aktuell bei 600W, mein Verbrauch bei 200W.

                                  Die erste Anlage wird jetzt die 200W Verbrauch bedienen und 400W direkt ins Netz einspeisen.
                                  Die zweite Anlage nimmt 600W und steckt sie in den Akku, Powerstream Ausgang bei 0W.

                                  Jetzt möchte ich aber die 400W, die ich in unserem Scenario ins Netz haue aber auch in meinem Akku haben.
                                  Was mache ich jetzt? Aktuell sage ich der Delta Pro ĂŒber HomeAssistant sie soll bitte die AC Ladung aktivieren, mit einer Ladeleistung von 400W.
                                  Nun lade ich die Delta Pro mit 400W AC und 600W DC, also 1000W (minus Verlust). Meine Einspeisung liegt jetzt bei 0W.
                                  Über HASS ist das gelinde gesagt besch. zu "programmieren", es geht nur so halb bei mir. Muss immer wieder manuell nach regeln. Umso mehr habe ich mich gefreut als ich hier im Script sah dass ein ein Update gab mit ExcessCharge und dachte dass es genau mein UseCase wĂ€re...und du, @Audiofreak meinst dass dem nicht so sei? Also nur mit einer Powerstation nutzbar?
                                  Danke fĂŒr die Antworten!

                                  A Offline
                                  A Offline
                                  Audiofreak
                                  schrieb am zuletzt editiert von
                                  #1061

                                  @joppe

                                  Ja mit einer getrennten PV mit so viel Überschuss, sieht es natĂŒrlich anders aus.
                                  Da in der Schweiz nur 600W eingespeist werden darf ohne die ganze Installation abnehmen zu mĂŒssen, muss ich mit einem Wechselrichter klarkommen.

                                  1 Antwort Letzte Antwort
                                  0
                                  • W Waly_de

                                    @tom-goos normalerweise taucht diese Fehlermeldung nur beim Starten des Skripts auf. Wenn vorher noch keine Daten vom Smartmeter erfasst wurden. Wenn du also das Skript startest und kurze wartest, sollte die Fehlermeldung nicht mehr auftreten und das Skript ganz normal arbeiten.
                                    wenn du in den ZustĂ€nden siehst, dass sich Realpower regelmĂ€ĂŸig Ă€ndert ist das ein gutes Zeichen

                                    Bitte bei allen Installationen immer prĂŒfen, ob der History Adapter installiert wurde und funktioniert .

                                    Tom GoosT Offline
                                    Tom GoosT Offline
                                    Tom Goos
                                    schrieb am zuletzt editiert von
                                    #1062

                                    @waly_de Danke fĂŒr die Info. Den History Adapter hatte ich gar nicht aktiv. Jetzt ist diese Meldung zwar weg und das scipt passt auch den Wert in der Ecoflow App an. Allerdings steht "setac" aktuell bei 680 bzw 68W obwohl "realpower" um 110 schwankt. Ist dieser "Offeset" gewĂŒnscht oder stimmt da noch etwas an der Konfiguration nicht? Wenn ich den Fernseher einschalte springt realpower auf 160W, und setac langsam auf 112.

                                    W 1 Antwort Letzte Antwort
                                    0
                                    • Tom GoosT Tom Goos

                                      @waly_de Danke fĂŒr die Info. Den History Adapter hatte ich gar nicht aktiv. Jetzt ist diese Meldung zwar weg und das scipt passt auch den Wert in der Ecoflow App an. Allerdings steht "setac" aktuell bei 680 bzw 68W obwohl "realpower" um 110 schwankt. Ist dieser "Offeset" gewĂŒnscht oder stimmt da noch etwas an der Konfiguration nicht? Wenn ich den Fernseher einschalte springt realpower auf 160W, und setac langsam auf 112.

                                      W Offline
                                      W Offline
                                      Waly_de
                                      schrieb am zuletzt editiert von
                                      #1063

                                      @tom-goos Ja das ist gewĂŒnscht und lĂ€sst sich mit : BasePowerOffset einstellen

                                      1 Antwort Letzte Antwort
                                      0
                                      • W Waly_de

                                        @accu das höre ich jetzt auch zum ersten Mal. Das wĂ€re natĂŒrlich nicht förderlich. Allerdings mĂŒsste mein Power Stream dann lĂ€ngst gestorben sein, denn grob ĂŒberschlagen habe ich mindestens 200000-400000 mal den Wert gesetzt seit Juli 2023.
                                        Nichts, desto trotz sollte man mit den Jungs und MĂ€dels von ECO-FLOW sprechen. Durch eine Firmware Änderung könnte man vermeiden, dass jedes einzelne Mal in das EEPROM geschrieben wird. wenn du da sowieso in Kontakt bist, regt das doch mal an.
                                        Was ich tun könnte, wĂ€re das Intervall mit dem geschrieben wird zu verlĂ€ngern. Außerdem könnte ich ein Modulo einfĂŒhren. Also den Wert nur in bestimmten Stufen, zum Beispiel 50 W Ă€ndern, und auch nur dann schreiben, wenn sich der aktuelle Messwert von dem zuvor geschriebenen unterscheidet. Damit könnte man die Frequenz mit der in das EEPROM geschrieben wird deutlich reduzieren.
                                        Das alles geht natĂŒrlich auf Kosten der ReaktionsfĂ€higkeit und Genauigkeit des Skripts. Das wĂ€re wirklich schade.

                                        M Offline
                                        M Offline
                                        Mortarvan
                                        schrieb am zuletzt editiert von
                                        #1064

                                        @waly_de Hi, vielen Dank fĂŒr eure wertvolle Recherche :-) Ist denn geklĂ€rt, dass das setzen der Einspeiseleistung im PS beliebig oft vorgenommen werden kann (Im Gegensatz zur Delta)? Ich wĂŒrde in dem Fall gerne den MinValueMin auf 1 Minute oder vielleicht sogar auf 30 Sekunden setzen. Ich traue mich das nur nicht, weil mir unklar ist, ob der PS dadurch Schaden nimmt

                                        1 Antwort Letzte Antwort
                                        0
                                        • W Waly_de

                                          @guhfy9966 das sieht korrekt aus. Allerdings ist MaxPower so ziemlich die einzige variable, die im Moment wĂ€hrend der Laufzeit nicht zu verĂ€ndern ist. das ist auch mit Vorsicht zu genießen, denn MaxPower reguliert auch die Batterieladung.

                                          Was genau möchtest du denn erreichen, indem du diese Variable Ànderst?

                                          A Offline
                                          A Offline
                                          aherby
                                          schrieb am zuletzt editiert von
                                          #1065

                                          @waly_de Guten Morgen und willkommen zurĂŒck.
                                          Ich will mich auch mit der "externConfig" mal beschÀftigen.
                                          Kann ich auch folgende Werte extern Àndern?

                                          lowBatLimitPozOn: 5 
                                          lowBatLimitPozOff: 10
                                          lowBatLimit: 150                 
                                          

                                          Ich wĂŒrde gern je nach Jahreszeit oder Prognose mindestens den Wert "lowBatLimit" Ă€ndern.

                                          W 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          787

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          BeitrÀge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe