Navigation

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

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    ecoflow-connector-Script zur dynamischen Leistungsanpassung

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

      @waly_de ja, so wie Du es schreibts...teilweise sogar mehr als 100 Watt.
      Wenn ich z.B. einen Überschuss von 200 Watt habe, dann reglt das Script die AC-Ladeleistung bei mirauf ca. 300 Watt und zieht sich somit zusätzlich 100 Watt aus dem öffentlichen Stromnetz. Könnte das damit zusammenhängen, dass ich PV-Module am DeltaPro und am PS habe und die Berechnung damit nicht mehr stimmt?

      Mir ist aufgefallen, dass besonders jetzt, wo der Überschuss langsam zurückgegangen ist, die Regelung im untern/sehr geringen Überschussbereich nicht sauber funktioniert. Ich hatte ca. 30-50 Watt Überschuss, die App von Ecoflow hat abeer immer noch mit ca. 400 Watt den Akku gelanden (also über 300 Watt aus dem Stromnetz gezogen). Ein Abschatlten der Schaltsteckdose hat nicht stattgefunden, obwohl viel Strom aus dem Netz bezogen wurde. Ich war leider unterwegs und konnte es nicht im Detail nachvollziehen.

      Eventuell ist ein Problem, dass der Delta Pro mindestens mit 200 Watt AC laden muss (weniger geht nicht). Daher sollte die Ladung frühestens starten, wenn 250 Watt überschuss da ist - Laden dann mit 200 Watt um sicherzsutellen (also mindestens 50 Watt Offset), dass kein Strom zum Laden eigekauft wird und ein kleiner Puffer vorhanden ist. Ausschalten solte sich die AC-Ladung sobald für mehr als 1 Minute mehr als 50 Watt aus dem Netz gezogen wird.

      Parallel dazu würde ich empfehlen, dass der errechnete Wert immer auf die volle Hundert abgerundet wird. Dasreduziert zusätzlich ein Schwingen der Werte und bringt weiterhin etwas Sicherheit, dass nie Netzstrom eingekauft wird.

      Ich teste morgen mal Deine Empfehlung, ob damit das Problem schon gelöst wird.

      Thomas Weller W 2 Replies Last reply Reply Quote 0
      • Thomas Weller
        Thomas Weller @Ralf77 last edited by

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

        Eventuell ist ein Problem, dass der Delta Pro mindestens mit 200 Watt AC laden muss (weniger geht nicht). Daher sollte die Ladung frühestens starten, wenn 250 Watt überschuss da ist - Laden dann mit 200 Watt um sicherzsutellen (also mindestens 50 Watt Offset), dass kein Strom zum Laden eigekauft wird und ein kleiner Puffer vorhanden ist. Ausschalten solte sich die AC-Ladung sobald für mehr als 1 Minute mehr als 50 Watt aus dem Netz gezogen wird.

        Ja, denke auch dass es ein Problem ist dass die Delta pro nur ab 200Watt AC laden kann.

        Ich hätte bei mir die Shelly Dose auch ab 250Watt eingeschaltet und dann muss das Script die AC Regelung übernehmen bis max. 2.300Watt (230V 10A Dauerlastgrenze) oder der Überschuss zurück geht.

        Aktuell wird bei mir mit dem Script alles weg geregelt und es läuft seit gestern Abend ohne Probleme.
        Ich muss bei mir auch mal die Plugs abstecken für sauberere Regelung.

        Leider steht er immer auf Stromversorgung priorisieren und speist jetzt ein um seine AC Ladung auszugleichen 🙂

        Muss mich aber noch rein arbeiten mit dem zweiten Ertragssensor? und wie das Script überhaupt funktioniert 😉

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

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

          Eventuell ist ein Problem, dass der Delta Pro mindestens mit 200 Watt AC laden muss (weniger geht nicht). Daher sollte die Ladung frühestens starten, wenn 250 Watt überschuss da ist -

          ExcessChargeStartPower: 250,

          Laden dann mit 200 Watt um sicherzsutellen (also mindestens 50 Watt Offset), dass kein Strom zum Laden eigekauft wird und ein kleiner Puffer vorhanden ist.

          ExcessChargeOffsetPower: -50,

          Ausschalten solte sich die AC-Ladung sobald für mehr als 1 Minute mehr als 50 Watt aus dem Netz gezogen wird.

          ExcessChargeSwitchMin: 1,
          ExcessChargeStopPower: 100, // davon ausgehend das die delta 150 W zieht, auch wenn 0 bei slow Charge angegeben ist, also 50 W aus dem Netz kommen.

          W Thomas Weller R 3 Replies Last reply Reply Quote 0
          • W
            Waly_de @Waly_de last edited by

            Eins noch:
            ConfigData.BasePowerOffset ist in der Berechnung auch berücksichtigt.
            Wenn dafür also zum Beispiel 50 W eingestellt ist, versucht die Überschussladung wieder auf diese 50 W Grund Bezug aus dem Netz einzuregeln.
            Ob das so sinnvoll ist, könnte diskutiert werden. Ich wünschte, es gebe mehr Test-Sonne 😉

            Was meint ihr? Soll BasePowerOffset keine Rolle spielen bei der Überschussladung?

            R A 2 Replies Last reply Reply Quote 0
            • Thomas Weller
              Thomas Weller @Waly_de last edited by

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

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

              Eventuell ist ein Problem, dass der Delta Pro mindestens mit 200 Watt AC laden muss (weniger geht nicht). Daher sollte die Ladung frühestens starten, wenn 250 Watt überschuss da ist -

              ExcessChargeStartPower: 250,

              Laden dann mit 200 Watt um sicherzsutellen (also mindestens 50 Watt Offset), dass kein Strom zum Laden eigekauft wird und ein kleiner Puffer vorhanden ist.

              ExcessChargeOffsetPower: -50,

              Ausschalten solte sich die AC-Ladung sobald für mehr als 1 Minute mehr als 50 Watt aus dem Netz gezogen wird.

              ExcessChargeSwitchMin: 1,
              ExcessChargeStopPower: 100, // davon ausgehend das die delta 150 W zieht, auch wenn 0 bei slow Charge angegeben ist, also 50 W aus dem Netz kommen.

              So teste ich jetzt mal.

              Habe zusätzlich alle SmartPlug`s demontiert.

              Die gehen mit doppeltem Wert des Verkaufs direkt per PayPal an dich @Waly_de 👏

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

                @waly_de vielen Dank für Deine anhaltende Motivation!

                Ich werde morgen mal mit Deinen Werten testen.
                Das mit dem BasePowerOffset habe ich nicht verstanden.
                Warum wird versucht 50 Watt aus dem Netz zu beziehen? Was ist der Gedanke dazu?
                Mein Ziel ist es immer lieber 50 Watt einzuspeisen und damit sicherzustellen, dass jeglicher Netzbezug zum Laden des Akkus vermieden wird.

                Ohne jetzt Deine Gedanken dazu zu kennen ist es schwierig für mich das einzuschätzen.
                Generell würde ich aber immer empfehlen auf einen kleinen Überschuss zu regeln (so macht das z.B. myPV mit der Heizstabregelung auch).

                1 Reply Last reply Reply Quote 0
                • VespaGaming
                  VespaGaming last edited by

                  @Waly_de
                  ich hab mir heute deine neueste Version installiert und bekomme eine neue Fehlermeldung. Whs. unabhängig vom Script aber vllt. Kennt du das?

                  19:24:35.248	info	javascript.1 (1390) Start javascript script.js.Solarsteuerung.Powerstream
                  19:24:35.341	error	javascript.1 (1390) script.js.Solarsteuerung.Powerstream: Error: Cannot find module './container/OtherContainer/Stack'
                  19:24:35.357	error	javascript.1 (1390) at script.js.Solarsteuerung.Powerstream:954:14
                  19:24:35.357	error	javascript.1 (1390) at script.js.Solarsteuerung.Powerstream:2872:3
                  19:24:35.383	info	javascript.1 (1390) script.js.Solarsteuerung.Powerstream: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                  19:24:35.670	error	javascript.1 (1390) script.js.Solarsteuerung.Powerstream: TypeError: Cannot read properties of undefined (reading 'connect')
                  19:24:35.670	error	javascript.1 (1390) at setupMQTTConnection (script.js.Solarsteuerung.Powerstream:1152:25)
                  19:24:35.671	error	javascript.1 (1390) at script.js.Solarsteuerung.Powerstream:1456:10
                  19:24:40.897	info	javascript.1 (1390) Stop script script.js.Solarsteuerung.Powerstream
                  
                  VespaGaming 1 Reply Last reply Reply Quote 0
                  • A
                    aherby @Accu last edited by

                    @accu Ja man kann in der Ecolflow-App einen Shelly schalten und z.B. den aktuellen Verbrauch sehen.

                    Aber sollte ein Addon am Shelly montiert sein, sieht man die Daten nicht. Auch habe ich bisher ncihts gefunden, dass über automatische Regeln in der Ecoflow-App ein Shelly geschaltet werden kann

                    1 Reply Last reply Reply Quote 0
                    • L
                      lui1307 @Waly_de last edited by

                      @waly_de Wenn dann möchte ich den ioBroker so minimal (stromsparend und einfach) wie möglich betreiben. Mein Homey Pro ist ja auch nur ein kleines und kompaktes System. Wie kann ich das machen? Was brauche ich dazu?
                      P.S. Ist vdein Skript auch für in Verbindung mit der Delta Pro geeignet? Ich lese im Skript nur was von DeltaMax und Delta2Max.

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

                        @waly_de wie funktioniert das log für zwei Geräte ?

                        const logpath = '/opt/iobroker/log/';
                        const SERIAL_TO_LOG = "R351ZEB4HF4Exx1"
                        const LogAllOfSerial = true //false= nur Set-Anweisungen, true = alles von der Seriennummer
                        const SERIAL_TO_LOG = "HW51Z6xxxx2"
                        const LogAllOfSerial = true //false nur Set-Anweisungen, true = alles von der Seriennummer
                        
                        

                        funktioniert das Script nicht mehr

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

                          @vespagaming

                          Update auf Javascript Adapter v7.6.2 löste das Problem

                          1 Reply Last reply Reply Quote 1
                          • R
                            Ralf77 last edited by

                            @Waly_de irgendwas/ irgendeine Änderung hat die dynamische Einspeiseregelung des PS mit der Version 1.2 und 1.21 (neu) deutlich verschlechtert. Siehe das Bild und die Unterschiede in der Regelung.
                            Gestern hatte ich noch die Version 1.1.3.2 vom 31.08 in Verwendung (alt)

                            IMG_0550.jpeg

                            Thomas Weller W 2 Replies Last reply Reply Quote 0
                            • Thomas Weller
                              Thomas Weller @Ralf77 last edited by

                              @ralf77

                              Kann ich bestätigen:
                              Screenshot_20240105_214213_Tibber.jpg

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

                                @waly_de ich habe jetzt mal das neueste Script (1.2.1) von dir laufen.
                                bei RealPower steht ein Wert:
                                Bildschirmfoto 2024-01-06 um 09.28.04.png

                                Seltsamerweise ist der Datenpunkt "TotalPV" auf 0. (wie gesagt, ich habe im PS keine Panels angeschlossen sondern an der DP direkt.)

                                Bei additional Power habe ich jetzt meinen Datenpunkt eingetragen, der die gesamte PV Leistung anderer Panels (BKW + kleine PV Anlage) im Haus widerspiegelt (hier nutze ich ich die Durchschnittsmethode von Verdrahtet, der aus einer Liste mit 10 Einträgen einen Durschnitt generiert. (muss ich bei dem Divisionsfaktor was ändern wenn ich deine Delta Pro habe?)

                                    AdditionalPower: [                                     // Wenn es weitere Wechselrichter gibt, die in IOBroker erfasst werden, können diese hier Angelegt werden
                                        //############# Diesen Abschnitt für jedes einzelne Gerät anlegen ################
                                        {
                                            name: "PVAnlagen Gesamt",                     // Beliebiger Name
                                            id: "0_userdata.0.PV_Anlage",                // Der Objektpfad zu dem Leistungswert in Watt (W)
                                            factor: 1,                                  // Divisionsfaktor für den Leistungswert. (10 für die Delta)
                                        },
                                        //#######################################################################
                                

                                meine Delta Pro hat 39% Akku. Die Entladegrenze ist auf 30% gesetzt.
                                an der DP hängen 4 Panels die gerade mit 81 W die DP laden.

                                Trotzdem springt der Powerstream nicht an und speist nix ein??
                                Bildschirmfoto 2024-01-06 um 09.37.40.png

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

                                  @waly_de ich habe jetzt mal testweise den Datenpunkt von den PV anlagen rausgenommen und durch den EF DP InWatts Datenpunkt ersetzt. Schaut jetzt so aus:
                                  Bildschirmfoto 2024-01-06 um 09.53.52.png

                                  RealPower = 169
                                  TotalPV = 215

                                  einspeisen tut der PS trotzdem nicht 😞

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

                                    @accu schon mal gut... was steht bei 0_userdata.0.ecoflow.ExcessPower und wie sieht der Rest deiner Config aus?

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

                                      @waly_de den Excess Power Daten Punkt habe ich gar nicht 😞

                                      Meine Config:

                                      /***************************************
                                      **********  YOUR DATA HERE  ************ 
                                      ****************************************/
                                      var ConfigData = {
                                          email: "Accu.com",          // Die App-Zugangsdaten von ecoFlow
                                          passwort: "meinPW",
                                          SmartmeterID: "sonoff.0.IRHub.SML_Watt_Summe",     // State, der den aktuellen Gesamtverbrauch in Watt anzeigt
                                          seriennummern: [
                                              //############# Diesen Abschnitt für jedes einzelne Gerät anlegen ################
                                              {
                                                  seriennummer: "HWxxxxFxxx133",           // Die Seriennummer des Gerätes
                                                  name: "PowerStream",                        // 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: "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.
                                                  battPozOn: 99, battPozOff: 94,              // Wenn die Batterie bei battPozOn ist, Einspeisung auf MaxPower. Bei BattPozOff Normalbetrieb
                                                  battOnSwitchPrio: true,                     // "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: 15, // Bei Unterschreiten der Batterieladung von "lowBatLimitPozOn" % ist die maximale Einspeiseleistung auf 
                                                  lowBatLimit: 100,                           // "lowBatLimit" limitiert, bis der Ladezustand wieder bei "lowBatLimitPozOff" ist
                                              },
                                              //#######################################################################
                                              {
                                                  seriennummer: "DCExxxxxxxxxx",
                                                  name: "DELTA Pro",
                                                  typ: "DM",
                                                  subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                                              },
                                              //#######################################################################
                                              {
                                                  seriennummer: "HWxxxxxxx",
                                                  name: "Kaffeemaschine",
                                                  typ: "SM",
                                                  subscribe: true,                            // "true": Alle Daten für dieses Gerät werden angefragt. "false": Es werden keine Statusdaten abgefragt
                                              },
                                              //#######################################################################
                                          ],
                                          AdditionalPower: [                                     // Wenn es weitere Wechselrichter gibt, die in IOBroker erfasst werden, können diese hier Angelegt werden
                                              //############# Diesen Abschnitt für jedes einzelne Gerät anlegen ################
                                              {
                                                  name: "EF PV Ladeleistung",            // Beliebiger Name
                                                  id: "alias.0.EFINWATT",                // Der Objektpfad zu dem Leistungswert in Watt (W)
                                                  factor: 1,                             // Divisionsfaktor für den Leistungswert. (10 für die Delta)
                                              },
                                              //#######################################################################
                                          ],
                                          //****************************************
                                          // Erweiterte Einstellungen:
                                          //****************************************
                                          SmartmeterTimeoutMin: 4,                            // Wenn der letzte Wert vom Smartmeter älter als "SmartmeterTimeoutMin" ist, wird das Script mit...
                                          SmartmeterFallbackPower: 150,                       // SmartmeterFallbackPower als aktuellem Realpowerwert weiter arbeiten, bis wieder aktuelle Daten geliefert werden. 
                                          Regulation: true,                                   // 'false' stellt das Setzen der Einspeiseleistung ab 
                                          RegulationState: "Regulate",                        // Wenn angegeben, kann mit diesem State die Regulation ein- und ausgeschaltet werden (Wird automatisch unter 0_userdata.0.ecoflow angelegt)
                                          RegulationMultiPsMode: 0,                           // Wenn mehrere PS reguliert werden sollen. "balance" = 0 oder "serial" = 1
                                          BasePowerOffset: 30,                                // Wird vom aktuellen Verbrauch abgezogen, um die Einspeiseleistung zu berechnen 
                                          Zusatzpower_Offset: 10,                             // Zusatzpower startet ab einer Batterieladeleistung von MaxPower - Zusatzpower_Offset
                                          MinValueMin: 2,                                     // Der Zeitraum in Minuten, aus dem der niedrigste Gesamtverbrauchswert geholt werden soll. 0 für Echtzeitwert
                                          MinValueAg: 0,                                      // Art der Ermittlung des kleinsten Wertes: 0 = Minimalwert, 1 = Durchschnittswert
                                          ReconnectMin: 30,                                   // Zeit in Minuten, nach der die Anwendung neu gestartet wird, wenn keine neuen Daten eintreffen
                                          statesPrefix: "0_userdata.0.ecoflow",               // Hier werden die ecoFlow States angelegt
                                          latitude: latitude,                                 // Breitengrad des Standortes (wird automatisch eingesetzt)
                                          longitude: longitude,                               // Längengrad des Standortes (wird automatisch eingesetzt)
                                          //****************************************
                                          // Überschussladung:
                                          //****************************************
                                          ExcessCharge: false,                                //Überschussladung AN/AUS (true/false)
                                                                                              //ID zum Einstellen der Ladeleistung des Speichers in Watt: 
                                          ExcessChargePowerID: "0_userdata.0.ecoflow.app_xx_xx_thing_property_set.writeables.slowChgPower",
                                                                                              //ID des aktuellen Ladestandes des Speichers in %: 
                                          ExcessChargePowerBatSocID: "0_userdata.0.ecoflow.app_device_property_xx.data.params.bmsMaster.soc",
                                          ExcessChargeSwitchMin: 5,                           //Zeit in Minuten die der Schalter mindestens in der letzten geschalteten Position verbleiben muss. 
                                          ExcessChargeMaxPower: 2000,                         //Maximale Ladeleistung des Speichers in Watt
                                          ExcessChargeOffsetPower: 0,                         //Wird der Leistungsanforderung hinzugerechnet um Messabweichungen auszugleichen. 
                                          ExcessChargeStartPower: 50,                         //Mindest-Überschussleistung zum Einschalten des Speichers
                                          ExcessChargeStopPower: 0,                           //Überschussleistung bei der der Speicher abgeschaltet werden soll.
                                          ExcessChargeStartPowerDurationMin: 1,               //Mindestdauer in Minuten, die ExcessChargeStartPower nicht unterschritten werden darf, bevor der Speicher eingeschaltet wird.
                                          //----------------------------------------
                                          // Beispiel für Delta-Nutzung ohne Schlaltersteckdose:
                                          // Wird an einer Delta auch der PV-Eingang genutzt, bitte die PV-Leistung unter AdditionalPower anlegen. Die passende ID ist:
                                          // 0_userdata.0.ecoflow.app_device_property_xxx.data.params.mppt.inWatts
                                          // Bei der Delta: "subscribe: true" konfigurieren
                                          //----------------------------------------
                                                                                              //ID mit dem Messwert der aktuellen Leistungsaufnahme des Speichers in Watt:
                                          //ExcessActualPowerID: "0_userdata.0.ecoflow.app_device_property_xx.data.params.inv.inputWatts",
                                                                                              //ID des Schalters, der den Speicher aktiviert: 
                                          //ExcessChargeSwitchID: "0_userdata.0.ecoflow.app_xx_xx_thing_property_set.writeables.chgPause", 
                                          //ExcessChargeSwitchOn: 0,                          //Wert, der zum Aktivieren des Schalters gesetzt werden muss (1/0, true/false, "ON"/"OFF"...)
                                          //ExcessChargeSwitchOff: 1,                         //Wert, der zum Deaktivieren des Schalters gesetzt werden muss (1/0, true/false, "ON"/"OFF"...)
                                          //----------------------------------------
                                          // Beispiel für Nutzung einer Schlaltersteckdose:
                                          //----------------------------------------
                                                                                              //ID mit dem Messwert der aktuellen Leistungsaufnahme des Speichers in Watt:
                                          ExcessActualPowerID: "sonoff.0.NOUS-DVES_F0A844.ENERGY_Power",
                                                                                              //ID des Schalters, der den Speicher aktiviert: 
                                          ExcessChargeSwitchID: "sonoff.0.NOUS-DVES_F0A844.POWER", 
                                          ExcessChargeSwitchOn: true,                         //Wert, der zum Aktivieren des Schalters gesetzt werden muss (1/0, true/false, "ON"/"OFF"...)
                                          ExcessChargeSwitchOff: false,                       //Wert, der zum Deaktivieren des Schalters gesetzt werden muss (1/0, true/false, "ON"/"OFF"...)
                                          //----------------------------------------
                                          //****************************************
                                          Debug: false, mlog: false,
                                          PlotCmdID: 99999,
                                      
                                      W 1 Reply Last reply Reply Quote 0
                                      • R
                                        Ralf77 @Waly_de last edited by Ralf77

                                        @waly_de habe jetzt heute mit den definierten Werten getestet...

                                        • Die Schaltsteckdose hat perfekt bei einem Überschuss von 250 Watt eingeschalten
                                        • AC-LAdung hat mit 200 Watt gestartet
                                          Bei Zuschaltem eines hohen Verbrauchers schaltet die AC-Steckdose auch wieder aus

                                        Leider hängt die AC-Ladeleistug fest bei 200 Watt und wird nicht automatisch erhöht, wenn der Überschuss ansteigt. In der App bleiben konstant 200 Watt stehen, obwohl die Daten in den Objektem geändert werden...die AC-Ladeleistung wird aber nicht angepasst.

                                        7409e199-4b20-42ff-884e-d1cf09c16729-image.png

                                        Somit stimmt irgendwas mit der Übergabe der Werte an den Server von Ecoflow nicht...

                                        UPDATE: MEIN EIGENES Script zu dynamischen AC-Regelung regelt auch nicht mehr… es schaltet die Schaltsteckdose ein und der Delta Pro lädt über AC nur mit 200 Watt…egal welcher Überschuss vorhanden ist. Somit gehe ich davon aus, dass Ecoflow aktuell an den Servern wieder etwas macht.

                                        Update 2: Mein eigenes Script klappt doch problemlos… hatte vergessen etwas in meinem Script umzustellen… dennoch regelt das Script von @Waly_de leider nicht… es übernimmt den Wert nicht in die App, wie original von mir geschrieben. Mein eigenes Script klappt aber problemlos.

                                        Thomas Weller W 2 Replies Last reply Reply Quote 0
                                        • Thomas Weller
                                          Thomas Weller @Ralf77 last edited by

                                          @ralf77
                                          Ich muss für meine Shelly Dose wohl erst einen Adapter in IO Broker installieren, korrekt?

                                          Wo kommt die Schaltsteckdose dann in's Skript und was muss ich noch ändern?
                                          Das regulate des PS wirklich auf False?

                                          R 1 Reply Last reply Reply Quote 0
                                          • R
                                            Ralf77 @Thomas Weller last edited by Ralf77

                                            @thomas-weller ja, lade den passenden Adapter in den ioBroker. Dann hast du die einzelnen Objekte, welche du im Script heranziehen kannst.

                                            Regulation muss im Script natürlich auf True stehen….sonst wird das nichts.

                                            In meinem Post vom 04.01 kannst Du sehen, wo ich meine Tuya-Schaltsteckdosen eingesetzt habe…da musst Du dann die Nelly einsetzen.

                                            Und im PS darfst Du nicht auf Stromspeicher-Prio sein, wenn Du einspeisen möchtest.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            709
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            126
                                            1630
                                            530179
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo