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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    E3DC Hauskraftwerk steuern

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

      @arnod
      Gestern wurde der Akku geladen da stand es dann dort. Heute in der Früh war der Akku leer, es wurde aber immer noch angezeigt.

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

        @psrelax
        Ok, das sollte natürlich nicht sein.
        Kannst du mir den LOG Eintrag schicken, dass ich prüfen kann, warum der Text nicht gelöscht wurde?

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

          @arnod
          Ich weiß nicht genau welchen Zeitraum du benötigst.
          Nachfolgend die Log um kurz nach 0 Uhr.
          Hier ist der SOC bei 30%.

          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.1.9 *******************
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerIds = 
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerTarget = []
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerState = []
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerObjektID = []
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: besteLadezeit = max SOC erreicht
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterEinzelpreisBlock = 0
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterBlockPreis = 0
          2024-10-07 00:01:00.242  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: minStrompreis_48h = 0.222
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert Preisspitze = 0.1705
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis = 
          0.15	
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert niedriger Strompreis = 0.10	
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: schneeBedeckt = true
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: PrognoseBerechnung_kWh_heute = 30.643199999999997
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batterieKapazitaet_kWh = 15
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Batterie_SOC = 30
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: prognoseLadezeitBatterie = 1
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: pvLeistungAusreichend = false
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: reichweiteBatterie = 4:37 h / 4:05 h
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batteriepreisAktiv = true
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: strompreisBatterie = 0.1057
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: bruttoPreisBatterie = 0.1057
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Aktueller Preis Tibber = 0.2273
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieEntladenSperren = false
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieLaden = false
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Bat_W = -807
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Grid = -7
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: eAutoLaden = false
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteNiedrigphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteHochphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
          2024-10-07 00:01:00.243  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: preisPhasen = {"highPhases":[],"lowPhases":[]}
          2024-10-07 00:01:00.243  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ProgrammAblauf = 25,1,2,4,5,6,6,9,11,12, 
          2024-10-07 00:02:00.092  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis ist niedriger als Schwellwert niedriger Strompreis, Schwellwert hoher Strompreis wurde angepasst
          2024-10-07 00:02:00.135  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: zuLadendeKapazitaet_kWh = 7.2
          2024-10-07 00:02:00.139  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ladezeitInStunden = 1
          2024-10-07 00:02:00.310  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.1.9 *******************
          2024-10-07 00:02:00.310  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerIds = 
          2024-10-07 00:02:00.310  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerTarget = []
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerState = []
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerObjektID = []
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: besteLadezeit = max SOC erreicht
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterEinzelpreisBlock = 0
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterBlockPreis = 0
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: minStrompreis_48h = 0.222
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert Preisspitze = 0.1705
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis = 
          0.15	
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert niedriger Strompreis = 0.10	
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: schneeBedeckt = true
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: PrognoseBerechnung_kWh_heute = 30.643199999999997
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batterieKapazitaet_kWh = 15
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Batterie_SOC = 30
          2024-10-07 00:02:00.311  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: prognoseLadezeitBatterie = 1
          2024-10-07 00:02:00.312  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: pvLeistungAusreichend = false
          2024-10-07 00:02:00.312  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: reichweiteBatterie = 4:37 h / 4:05 h
          2024-10-07 00:02:00.312  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batteriepreisAktiv = true
          2024-10-07 00:02:00.312  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: strompreisBatterie = 0.1057
          2024-10-07 00:02:00.312  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: bruttoPreisBatterie = 0.1057
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Aktueller Preis Tibber = 0.2273
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieEntladenSperren = false
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieLaden = false
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Bat_W = -822
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Grid = 15
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: eAutoLaden = false
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteNiedrigphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteHochphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
          2024-10-07 00:02:00.313  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: preisPhasen = {"highPhases":[],"lowPhases":[]}
          2024-10-07 00:02:00.313  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ProgrammAblauf = 25,1,2,4,5,6,6,9,11,12, 
          2024-10-07 00:03:00.096  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis ist niedriger als Schwellwert niedriger Strompreis, Schwellwert hoher Strompreis wurde angepasst
          2024-10-07 00:03:00.100  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: zuLadendeKapazitaet_kWh = 7.2
          2024-10-07 00:03:00.143  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ladezeitInStunden = 1
          
          A 1 Reply Last reply Reply Quote 0
          • A
            ArnoD @psrelax last edited by

            @psrelax
            Ok Danke, das ist genau, was ich brauche.
            Es wurde beim Auswerten der Tibber Daten bei dir keine Preisphasen gefunden, was definitiv nicht sein kann.
            Dein Schwellwert hoher Strompreis = 0.15, kann es sein, dass um 0:00 Uhr alle Preise für den Tag über 0,15 € waren?
            Ich muss mir diese Funktion noch mal ansehen.

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

              @arnod sagte in E3DC Hauskraftwerk steuern:

              Dein Schwellwert hoher Strompreis = 0.15, kann es sein, dass um 0:00 Uhr alle Preise für den Tag über 0,15 € waren?

              Definitiv ja, da der Preis seit Langem nicht mehr so niedrig war.

              Auch jetzt habe ich wieder aktuell das Problem das mir der Status Max SOC angezeigt wird, ich aber einen SOC von 70% bei eingestellten 80% habe.

              Ich meine das Problem ist jetzt seit deiner letzten Version.

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

                Tibber Skript,
                Version: 1.1.10 auf Github hochgeladen.

                @psrelax damit sollte es jetzt funktionieren.
                Danke für den Hinweis hatte da mehrere Konvertierungsfehler.

                P 1 Reply Last reply Reply Quote 1
                • P
                  psrelax @ArnoD last edited by

                  @arnod
                  Sieht jetzt in Ordnung aus.

                  Ich muss gestehen, ich tue mich ein wenig schwer mit der Logik und steige noch nicht dahinter.
                  Wieso fängt er jetzt das laden an? Der Batteriepreis+akt Strompreis ist doch teurer als die nächste Spitze.
                  Der SOC ist 52%.

                  e7470166-d958-445b-afba-8cc693e24152-image.png

                  A 2 Replies Last reply Reply Quote 0
                  • A
                    ArnoD @psrelax last edited by

                    @psrelax
                    Da sollte nicht geladen werden, sondern um 3:00 Uhr, das schaue ich mir noch mal an.
                    Logik ist einfach, wenn gerade eine Hochpreisphase ist (Tibber Preis über Schwellwert hoher Preis) dann Prüfen ob als nächstes ein höherer Preis (Spitzenpreisphase > Tibber Preis plus Ladeverluste) kommt. Wenn ja suche den günstigsten Zeitpunkt innerhalb der Batteriereichweite und lade soviel nach wie benötigt wird um diese Phase zu überbrücken.

                    Die Rote Linie im Diagramm zeit die berechnete Reichweite deiner Batterie an, also bis 6:00 Uhr.

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

                      @psrelax
                      Kannst du mir bitte den LOG Eintrag von 22:00 Uhr und 22:40 Uhr schicken, damit ich prüfen kann, warum da bereits geladen wurde.

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

                        @arnod
                        Hier bitte.

                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.1.9 *******************
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerIds = 
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerTarget = []
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerState = []
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerObjektID = []
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: besteLadezeit = max SOC erreicht
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterEinzelpreisBlock = 0
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterBlockPreis = 0
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: minStrompreis_48h = 0.222
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert Preisspitze = 0.1705
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis = 
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert niedriger Strompreis = 0.10	
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: schneeBedeckt = false
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: PrognoseBerechnung_kWh_heute = 18.6048
                        2024-10-07 22:00:00.294  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batterieKapazitaet_kWh = 15
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Batterie_SOC = 56
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: prognoseLadezeitBatterie = 1
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: pvLeistungAusreichend = false
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: reichweiteBatterie = 7:58 h / 8:19 h
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batteriepreisAktiv = true
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: strompreisBatterie = 0.1057
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: bruttoPreisBatterie = 0.1057
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Aktueller Preis Tibber = 0.2955
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieEntladenSperren = false
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieLaden = false
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Bat_W = -894
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Grid = 10
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: eAutoLaden = false
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteNiedrigphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteHochphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
                        2024-10-07 22:00:00.295  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: preisPhasen = {"highPhases":[],"lowPhases":[]}
                        2024-10-07 22:00:00.295  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ProgrammAblauf = 25,1,2,3,4,5,6,6,9,11,12, 
                        2024-10-07 22:01:00.095  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis ist niedriger als Schwellwert niedriger Strompreis, Schwellwert hoher Strompreis wurde angepasst
                        2024-10-07 22:01:00.137  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: zuLadendeKapazitaet_kWh = 3.3
                        2024-10-07 22:01:00.181  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ladezeitInStunden = 1
                        
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: *******************  Debug LOG Tibber Skript Version 1.1.10 *******************
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerIds = 106264413,106264435
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerTarget = ["2024-10-07T20:40:00.154Z","2024-10-08T03:40:00.154Z"]
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerState = [true,false]
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: timerObjektID = ["Laden","Laden"]
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: besteLadezeit = 22:40 Uhr bis 5:40 Uhr
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterEinzelpreisBlock = 0
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: billigsterBlockPreis = 0
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: minStrompreis_48h = 0.222
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert Preisspitze = 0.1705
                        2024-10-07 22:40:00.245  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert hoher Strompreis = 
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Schwellwert niedriger Strompreis = 0.10	
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: schneeBedeckt = false
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: PrognoseBerechnung_kWh_heute = 18.6048
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batterieKapazitaet_kWh = 15
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Batterie_SOC = 52
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: prognoseLadezeitBatterie = 1
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: pvLeistungAusreichend = false
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: reichweiteBatterie = 5:20 h / 7:38 h
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: batteriepreisAktiv = true
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: strompreisBatterie = 0.1057
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: bruttoPreisBatterie = 0.1057
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Aktueller Preis Tibber = 0.2955
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieEntladenSperren = false
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: BatterieLaden = true
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Bat_W = -1224
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: Power_Grid = 9
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: eAutoLaden = false
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteNiedrigphase = {"Startzeit":null,"Endzeit":null,"StartzeitLokal":null,"EndzeitLokal":null}
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: naechsteHochphase = {"Startzeit":"2024-10-06T22:00:00.000Z","Endzeit":"2024-10-08T22:00:00.000Z","StartzeitLokal":"7.10.2024, 00:00:00","EndzeitLokal":"9.10.2024, 00:00:00"}
                        2024-10-07 22:40:00.246  - info: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: preisPhasen = {"highPhases":[{"start":"2024-10-06T22:00:00.000Z","end":"2024-10-08T22:00:00.000Z","averagePrice":0.2902770833333333,"startLocale":"7.10.2024, 00:00:00","endLocale":"9.10.2024, 00:00:00"}],"lowPhases":[]}
                        2024-10-07 22:40:00.246  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: ProgrammAblauf = 25,1,2,3,4,5,6,9,11,12,13,14,4,15,16,27,27, 
                        2024-10-07 22:41:00.146  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: zuLadendeKapazitaet_kWh = 4.2
                        2024-10-07 22:41:00.156  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: benoetigteEnergie_kWh1 = 54.7
                        2024-10-07 22:41:00.164  - warn: javascript.0 (18305) script.js.E3DC_ChargeControl.Tibber: State 0_userdata.0.TibberSkript.OutputSignal.BatterieLaden wurde um 22:41:00 auf true gesetzt.
                        
                        A 1 Reply Last reply Reply Quote 0
                        • A
                          ArnoD @psrelax last edited by

                          @psrelax
                          Danke.

                          Was mir gleich auffällt ist das bei dir "Schwellwert hoher Strompreis" nichts eingetragen ist.
                          Kannst du das bitte mal prüfen ob bei 0_userdata.0.TibberSkript.USER_ANPASSUNGEN.hoherSchwellwertStrompreis da was eingetragen ist.

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

                            @arnod
                            Sorry, das war ein Kopierfehler, da bei diesem Wert immer ein Zeilenumbruch ist. 😢
                            Es sollte dort 0.15 stehen.

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

                              @psrelax
                              Ok, Danke.
                              Das Problem ist der Schwellwert hoher Strompreis, dieser ist bei dir bei 0.15 und somit ist der Schwellwert für die Spitzenpreisphase bei 0.1705. (Schwellwert hoher Strompreis plus Ladeverluste)
                              Damit ist diese Abfrage, ob als Nächstes eine Spitzenpreisphase kommt, ausgehebelt worden, da ja alle Preise über diesem Wert liegen und es nur noch eine durchgängige Spitzenpreisphase gibt.

                              In dem Fall sollte eigentlich gar nicht mehr geladen werden.
                              Ich werde das korrigieren.

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

                                @arnod
                                Ich glaube du kannst es mir noch so oft erklären....ich stell mich total an und blicks einfach nicht.

                                So wie ich es verstanden habe, ist es so, dass wenn der Preis über dem eingestellten hohen Preis liegt, dass dann automatisch geladen wird, wenn ein Hoch kommt und der SOC nicht mehr dafür reicht. Zwischen Tal und Berg muss aber der Unterschied größer als die Ladeverluste sein.
                                Darum habe ich es so eingestellt, da ich aktuell nur schauen will, ob er rechtzeitig vor dem Hügel lädt. Das ist meiner Meinung nach die wichtigste funktion.

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

                                  @psrelax
                                  Eventuell kann ich es dir so besser erklären 🙂

                                  74330715-47b6-4b6a-a08b-8003c4fc033f-grafik.png

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

                                    Tibber Skript,
                                    Version: 1.1.11 auf Github hochgeladen.
                                    Änderungen:

                                    • Prüfen, ob aktuell eine Spitzenpreisphase ist, um das Laden der Batterie zu sperren.
                                    • PV-Prognose Berechnung wird nicht mehr von Charge-Control übernommen, sondern nur noch die Prognosewerte.
                                    G 1 Reply Last reply Reply Quote 0
                                    • G
                                      goelectric @ArnoD last edited by

                                      @arnod Hallo Arno,
                                      ich habe "plötzlich" ein Problem mit der Prognosedarstellung!
                                      Die Umschaltung der Monate wird in userdate übernommen, nur die Grafik reagiert nicht darauf. Das Gleiche bei der Auswahl der Prognoseart.
                                      Die Prognosedaten werden entsprechend angezeigt, aber das Balkendiagramm der Erträge wird seit ca. 5 Tagen nicht aktualisiert. Eventuell sind keine daten vorhanden.

                                      Hast Du eventuell eine Idee waran es liegen kann??

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

                                        @goelectric
                                        Welche Version vom Skript hast du ?

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

                                          @arnod
                                          .... die Aktuelle

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

                                            @arnod sagte in E3DC Hauskraftwerk steuern:

                                            Eventuell kann ich es dir so besser erklären

                                            Super, vielen Dank. Das hat mir sehr geholfen und wird bestimmt anderen auch weiter helfen.

                                            Ich hätte noch etwas anzumerken, bzw. Fragen, welche nicht in deiner Beschreibung aufgeführt sind.
                                            -Nach welchen Kriterien wird die hohe Strompreisphase berechnet?
                                            -Es ist beschrieben was unter Schwellwert hoher Strompreis passiert. Ist das die Beschreibung "zwischen hoher und niedrigem Schwellwert"?
                                            -Kannst du bitte noch einfügen, wann eine Sperre oder Freigabe erfolgt?

                                            Kannst du irgendwann noch ein "Offset Tag/Nacht" für die berechnete Reichweite der Batterie in die Config einbauen, da mir die Reichweite irgendwie immer zu kurz (ca. 2 Std.) berechnet wird.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            873
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            70
                                            3380
                                            1395470
                                            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