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. E3DC Hauskraftwerk steuern

NEWS

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

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

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

E3DC Hauskraftwerk steuern

Geplant Angeheftet Gesperrt Verschoben JavaScript
3.5k Beiträge 70 Kommentatoren 1.6m Aufrufe 61 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 ArnoD

    @modulo-n
    Die Funktion über Freigabe Tibber nur zu günstigen Zeiten zu laden ist im Wallboxskript noch nicht enthalten.
    Ich muss erstmal beim Tibber Skript alle Fehler korrigieren, bevor ich mit den Anpassungen im Wallbox Skript weitermache.

    M Online
    M Online
    Modulo-N
    schrieb am zuletzt editiert von Modulo-N
    #2906

    @arnod : alles klar...Danke für die schnelle Antwort, Arno!
    Ich werde mir behelfsmäßig damit helfen, den Lademodus bei entsprechender Schalterstellung dynamisch handzuhaben, damit ich nicht jedesmal den Schalter an der Wallbox umlegen muss. Dazu werde ich aus den beiden Konstanten einfach Variablen machen, die ich aus neuen Feldern der Useranpassungen lese. Wenn dann eine Spitzenpreislage erkannt wird, ändere einfach dort den Lademodus von 3 auf 2... und wenn die Phase wieder vorbei ist, geht es zurück auf 3. Dank deiner implementierten Logik werden die Werte dann ja automatisch neu gelesen und entsprechend beachtet... Sollte für eine Weile funktionieren...

    1 Antwort Letzte Antwort
    0
    • P Online
      P Online
      psrelax
      schrieb am zuletzt editiert von
      #2907

      @ArnoD

      Ich möchte dir keinen Stress mit diesem Thema machen, da du sicherlich wichtigere Themen auf der Agenda hast, somit bitte nur zur Info verstehen. Musst du nicht sofort prüfen.

      Ich konnte heute Nacht einmal prüfen, ob das mit der Notstromladung funktioniert.
      Die Ladung selbst startet. Allerdings werden 2% mehr geladen als Notstrom eingestellt ist und gleich danach wird anscheinend die Entladesperre aufgehoben, so dass der Speicher komplett entleert wird.
      Ich denke das passt nicht, außer meine Einstellung unter Unload ist falsch und von mir falsch verstanden.
      1322a9ab-846d-49e7-9498-13693e5e8647-image.png
      80df7787-e5aa-4a2d-878c-7e677ab6b409-image.png

      A 2 Antworten Letzte Antwort
      0
      • P psrelax

        @ArnoD

        Ich möchte dir keinen Stress mit diesem Thema machen, da du sicherlich wichtigere Themen auf der Agenda hast, somit bitte nur zur Info verstehen. Musst du nicht sofort prüfen.

        Ich konnte heute Nacht einmal prüfen, ob das mit der Notstromladung funktioniert.
        Die Ladung selbst startet. Allerdings werden 2% mehr geladen als Notstrom eingestellt ist und gleich danach wird anscheinend die Entladesperre aufgehoben, so dass der Speicher komplett entleert wird.
        Ich denke das passt nicht, außer meine Einstellung unter Unload ist falsch und von mir falsch verstanden.
        1322a9ab-846d-49e7-9498-13693e5e8647-image.png
        80df7787-e5aa-4a2d-878c-7e677ab6b409-image.png

        A Online
        A Online
        ArnoD
        schrieb am zuletzt editiert von ArnoD
        #2908

        @psrelax sagte in E3DC Hauskraftwerk steuern:

        Die Ladung selbst startet. Allerdings werden 2% mehr geladen als Notstrom eingestellt ist

        Das liegt eventuell daran, dass die Werte Batterie SOC beim e3dc-rscp Adapter verzögert aktualisiert werden.
        Der TAG TAG_EMS_REQ_BAT_SOC sollte bei den Adaptereinstellungen aus S stehen und als Abfrageintervall sollte < 5 sek. eingetragen werden.
        In den neusten Script Version prüfe ich aber diese Einstellungen und du solltest eine Warnung im LOG erhalten.

        Ich denke das passt nicht, außer meine Einstellung unter Unload ist falsch und von mir falsch verstanden.

        Unload hat nichts mit der Notstromreserve zu tun und ist sicher nicht die Ursache.
        Was ist bei dir unter 0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_minWertPrognose_kWh eingetragen? und wurde dieser Wert bei der PV-Prognose erreicht?
        Dann wird die Notstromreserve freigegeben zum Entladen.

        Am Einfachsten ist, du setzt mal 0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_DebugAusgabeauf true und schickst mir dein LOG File, dann kann ich nachverfolgen, was da nicht passt.

        Nachtrag: Wird bei dir 2% mehr geladen, also tatsächlicher Batterie SOC um 2% höher als eingestellter SOC oder nur 2% mehr angezeigt beim eingestellten Notstrom SOC CC ? Das wäre dann normal.

        P 1 Antwort Letzte Antwort
        0
        • A ArnoD

          @psrelax sagte in E3DC Hauskraftwerk steuern:

          Die Ladung selbst startet. Allerdings werden 2% mehr geladen als Notstrom eingestellt ist

          Das liegt eventuell daran, dass die Werte Batterie SOC beim e3dc-rscp Adapter verzögert aktualisiert werden.
          Der TAG TAG_EMS_REQ_BAT_SOC sollte bei den Adaptereinstellungen aus S stehen und als Abfrageintervall sollte < 5 sek. eingetragen werden.
          In den neusten Script Version prüfe ich aber diese Einstellungen und du solltest eine Warnung im LOG erhalten.

          Ich denke das passt nicht, außer meine Einstellung unter Unload ist falsch und von mir falsch verstanden.

          Unload hat nichts mit der Notstromreserve zu tun und ist sicher nicht die Ursache.
          Was ist bei dir unter 0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_minWertPrognose_kWh eingetragen? und wurde dieser Wert bei der PV-Prognose erreicht?
          Dann wird die Notstromreserve freigegeben zum Entladen.

          Am Einfachsten ist, du setzt mal 0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_DebugAusgabeauf true und schickst mir dein LOG File, dann kann ich nachverfolgen, was da nicht passt.

          Nachtrag: Wird bei dir 2% mehr geladen, also tatsächlicher Batterie SOC um 2% höher als eingestellter SOC oder nur 2% mehr angezeigt beim eingestellten Notstrom SOC CC ? Das wäre dann normal.

          P Online
          P Online
          psrelax
          schrieb am zuletzt editiert von
          #2909

          @arnod sagte in E3DC Hauskraftwerk steuern:

          Das liegt eventuell daran, dass die Werte Batterie SOC beim e3dc-rscp Adapter verzögert aktualisiert werden.
          Der TAG TAG_EMS_REQ_BAT_SOC sollte bei den Adaptereinstellungen aus S stehen und als Abfrageintervall sollte < 5 sek. eingetragen werden.

          Steht auf 2 Sek

          In den neusten Script Version prüfe ich aber diese Einstellungen und du solltest eine Warnung im LOG erhalten.

          Unload hat nichts mit der Notstromreserve zu tun und ist sicher nicht die Ursache.
          Was ist bei dir unter 0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_minWertPrognose_kWh eingetragen? und wurde dieser Wert bei der PV-Prognose erreicht?

          Hier ist 0 kWh eingetragen

          Dann wird die Notstromreserve freigegeben zum Entladen.
          Am Einfachsten ist, du setzt mal 0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_DebugAusgabeauf true und schickst mir dein LOG File, dann kann ich nachverfolgen, was da nicht passt.
          Nachtrag: Wird bei dir 2% mehr geladen, also tatsächlicher Batterie SOC um 2% höher als eingestellter SOC oder nur 2% mehr angezeigt beim eingestellten Notstrom SOC CC ? Das wäre dann normal.

          Debug hab ich jetzt eingeschaltet, muss aber auf den nächsten Fall warten.
          Es wird mehr geladen. Das habe ich im Diagramm von E3DC so stehen.

          1 Antwort Letzte Antwort
          0
          • P psrelax

            @ArnoD

            Ich möchte dir keinen Stress mit diesem Thema machen, da du sicherlich wichtigere Themen auf der Agenda hast, somit bitte nur zur Info verstehen. Musst du nicht sofort prüfen.

            Ich konnte heute Nacht einmal prüfen, ob das mit der Notstromladung funktioniert.
            Die Ladung selbst startet. Allerdings werden 2% mehr geladen als Notstrom eingestellt ist und gleich danach wird anscheinend die Entladesperre aufgehoben, so dass der Speicher komplett entleert wird.
            Ich denke das passt nicht, außer meine Einstellung unter Unload ist falsch und von mir falsch verstanden.
            1322a9ab-846d-49e7-9498-13693e5e8647-image.png
            80df7787-e5aa-4a2d-878c-7e677ab6b409-image.png

            A Online
            A Online
            ArnoD
            schrieb am zuletzt editiert von
            #2910

            @psrelax sagte in E3DC Hauskraftwerk steuern:

            80df7787-e5aa-4a2d-878c-7e677ab6b409-image.png

            Noch ein Hinweis zu deinen Einstellungen.
            Bei deiner Einstellung 2 hast du als Ladeende 50% eingetragen, dieser Wert soll zum Ladeende erreicht werden.
            Als Ladeschwelle hast du aber 70% eingetragen, was bedeutet, dass die Batterie bis zu diesem SoC Wert sofort mit der gesamten überschüssigen PV-Leistung geladen wird.

            Die Einstellung ist generell kein Problem, aber die 50% haben damit keine Wirkung mehr.

            P 1 Antwort Letzte Antwort
            0
            • A ArnoD

              @psrelax sagte in E3DC Hauskraftwerk steuern:

              80df7787-e5aa-4a2d-878c-7e677ab6b409-image.png

              Noch ein Hinweis zu deinen Einstellungen.
              Bei deiner Einstellung 2 hast du als Ladeende 50% eingetragen, dieser Wert soll zum Ladeende erreicht werden.
              Als Ladeschwelle hast du aber 70% eingetragen, was bedeutet, dass die Batterie bis zu diesem SoC Wert sofort mit der gesamten überschüssigen PV-Leistung geladen wird.

              Die Einstellung ist generell kein Problem, aber die 50% haben damit keine Wirkung mehr.

              P Online
              P Online
              psrelax
              schrieb am zuletzt editiert von
              #2911

              @arnod
              Hast recht. Da war mal 80% drin gestanden. Weiß auch nicht, wie der Wert da rein kommt. Hab ich wohl mal daneben geklickt :-)
              Danke für den Hinweis.

              bluebeanB 1 Antwort Letzte Antwort
              0
              • P psrelax

                @arnod
                Hast recht. Da war mal 80% drin gestanden. Weiß auch nicht, wie der Wert da rein kommt. Hab ich wohl mal daneben geklickt :-)
                Danke für den Hinweis.

                bluebeanB Offline
                bluebeanB Offline
                bluebean
                schrieb am zuletzt editiert von bluebean
                #2912

                Ich habe parallel zu psrelax auch mal meine Notreserve unterschritten. Sie steht aktuell auf Soll 26%.
                Kurz vor Mitternacht habe ist dann auf 22% SOC entladen. Es wurde dann um 1 Uhr (den Zeitpunkt habe ich bei mir eingestellt) die Batterie geladen und auch hier auf einen SOC von 28%, also 2% mehr (als Spitzenwert wird im Home Assistant ganz kurz auch 29% aufgezeichnet, aber das könnte ein Rundungsartefakt sein).
                Danach wird dann (siehe Screenshot S10-Portal) auf 26% entladen und gehalten (im CC bzw. HA werden dann 25% angezeigt).

                not5.jpg not4.jpg not1.jpg

                A 1 Antwort Letzte Antwort
                0
                • bluebeanB bluebean

                  Ich habe parallel zu psrelax auch mal meine Notreserve unterschritten. Sie steht aktuell auf Soll 26%.
                  Kurz vor Mitternacht habe ist dann auf 22% SOC entladen. Es wurde dann um 1 Uhr (den Zeitpunkt habe ich bei mir eingestellt) die Batterie geladen und auch hier auf einen SOC von 28%, also 2% mehr (als Spitzenwert wird im Home Assistant ganz kurz auch 29% aufgezeichnet, aber das könnte ein Rundungsartefakt sein).
                  Danach wird dann (siehe Screenshot S10-Portal) auf 26% entladen und gehalten (im CC bzw. HA werden dann 25% angezeigt).

                  not5.jpg not4.jpg not1.jpg

                  A Online
                  A Online
                  ArnoD
                  schrieb am zuletzt editiert von ArnoD
                  #2913

                  @bluebean
                  Danke fürs Testen, aber ich verstehe nicht, warum genau 2% mehr geladen werden.
                  Der Code ist eigentlich einfach aufgebaut, while (!(Batterie_SOC_Proz >= nbr_Notstrom_SOC_Proz)) müsste bei Erreichen vom SOC die Schleife beenden. Es wird zwar nur alle 4 sek. abgefragt, aber ich kann mir nicht vorstellen das in 4 sek, der SOC um 2 % steigt.

                  Ich denke, ich muss es bei mir mal testen, wenn meine Batterie leer ist.

                  Nachtrag:
                  Habe es soeben getestet und es funktioniert so wie es soll. Batterie wird auf SOC geladen und dann gehalten. Der Batterie SOC sinkt bei mir nach einer Zeit um 1% und wird aber nicht nachgeladen, sondern gehalten. Was auch so gewollt ist. Jetzt bin ich etwas ratlos, warum es bei euch nicht geht.

                  Kann einer von euch mal diese log Zeilen in der Funktion einfügen und dann testen was bei euch herauskommt:

                  // Batterie bis auf Notstrom SOC laden
                  async function LadeNotstromSOC(){
                      const nbr_Notstrom_SOC_Proz = (await getStateAsync(sID_Notstrom_akt)).val                               // Berechneter Notstrom SOC
                      Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;                                        // Aktueller Batterie SOC E3DC 
                      while (!(Batterie_SOC_Proz >= nbr_Notstrom_SOC_Proz)) {
                          await BatterieLaden();
                          await new Promise(resolve => setTimeout(resolve, 4000)); // alle 5 Sekunde wiederholen sonst übernimmt E3DC die Regelung
                          Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;
                          log(`Batterie_SOC_Proz = ${Batterie_SOC_Proz} nbr_Notstrom_SOC_Proz = ${nbr_Notstrom_SOC_Proz}`,'warn')
                          if ((await getStateAsync(sID_Notrom_Status)).val == 4 || (await getStateAsync(sID_Notrom_Status)).val == 1){break;}
                      }
                      log(`Ende der Schleife Batterie_SOC_Proz = ${Batterie_SOC_Proz} nbr_Notstrom_SOC_Proz = ${nbr_Notstrom_SOC_Proz}`,'warn')
                      bLadenAufNotstromSOC=false
                  }
                  

                  Im LOG sollte dann diese Einträge kommen:

                  javascript.0	17:06:00.029	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Batterie wird bis NotstromSOC aus dem Netz geladen ====- "}##
                  javascript.0	17:06:03.095	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== EMS Laden/Entladen der Batterie ist eingeschaltet ====- "}##
                  javascript.0	17:06:04.119	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:08.164	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:12.210	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:16.257	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:20.304	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:24.434	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:28.526	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:32.572	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:36.619	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:40.665	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:44.713	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:48.759	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:52.809	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 20 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:52.812	warn	script.js.Charge-Control.Charge_Control: Ende der Schleife Batterie_SOC_Proz = 20 nbr_Notstrom_SOC_Proz = 20
                  javascript.0	17:06:54.096	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                  
                  P bluebeanB 2 Antworten Letzte Antwort
                  0
                  • A ArnoD

                    @bluebean
                    Danke fürs Testen, aber ich verstehe nicht, warum genau 2% mehr geladen werden.
                    Der Code ist eigentlich einfach aufgebaut, while (!(Batterie_SOC_Proz >= nbr_Notstrom_SOC_Proz)) müsste bei Erreichen vom SOC die Schleife beenden. Es wird zwar nur alle 4 sek. abgefragt, aber ich kann mir nicht vorstellen das in 4 sek, der SOC um 2 % steigt.

                    Ich denke, ich muss es bei mir mal testen, wenn meine Batterie leer ist.

                    Nachtrag:
                    Habe es soeben getestet und es funktioniert so wie es soll. Batterie wird auf SOC geladen und dann gehalten. Der Batterie SOC sinkt bei mir nach einer Zeit um 1% und wird aber nicht nachgeladen, sondern gehalten. Was auch so gewollt ist. Jetzt bin ich etwas ratlos, warum es bei euch nicht geht.

                    Kann einer von euch mal diese log Zeilen in der Funktion einfügen und dann testen was bei euch herauskommt:

                    // Batterie bis auf Notstrom SOC laden
                    async function LadeNotstromSOC(){
                        const nbr_Notstrom_SOC_Proz = (await getStateAsync(sID_Notstrom_akt)).val                               // Berechneter Notstrom SOC
                        Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;                                        // Aktueller Batterie SOC E3DC 
                        while (!(Batterie_SOC_Proz >= nbr_Notstrom_SOC_Proz)) {
                            await BatterieLaden();
                            await new Promise(resolve => setTimeout(resolve, 4000)); // alle 5 Sekunde wiederholen sonst übernimmt E3DC die Regelung
                            Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;
                            log(`Batterie_SOC_Proz = ${Batterie_SOC_Proz} nbr_Notstrom_SOC_Proz = ${nbr_Notstrom_SOC_Proz}`,'warn')
                            if ((await getStateAsync(sID_Notrom_Status)).val == 4 || (await getStateAsync(sID_Notrom_Status)).val == 1){break;}
                        }
                        log(`Ende der Schleife Batterie_SOC_Proz = ${Batterie_SOC_Proz} nbr_Notstrom_SOC_Proz = ${nbr_Notstrom_SOC_Proz}`,'warn')
                        bLadenAufNotstromSOC=false
                    }
                    

                    Im LOG sollte dann diese Einträge kommen:

                    javascript.0	17:06:00.029	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Batterie wird bis NotstromSOC aus dem Netz geladen ====- "}##
                    javascript.0	17:06:03.095	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== EMS Laden/Entladen der Batterie ist eingeschaltet ====- "}##
                    javascript.0	17:06:04.119	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:08.164	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:12.210	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:16.257	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:20.304	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:24.434	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:28.526	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:32.572	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:36.619	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:40.665	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:44.713	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:48.759	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:52.809	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 20 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:52.812	warn	script.js.Charge-Control.Charge_Control: Ende der Schleife Batterie_SOC_Proz = 20 nbr_Notstrom_SOC_Proz = 20
                    javascript.0	17:06:54.096	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                    
                    P Online
                    P Online
                    psrelax
                    schrieb am zuletzt editiert von
                    #2914

                    @ArnoD

                    Ich habs bei mir eingefügt.
                    Ausgegeben wird allerdings nichts.
                    b0e29045-09e6-4b05-9eb5-6a42c3d59b20-image.png

                    A 1 Antwort Letzte Antwort
                    0
                    • A ArnoD

                      @bluebean
                      Danke fürs Testen, aber ich verstehe nicht, warum genau 2% mehr geladen werden.
                      Der Code ist eigentlich einfach aufgebaut, while (!(Batterie_SOC_Proz >= nbr_Notstrom_SOC_Proz)) müsste bei Erreichen vom SOC die Schleife beenden. Es wird zwar nur alle 4 sek. abgefragt, aber ich kann mir nicht vorstellen das in 4 sek, der SOC um 2 % steigt.

                      Ich denke, ich muss es bei mir mal testen, wenn meine Batterie leer ist.

                      Nachtrag:
                      Habe es soeben getestet und es funktioniert so wie es soll. Batterie wird auf SOC geladen und dann gehalten. Der Batterie SOC sinkt bei mir nach einer Zeit um 1% und wird aber nicht nachgeladen, sondern gehalten. Was auch so gewollt ist. Jetzt bin ich etwas ratlos, warum es bei euch nicht geht.

                      Kann einer von euch mal diese log Zeilen in der Funktion einfügen und dann testen was bei euch herauskommt:

                      // Batterie bis auf Notstrom SOC laden
                      async function LadeNotstromSOC(){
                          const nbr_Notstrom_SOC_Proz = (await getStateAsync(sID_Notstrom_akt)).val                               // Berechneter Notstrom SOC
                          Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;                                        // Aktueller Batterie SOC E3DC 
                          while (!(Batterie_SOC_Proz >= nbr_Notstrom_SOC_Proz)) {
                              await BatterieLaden();
                              await new Promise(resolve => setTimeout(resolve, 4000)); // alle 5 Sekunde wiederholen sonst übernimmt E3DC die Regelung
                              Batterie_SOC_Proz = (await getStateAsync(sID_Batterie_SOC)).val;
                              log(`Batterie_SOC_Proz = ${Batterie_SOC_Proz} nbr_Notstrom_SOC_Proz = ${nbr_Notstrom_SOC_Proz}`,'warn')
                              if ((await getStateAsync(sID_Notrom_Status)).val == 4 || (await getStateAsync(sID_Notrom_Status)).val == 1){break;}
                          }
                          log(`Ende der Schleife Batterie_SOC_Proz = ${Batterie_SOC_Proz} nbr_Notstrom_SOC_Proz = ${nbr_Notstrom_SOC_Proz}`,'warn')
                          bLadenAufNotstromSOC=false
                      }
                      

                      Im LOG sollte dann diese Einträge kommen:

                      javascript.0	17:06:00.029	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Batterie wird bis NotstromSOC aus dem Netz geladen ====- "}##
                      javascript.0	17:06:03.095	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== EMS Laden/Entladen der Batterie ist eingeschaltet ====- "}##
                      javascript.0	17:06:04.119	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:08.164	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:12.210	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:16.257	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:20.304	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:24.434	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:28.526	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:32.572	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:36.619	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:40.665	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:44.713	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:48.759	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 19 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:52.809	warn	script.js.Charge-Control.Charge_Control: Batterie_SOC_Proz = 20 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:52.812	warn	script.js.Charge-Control.Charge_Control: Ende der Schleife Batterie_SOC_Proz = 20 nbr_Notstrom_SOC_Proz = 20
                      javascript.0	17:06:54.096	warn	script.js.Charge-Control.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                      
                      bluebeanB Offline
                      bluebeanB Offline
                      bluebean
                      schrieb am zuletzt editiert von bluebean
                      #2915

                      @arnod said in E3DC Hauskraftwerk steuern:

                      Im LOG sollte dann diese Einträge kommen:

                      Strange... - jetzt versteh ich auch nix mehr.
                      Hab's bei mir gerade durchgespielt. Notstrom-Soll auf 68% gesetzt, angezeigter SOC lag bei 62%.
                      Und jetzt lief es genau wie Du erwartest (außer, dass seit dem Ladeende nach 15min immer noch 68% angezeigt werden und nicht um 1% reduziert wird):

                      2024-10-30 18:18:27.097 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                      2024-10-30 18:20:00.099 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Batterie wird bis NotstromSOC aus dem Netz geladen ====- "}##
                      2024-10-30 18:20:03.089 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== EMS Laden/Entladen der Batterie ist eingeschaltet ====- "}##
                      2024-10-30 18:20:04.187 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 63 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:08.232 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 63 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:12.277 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 63 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:16.324 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:20.368 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:24.414 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:28.461 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:32.509 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:36.557 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:40.603 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:44.641 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:48.687 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:52.734 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:20:56.782 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:00.830 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:04.877 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:08.926 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:12.972 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:17.020 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:21.066 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:25.113 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:29.160 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:33.206 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:37.253 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:41.301 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:45.348 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:49.395 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:53.441 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:21:57.488 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:01.535 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:05.584 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:09.631 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:13.679 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:17.725 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:21.771 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:25.817 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:29.863 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:33.910 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:37.958 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:42.006 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:46.175 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:50.223 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:54.270 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:22:58.318 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:02.366 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:06.413 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:10.461 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:14.508 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:18.555 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:22.603 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:26.649 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:30.741 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:34.788 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:38.834 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:42.882 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:46.929 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:50.976 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:55.004 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:23:59.052 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:03.099 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:07.146 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:11.193 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:15.240 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:19.286 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:23.334 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:27.381 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:31.427 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:35.474 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:39.521 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:43.568 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:47.617 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:51.664 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:55.710 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:24:59.756 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:03.802 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:07.847 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:11.892 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:15.935 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:19.980 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:24.025 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:28.154 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:32.201 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:36.248 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:40.294 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:44.339 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:48.387 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:52.433 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:25:56.480 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:00.527 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:04.574 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:08.620 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:12.668 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:16.715 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:20.728 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:24.774 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:28.821 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:32.869 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:36.917 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:40.964 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:45.013 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:49.101 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:53.149 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:26:57.196 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:01.242 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:05.289 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:09.336 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:13.387 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:17.435 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:21.483 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:25.530 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:29.578 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:33.625 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:37.674 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:41.721 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:45.768 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:49.815 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:53.860 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:27:57.907 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:01.955 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:06.002 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:10.131 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:14.179 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:18.226 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:22.273 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:26.320 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:30.366 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:34.412 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:38.458 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:42.506 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:46.553 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:50.600 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:54.647 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:28:58.694 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:29:02.740 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:29:06.786 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 68 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:29:06.802 - warn: javascript.0 (207) script.js.common.Charge_Control: Ende der Schleife Batterie_SOC_Proz = 68 nbr_Notstrom_SOC_Proz = 68
                      2024-10-30 18:29:09.098 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                      
                      bluebeanB 1 Antwort Letzte Antwort
                      0
                      • bluebeanB bluebean

                        @arnod said in E3DC Hauskraftwerk steuern:

                        Im LOG sollte dann diese Einträge kommen:

                        Strange... - jetzt versteh ich auch nix mehr.
                        Hab's bei mir gerade durchgespielt. Notstrom-Soll auf 68% gesetzt, angezeigter SOC lag bei 62%.
                        Und jetzt lief es genau wie Du erwartest (außer, dass seit dem Ladeende nach 15min immer noch 68% angezeigt werden und nicht um 1% reduziert wird):

                        2024-10-30 18:18:27.097 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                        2024-10-30 18:20:00.099 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Batterie wird bis NotstromSOC aus dem Netz geladen ====- "}##
                        2024-10-30 18:20:03.089 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== EMS Laden/Entladen der Batterie ist eingeschaltet ====- "}##
                        2024-10-30 18:20:04.187 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 63 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:08.232 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 63 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:12.277 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 63 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:16.324 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:20.368 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:24.414 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:28.461 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:32.509 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:36.557 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:40.603 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:44.641 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:48.687 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:52.734 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:20:56.782 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:00.830 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:04.877 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:08.926 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:12.972 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:17.020 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:21.066 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:25.113 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:29.160 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:33.206 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:37.253 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:41.301 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:45.348 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:49.395 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:53.441 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:21:57.488 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:01.535 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:05.584 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:09.631 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:13.679 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:17.725 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:21.771 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 64 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:25.817 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:29.863 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:33.910 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:37.958 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:42.006 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:46.175 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:50.223 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:54.270 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:22:58.318 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:02.366 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:06.413 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:10.461 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:14.508 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:18.555 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:22.603 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:26.649 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:30.741 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:34.788 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:38.834 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:42.882 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:46.929 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:50.976 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:55.004 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:23:59.052 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:03.099 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:07.146 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:11.193 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:15.240 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:19.286 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:23.334 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:27.381 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:31.427 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:35.474 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:39.521 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 65 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:43.568 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:47.617 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:51.664 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:55.710 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:24:59.756 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:03.802 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:07.847 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:11.892 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:15.935 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:19.980 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:24.025 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:28.154 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:32.201 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:36.248 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:40.294 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:44.339 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:48.387 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:52.433 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:25:56.480 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:00.527 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:04.574 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:08.620 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:12.668 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:16.715 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:20.728 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:24.774 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:28.821 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:32.869 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:36.917 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:40.964 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:45.013 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 66 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:49.101 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:53.149 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:26:57.196 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:01.242 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:05.289 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:09.336 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:13.387 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:17.435 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:21.483 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:25.530 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:29.578 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:33.625 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:37.674 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:41.721 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:45.768 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:49.815 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:53.860 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:27:57.907 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:01.955 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:06.002 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:10.131 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:14.179 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:18.226 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:22.273 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:26.320 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:30.366 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:34.412 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:38.458 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:42.506 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:46.553 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:50.600 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:54.647 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:28:58.694 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:29:02.740 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 67 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:29:06.786 - warn: javascript.0 (207) script.js.common.Charge_Control: Batterie_SOC_Proz = 68 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:29:06.802 - warn: javascript.0 (207) script.js.common.Charge_Control: Ende der Schleife Batterie_SOC_Proz = 68 nbr_Notstrom_SOC_Proz = 68
                        2024-10-30 18:29:09.098 - warn: javascript.0 (207) script.js.common.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Notstrom Reserve erreicht, Laden/Entladen der Batterie ist ausgeschaltet ====- "}##
                        
                        bluebeanB Offline
                        bluebeanB Offline
                        bluebean
                        schrieb am zuletzt editiert von bluebean
                        #2916

                        Obwohl im HA/CC weiterhin konstant 68% angezeigt werden, sehe ich im Portal nach Ende des Ladens (das war 18:30 Uhr) noch einen leichten Anstieg auf 69% um 18:45 Uhr, siehe Screenshot.

                        t2.jpg t1.jpgt3.jpg

                        A 1 Antwort Letzte Antwort
                        0
                        • bluebeanB bluebean

                          Obwohl im HA/CC weiterhin konstant 68% angezeigt werden, sehe ich im Portal nach Ende des Ladens (das war 18:30 Uhr) noch einen leichten Anstieg auf 69% um 18:45 Uhr, siehe Screenshot.

                          t2.jpg t1.jpgt3.jpg

                          A Online
                          A Online
                          ArnoD
                          schrieb am zuletzt editiert von
                          #2917

                          @bluebean
                          Ich habe keine Erfahrung mit den Werten im Portal, da diese nur alle 15 min. übertragen werden.
                          Vermutlich zeigt das Diagramm dort nicht reale Werte, sondern geglättet Kurven.

                          bluebeanB 1 Antwort Letzte Antwort
                          0
                          • P psrelax

                            @ArnoD

                            Ich habs bei mir eingefügt.
                            Ausgegeben wird allerdings nichts.
                            b0e29045-09e6-4b05-9eb5-6a42c3d59b20-image.png

                            A Online
                            A Online
                            ArnoD
                            schrieb am zuletzt editiert von
                            #2918

                            @psrelax
                            Die log Einträge werden nur ausgegeben, wenn die Batterie über die Funktion geladen wird.

                            1 Antwort Letzte Antwort
                            0
                            • A ArnoD

                              @bluebean
                              Ich habe keine Erfahrung mit den Werten im Portal, da diese nur alle 15 min. übertragen werden.
                              Vermutlich zeigt das Diagramm dort nicht reale Werte, sondern geglättet Kurven.

                              bluebeanB Offline
                              bluebeanB Offline
                              bluebean
                              schrieb am zuletzt editiert von bluebean
                              #2919

                              @arnod said in E3DC Hauskraftwerk steuern:

                              Vermutlich zeigt das Diagramm dort nicht reale Werte, sondern geglättet Kurven.

                              Das scheint mir auch so zu sein bei den "runden" Kurven.
                              Allerdings verstehe ich nicht, warum in der Nacht zuvor offenbar ja tatsächlich 2% mehr geladen wurde, das hatte ja auch HA so aufgezeichnet.
                              Ich werde die Log-Zeilen mal im Skript lassen, vllt wiederholt sich das ja nochmal.

                              1 Antwort Letzte Antwort
                              0
                              • P Online
                                P Online
                                psrelax
                                schrieb am zuletzt editiert von
                                #2920

                                @ArnoD
                                Anscheinend waren die paar Prozent aus meinem letzten Test zu wenig, so dass es nicht ganz so funktioniert hat.

                                Heute Nacht hat es funktioniert, nachdem ich ein paar Prozent mehr eingestellt hatte.
                                Auch wenn das Script nur 7% anzeigt, zeigt das E3DC Portal 8-9% an. Sehe ich aber nicht als Fehler. Scheint alles einwandfrei zu funktionieren.

                                2024-10-31 02:00:00.079  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: ##{"from":"Charge-Control", "message":" -==== Batterie wird bis NotstromSOC aus dem Netz geladen ====- "}##
                                2024-10-31 02:00:00.074  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.POWER_LIMITS_USED, true )
                                2024-10-31 02:00:03.044  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: Verbrauch für night am Donnerstag: 746 Wh
                                2024-10-31 02:00:03.090  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.POWER_LIMITS_USED, true )
                                2024-10-31 02:00:03.092  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.MAX_DISCHARGE_POWER, 9000 )
                                2024-10-31 02:00:03.094  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.DISCHARGE_START_POWER, 65 )
                                2024-10-31 02:00:03.096  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.MAX_CHARGE_POWER, 9000 )
                                2024-10-31 02:00:03.096  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: ##{"from":"Charge-Control", "message":" -==== EMS Laden/Entladen der Batterie ist eingeschaltet ====- "}##
                                2024-10-31 02:00:04.166  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: Batterie_SOC_Proz = 4 nbr_Notstrom_SOC_Proz = 7
                                
                                2024-10-31 02:05:18.464  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: Ende der Schleife Batterie_SOC_Proz = 7 nbr_Notstrom_SOC_Proz = 7
                                2024-10-31 02:05:21.044  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: Verbrauch für night am Donnerstag: 846 Wh
                                2024-10-31 02:05:21.088  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.POWER_LIMITS_USED, true )
                                2024-10-31 02:05:21.092  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.DISCHARGE_START_POWER, 0 )
                                2024-10-31 02:05:21.093  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.MAX_DISCHARGE_POWER, 0 )
                                2024-10-31 02:05:21.096  - info: e3dc-rscp.0 (926) queueSetValue( e3dc-rscp.0.EMS.MAX_CHARGE_POWER, 0 )
                                
                                1 Antwort Letzte Antwort
                                0
                                • A Online
                                  A Online
                                  ArnoD
                                  schrieb am zuletzt editiert von
                                  #2921

                                  Tibber Skript,
                                  Version: 1.2.0 auf Github hochgeladen.

                                  Wer Lust hat, kann diese Version mal testen.
                                  In der View hat sich die Statuszeile geändert, um längere Texte anzeigen zu können.

                                  P A 2 Antworten Letzte Antwort
                                  0
                                  • azzkikrboyA Offline
                                    azzkikrboyA Offline
                                    azzkikrboy
                                    schrieb am zuletzt editiert von azzkikrboy
                                    #2922

                                    hat sich erledigt

                                    1 Antwort Letzte Antwort
                                    0
                                    • A ArnoD

                                      Tibber Skript,
                                      Version: 1.2.0 auf Github hochgeladen.

                                      Wer Lust hat, kann diese Version mal testen.
                                      In der View hat sich die Statuszeile geändert, um längere Texte anzeigen zu können.

                                      P Online
                                      P Online
                                      psrelax
                                      schrieb am zuletzt editiert von psrelax
                                      #2923

                                      @arnod
                                      Ich hab das neue TibberSkript geladen und erhalte auf anhieb einen Fehler, der sich auch jede Minute wiederholt.
                                      Eventuell fehlt noch ein Wert, der erst noch generiert wird.

                                      2024-11-02 12:51:31.156 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== Tibber Skript Version 1.2.0 ====-
                                      2024-11-02 12:51:31.159 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: registered 6 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                                      2024-11-02 12:51:31.159 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== alle Objekt ID's angelegt ====-
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ************************************************************************************
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerIds =
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerTarget = []
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerState = []
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerObjektID = []
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** minStrompreis_48h = 0.2885
                                      2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batterieKapazitaet_kWh = 15
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Batterie_SOC = 8
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Bat_W = 120
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Grid = -26
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** prognoseLadezeitBatterie = 2
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** reichweiteBatterie = 44:00 h / 1:08 h
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batteriepreisAktiv = true
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** strompreisBatterie = 0.1057
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** bruttoPreisBatterie = 0.1057
                                      2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Aktueller Preis Tibber = 0.2917
                                      2024-11-02 12:51:31.448 - error: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: Fehler in Funktion tibberSteuerungHauskraftwerk: Cannot read properties of undefined (reading 'endLocale')
                                      2024-11-02 12:51:47.049 - info: javascript.0 (271) Stopping script script.js.E3DC_ChargeControl.Tibber
                                      2024-11-02 12:51:47.050 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== Alle Timer beendet ====-
                                      
                                      A 1 Antwort Letzte Antwort
                                      0
                                      • P psrelax

                                        @arnod
                                        Ich hab das neue TibberSkript geladen und erhalte auf anhieb einen Fehler, der sich auch jede Minute wiederholt.
                                        Eventuell fehlt noch ein Wert, der erst noch generiert wird.

                                        2024-11-02 12:51:31.156 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== Tibber Skript Version 1.2.0 ====-
                                        2024-11-02 12:51:31.159 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: registered 6 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions
                                        2024-11-02 12:51:31.159 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== alle Objekt ID's angelegt ====-
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ************************************************************************************
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerIds =
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerTarget = []
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerState = []
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerObjektID = []
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** minStrompreis_48h = 0.2885
                                        2024-11-02 12:51:31.447 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batterieKapazitaet_kWh = 15
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Batterie_SOC = 8
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Bat_W = 120
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Grid = -26
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** prognoseLadezeitBatterie = 2
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** reichweiteBatterie = 44:00 h / 1:08 h
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batteriepreisAktiv = true
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** strompreisBatterie = 0.1057
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** bruttoPreisBatterie = 0.1057
                                        2024-11-02 12:51:31.448 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Aktueller Preis Tibber = 0.2917
                                        2024-11-02 12:51:31.448 - error: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: Fehler in Funktion tibberSteuerungHauskraftwerk: Cannot read properties of undefined (reading 'endLocale')
                                        2024-11-02 12:51:47.049 - info: javascript.0 (271) Stopping script script.js.E3DC_ChargeControl.Tibber
                                        2024-11-02 12:51:47.050 - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== Alle Timer beendet ====-
                                        
                                        A Online
                                        A Online
                                        ArnoD
                                        schrieb am zuletzt editiert von
                                        #2924

                                        @psrelax
                                        Was ist bei dir bei 0_userdata.0.TibberSkript.USER_ANPASSUNGEN.hoherSchwellwertStrompreis und 0_userdata.0.TibberSkript.USER_ANPASSUNGEN.niedrigerSchwellwertStrompreis was eingetragen?

                                        P 1 Antwort Letzte Antwort
                                        0
                                        • A ArnoD

                                          @psrelax
                                          Was ist bei dir bei 0_userdata.0.TibberSkript.USER_ANPASSUNGEN.hoherSchwellwertStrompreis und 0_userdata.0.TibberSkript.USER_ANPASSUNGEN.niedrigerSchwellwertStrompreis was eingetragen?

                                          P Online
                                          P Online
                                          psrelax
                                          schrieb am zuletzt editiert von psrelax
                                          #2925

                                          @arnod
                                          b2814cf8-1a30-409d-9969-66acdd2057fc-image.png

                                          Ich hab grad nochmal nach dem Fehler geschaut, da ich jetzt länger weg war. Nach ca. 15 Minuten ist der Fehler von allein verschwunden. ich hab aber nichts gemacht, da ich nicht zu Hause war. Komisch ...

                                          A 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

                                          889

                                          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