Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. E3DC Hauskraftwerk steuern

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    E3DC Hauskraftwerk steuern

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ArnoD @psrelax last edited by

      @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 Reply Last reply Reply Quote 0
      • P
        psrelax @ArnoD last edited by

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

        bluebean 1 Reply Last reply Reply Quote 0
        • bluebean
          bluebean @psrelax last edited by 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 1 Reply Last reply Reply Quote 0
          • A
            ArnoD @bluebean last edited by 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 bluebean 2 Replies Last reply Reply Quote 0
            • P
              psrelax @ArnoD last edited by

              @ArnoD

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

              A 1 Reply Last reply Reply Quote 0
              • bluebean
                bluebean @ArnoD last edited by 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 ====- "}##
                
                bluebean 1 Reply Last reply Reply Quote 0
                • bluebean
                  bluebean @bluebean last edited by 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 1 Reply Last reply Reply Quote 0
                  • A
                    ArnoD @bluebean last edited by

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

                    bluebean 1 Reply Last reply Reply Quote 0
                    • A
                      ArnoD @psrelax last edited by

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

                      1 Reply Last reply Reply Quote 0
                      • bluebean
                        bluebean @ArnoD last edited by bluebean

                        @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 Reply Last reply Reply Quote 0
                        • P
                          psrelax last edited by

                          @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 Reply Last reply Reply Quote 0
                          • A
                            ArnoD last edited by

                            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 Replies Last reply Reply Quote 0
                            • azzkikrboy
                              azzkikrboy last edited by azzkikrboy

                              hat sich erledigt

                              1 Reply Last reply Reply Quote 0
                              • P
                                psrelax @ArnoD last edited by 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 1 Reply Last reply Reply Quote 0
                                • A
                                  ArnoD @psrelax last edited by

                                  @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 Reply Last reply Reply Quote 0
                                  • P
                                    psrelax @ArnoD last edited by psrelax

                                    @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 Reply Last reply Reply Quote 0
                                    • A
                                      ArnoD @psrelax last edited by

                                      @psrelax
                                      Ich habe aktuell noch keine Überprüfung der User Eingaben, deswegen ist es noch möglich das bei keiner Eingabe oder einem falschen Format, das Skript in einen Fehler läuft.
                                      Ich werde das heute mal einbauen, um solche Fehler ausschließen zu können.

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        ArnoD last edited by

                                        Tibber Skript,
                                        Version: 1.2.1 auf Github hochgeladen.

                                        Änderungen:

                                        • Usereingaben werden überprüft
                                        • Prüfungen Einstellungen e3dc-rscp Adapter gelöscht, diese werden bereits im Script CC geprüft
                                        • Fehler in der Berechnung PV-Prognose behoben.
                                        • Fehler beim Erfassen der Stromkosten beim Laden für den Batteriestrompreis behoben.
                                        P 1 Reply Last reply Reply Quote 0
                                        • P
                                          psrelax @ArnoD last edited by psrelax

                                          @arnod
                                          Ich hab noch was komisches, wo allerdings dein Skript nichts dafür kann, meine ich.
                                          Wenn ich Vis in der Tibber Ansicht ein paar Stunden auf habe, dann wird bei der Ladeleistung auf einmal ein sehr hoher Wert eingetragen, der auch in den Objekten ersichtlich ist.
                                          5536100b-c7c8-462e-9036-05eaebd4f4f2-image.png
                                          bcaf1d6a-a550-4107-a035-2ae7fb434b8a-image.png

                                          Nachtrag
                                          Anscheinend macht das doch das Tibber/ChargeControl Skript.
                                          Der Wert wird immer höher.

                                          2024-11-03 12:20:00.238  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieEntladenSperren = false
                                          2024-11-03 12:20:00.238  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieLaden = true
                                          2024-11-03 12:20:00.238  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Status = Batteriepreis = null Laden von 11:00 Uhr bis 14:00 Uhr (aktive Phase: normal)
                                          2024-11-03 12:20:00.238  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** ProgrammAblauf = 1,18,18/2,19,21,19,11,13,29,29,31, 
                                          2024-11-03 12:20:00.238  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.2.0 *******************
                                          2024-11-03 12:20:33.989  - info: web.0 (797) <== Disconnect system.user.admin from ::ffff:192.168.2.94 vis.0
                                          2024-11-03 12:20:34.418  - info: web.0 (797) ==> Connected system.user.admin from ::ffff:192.168.2.94
                                          2024-11-03 12:20:46.395  - warn: web.0 (797) Empty pattern on subscribe!
                                          2024-11-03 12:21:00.238  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ************************************************************************************
                                          2024-11-03 12:21:00.238  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerIds = 438355452,441584904
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerTarget = ["2024-11-03T10:00:00.000Z","2024-11-03T13:00:00.000Z"]
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerState = [true,false]
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerObjektID = ["Auto","Laden"]
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** minStrompreis_48h = 0.2488
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batterieKapazitaet_kWh = 15
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Batterie_SOC = 2
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Bat_W = 0
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Grid = 11509
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** prognoseLadezeitBatterie = 2
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** reichweiteBatterie = 0:14 h / 0:51 h
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batteriepreisAktiv = true
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** strompreisBatterie = null
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** bruttoPreisBatterie = null
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Aktueller Preis Tibber = 0.2488
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[1].endLocale = 4.11.2024, 00:00:00
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[1].startLocale = 3.11.2024, 15:00:00
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[1].Type = peak
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[0].endLocale = 3.11.2024, 15:00:00
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[0].startLocale = 3.11.2024, 14:00:00
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[0].Type = high
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** aktivePhase.endLocale = 3.11.2024, 14:00:00
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** aktivePhase.startLocale = 3.11.2024, 11:00:00
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** aktivePhase.Type = normal
                                          2024-11-03 12:21:00.239  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Schwellwert Spitzenstrompreis = 0.2955
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Schwellwert hoher Strompreis = 
                                          0.26	
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Schwellwert niedriger Strompreis = 
                                          0.10	
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** schneeBedeckt = false
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Prognose PV-Leistung heute = 30.6432 kWh
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Prognose PV-Leistung morgen = 30.6432 kWh
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** pvLeistungAusreichend = false
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** eAutoLaden = true
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieEntladenSperren = false
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieLaden = true
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Status = Batteriepreis = null Laden von 11:00 Uhr bis 14:00 Uhr (aktive Phase: normal)
                                          2024-11-03 12:21:00.240  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** ProgrammAblauf = 1,18,18/2,19,21,19,11,13,29,29,31, 
                                          2024-11-03 12:21:00.240  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.2.0 *******************
                                          2024-11-03 12:21:01.765  - info: web.0 (797) ==> Connected system.user.admin from ::ffff:192.168.2.94
                                          2024-11-03 12:21:27.676  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: ##{"from":"Charge-Control", "message":"-==== User Parameter 10_ScriptTibber wurde in true geändert ====-"}##
                                          2024-11-03 12:21:31.717  - warn: web.0 (797) Empty pattern on subscribe!
                                          2024-11-03 12:21:39.133  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 9183 geändert ====-
                                          2024-11-03 12:21:39.134  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 9183 geändert ====-
                                          2024-11-03 12:21:39.134  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== User Parameter maxLadeleistung wurde in 9183 geändert ====-
                                          2024-11-03 12:21:39.134  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 9183 geändert ====-
                                          2024-11-03 12:21:39.947  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ************************************************************************************
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerIds = 438355452,441611196
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerTarget = ["2024-11-03T10:00:00.000Z","2024-11-03T13:00:00.000Z"]
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerState = [true,false]
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerObjektID = ["Auto","Laden"]
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** minStrompreis_48h = 0.2488
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batterieKapazitaet_kWh = 15
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Batterie_SOC = 2
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Bat_W = 4818
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Grid = 21817
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** prognoseLadezeitBatterie = 2
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** reichweiteBatterie = 0:14 h / 0:51 h
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batteriepreisAktiv = true
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** strompreisBatterie = null
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** bruttoPreisBatterie = null
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Aktueller Preis Tibber = 0.2488
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[1].endLocale = 4.11.2024, 00:00:00
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[1].startLocale = 3.11.2024, 15:00:00
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[1].Type = peak
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[0].endLocale = 3.11.2024, 15:00:00
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[0].startLocale = 3.11.2024, 14:00:00
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** naechstePhasen[0].Type = high
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** aktivePhase.endLocale = 3.11.2024, 14:00:00
                                          2024-11-03 12:21:39.948  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** aktivePhase.startLocale = 3.11.2024, 11:00:00
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** aktivePhase.Type = normal
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Schwellwert Spitzenstrompreis = 0.2955
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Schwellwert hoher Strompreis = 
                                          0.26	
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Schwellwert niedriger Strompreis = 
                                          0.10	
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** schneeBedeckt = false
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Prognose PV-Leistung heute = 30.6432 kWh
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Prognose PV-Leistung morgen = 30.6432 kWh
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** pvLeistungAusreichend = false
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** eAutoLaden = true
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieEntladenSperren = false
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieLaden = true
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Status = Batteriepreis = null Laden von 11:00 Uhr bis 14:00 Uhr (aktive Phase: normal)
                                          2024-11-03 12:21:39.949  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** ProgrammAblauf = 1,18,18/2,19,21,19,11,13,29,29,31, 
                                          2024-11-03 12:21:39.949  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.2.0 *******************
                                          2024-11-03 12:21:40.793  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 8777 geändert ====-
                                          2024-11-03 12:21:40.794  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 8777 geändert ====-
                                          2024-11-03 12:21:40.794  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== User Parameter maxLadeleistung wurde in 8777 geändert ====-
                                          2024-11-03 12:21:40.794  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 8777 geändert ====-
                                          2024-11-03 12:21:40.984  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ************************************************************************************
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerIds = 438355452,441611976
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerTarget = ["2024-11-03T10:00:00.000Z","2024-11-03T13:00:00.000Z"]
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerState = [true,false]
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerObjektID = ["Auto","Laden"]
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** minStrompreis_48h = 0.2488
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batterieKapazitaet_kWh = 15
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Batterie_SOC = 2
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Bat_W = 6099
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Grid = 22406
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** prognoseLadezeitBatterie = 2
                                          2024-11-03 12:21:40.985  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** reichweiteBatterie = 0:14 h / 0:51 h
                                          
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** schneeBedeckt = false
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Prognose PV-Leistung heute = 30.6432 kWh
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Prognose PV-Leistung morgen = 30.6432 kWh
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** pvLeistungAusreichend = false
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** eAutoLaden = true
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieEntladenSperren = true
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** BatterieLaden = true
                                          2024-11-03 13:06:13.729  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Status = Batteriepreis = 0.2848 Laden von 12:00 Uhr bis 14:00 Uhr (aktive Phase: normal)
                                          2024-11-03 13:06:13.729  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** ProgrammAblauf = 1,18,18/2,19,21,19,11,13,29,29,31, 
                                          2024-11-03 13:06:13.730  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.2.0 *******************
                                          2024-11-03 13:06:15.551  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 1745233 geändert ====-
                                          2024-11-03 13:06:15.551  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 1745233 geändert ====-
                                          2024-11-03 13:06:15.552  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: -==== User Parameter maxLadeleistung wurde in 1745233 geändert ====-
                                          2024-11-03 13:06:15.552  - warn: javascript.0 (271) script.js.E3DC_ChargeControl.Charge_Control: -==== Tibber output signal maxLadeleistung wurde in 1745233 geändert ====-
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ************************************************************************************
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerIds = 438355452,443714785
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerTarget = ["2024-11-03T10:00:00.000Z","2024-11-03T13:00:00.000Z"]
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerState = [true,false]
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** timerObjektID = ["Auto","Laden"]
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** minStrompreis_48h = 0.2488
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batterieKapazitaet_kWh = 15
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Batterie_SOC = 42
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Bat_W = 8346
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Power_Grid = 20373
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** prognoseLadezeitBatterie = 1
                                          2024-11-03 13:06:15.756  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** reichweiteBatterie = 0:45 h / 0:45 h
                                          2024-11-03 13:06:15.757  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** batteriepreisAktiv = true
                                          2024-11-03 13:06:15.757  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** strompreisBatterie = 0.2506
                                          2024-11-03 13:06:15.757  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** bruttoPreisBatterie = 0.2848
                                          2024-11-03 13:06:15.757  - info: javascript.0 (271) script.js.E3DC_ChargeControl.Tibber: ** Aktueller Preis Tibber = 0.2588
                                          
                                          A 1 Reply Last reply Reply Quote 0
                                          • A
                                            ArnoD @psrelax last edited by

                                            @psrelax
                                            Der Wert wird nicht vom Script gesetzt, sondern von VIS durch den Schieberegler. Wenn der immer höher wird, ohne dass du da was änderst, hast du anscheinend diese Objekt-ID 0_userdata.0.TibberSkript.USER_ANPASSUNGEN.maxLadeleistung noch mit was anderem verknüpft.
                                            Aber das kannst nur du rausfinden.

                                            P 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

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