Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Geräte zu Stundenpreisen (EPEX) oder PV-Überschuss betreiben

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Geräte zu Stundenpreisen (EPEX) oder PV-Überschuss betreiben

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      Wesertaler @ThomKast last edited by Wesertaler

      @thomkast
      Moin Thomas,
      leider fehlte mir gestern die Zeit, weiter an dem Problem zu arbeiten. Ich habe aber heute noch ein wenig gebastelt, nachdem ich Dein neuen Export bei mir importiert habe und kann nur sagen super Arbeit!

      Es läuft einwandfrei mit meinem Token. Ich habe einen guten Vergleich, weil wir als Wallboxen eine OpenWB mit zwei Ladepunkten haben, in der ich über Weihnachten ebenfalls den Token hinterlegt habe. Die abgeholten Preise sind identisch. Ein erster Test mit der OpenWB war gestern bereits erfolgreich 😉 Jetzt werde ich mir mal die Freigabe der Waschmaschine und des Geschirrspülers anschauen. Mal sehen, was mir noch so an gut steuerbaren Verbrauchern auffällt.

      Nochmals vielen Dank für Deinen Support!
      Peter

      T 1 Reply Last reply Reply Quote 1
      • T
        ThomKast @Wesertaler last edited by

        @wesertaler
        @dieterh
        Hallo zusammen, heute konnten die TIBBER-Daten nicht zu meiner Abholzeit um 15:05 abgeholt werden. Das kommt immer wieder mal vor Dabei fiel mir auf, dass bei einer späteren, manuell angestoßenen Abholung "günstigster_preis" und "günstige_stunden" nicht neu ermittelt werden. Aus diesem Grund fügt bitte die Aufrufe der beiden Funktionen am Ende der Funktion "preise_holen" ein.
        f0d31662-a5b2-46b3-9ccf-06e41657a8b1-image.png
        ... im Screenshot ganz unten in rot markiert.

        Wenn die Daten nicht abgeholt werden können, liegt dies fast ausschließlich an TIBBER. Vielleicht schaffe ich es noch den/die Fehler abzufangen und eine Benachrichtigung abzusetzen, bzw. die Abholung zu einem späteren Zeitpunkt erneut durchzuführen.

        Beste Grüße, Thomas

        1 Reply Last reply Reply Quote 1
        • T
          ThomKast last edited by

          Hallo Zusammen,

          zu Eurer Info, TIBBER hat die Preise für Morgen noch nicht zur Verfügung gestellt.
          Ich dachte erst mein Script würde Ärger bereiten... Aber nö. Wenn nix da ist, kann auch nix geholt werden.

          Wie Ihr im Screenshot der TIBBER API erkennen könnt, liegen aktuelle Werte vor, aber der String für tomorrow ist leer.

          24de8f44-9d81-489d-a541-b57efd01b25a-image.png

          Als Lösung bietet sich an, die "abholzeit" auf einen späteren Zeitpunkt zu ändern, in der Hoffnung, dass dann die Daten bereitgestellt wurden.

          Beste Grüße, Thomas

          T 1 Reply Last reply Reply Quote 0
          • T
            ThomKast @ThomKast last edited by

            Nun stehen auch die Daten zur Verfügung.
            Habe TIBBER angeschrieben und mal um Erläuterung gebeten. Mal schauen, ob und was wir für eine Antwort erhalten.

            6c7a4f86-6399-4309-aed1-a47ee374d0cb-image.png

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

              @thomkast
              Moin Thomas,
              nutzt Du noch den Demo Token?

              Ich habe die Abholzeit auf 16:30 stehen und hatte seit der Inbetriebnahme am 27.12.2022 keine Probleme. An beiden Tagen waren nach 16:30 die EPEX Werte für "today" und "tomorrow" vorhanden. Um 0:02 wurde alles korrekt umgeschoben und die neuesten günstigen Zeiten berechnet.

              Grüße
              Peter

              T 1 Reply Last reply Reply Quote 0
              • T
                ThomKast @Wesertaler last edited by

                @wesertaler
                Hi Peter,

                nee, nee, habe schon mein Token hinterlegt. Die Daten sollen ja eigentlich ab 1430 zur Verfügung stehen. Daher hatte ich meine "abholzeit" auf 1505. Das funktionierte auch bislang... Aber um 1600 ist auch ok. Es geht ja nix verloren.

                Beste Grüße, Thomas

                1 Reply Last reply Reply Quote 0
                • D
                  dieterh last edited by

                  Hallo Thomas,

                  ich oute mich hier als betagter, absoluter iobroker-Anfänger, der sich immer wieder selbst fordert.
                  Ich selbst beziehe meinen Strom schon länger von Tibber und musste vor kurzem einen 2. Acoount bei denen aufmachen, da wir Strom (mit eigenem Zähler) in unsere Garagen gelegt bekommen haben.

                  Wie gesagt, ich bin begeistert was du hier machst und versuche das zu verstehen und auf meine Bedürfnisse anzupassen.

                  Gleich zu Beginn deines neuen Scriptes lädst Du verschiedene Variablen von den Datenpunkten in 0_userdate.0.Tibber aber der Datenpunkt '0_userdate.0.Tibber.Abholzeit' ist nicht in in deinem Datenpunkte-Download enthalten.

                  Bildschirmfoto 2022-12-29 um 17.03.39.png

                  Wurde das vergessen oder stehe ich gerade auf dem Schlauch 😊 ?

                  Ich kann den gerne noch anlegen, aber wie muss der formatiert sein, bzw. welcher Wert soll da rein?

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    ThomKast @dieterh last edited by ThomKast

                    @dieterh
                    Hallo Dieter,

                    über "betagt" könnten wir uns vielleicht überbieten 😉 und bis vor 1nem Jahr hatte ich mit ioBroker und SmartHome auch noch keinen größeren Kontakt. Allerdings hatte ich die komfortable Situation mich 1 Jahr lang fast den ganzen Tag damit beschäftigen zu können. Da kommt dann einiges an Informationen zusammen.

                    Du bist doch auf einem guten weg und hast richtig festgestellt, dass ich da geschludert habe... Lege den Datenpunkt am besten manuell an, als STRING und verknüpfe ihn dann im Script.
                    Als Wert trägt er die Uhrzeit, im Format "hh:mm" - also z.B. 16:00, zu der die Preisdaten von Tibber abgeholt werden sollen.

                    Hinweis: Wenn Du in der Darstellung den kompletten Pfad, wie z.B. "0_userdata_0.Tibber und so weiter" siehst, dann konnte der Datenpunkt nicht gefunden und als Name aufgelöst werden. Zusätzlich findet sich im Log ein Eintrag darauf, dass der Datenpunkt fehlt.

                    Vielen Dank nochmal für Deinen Hinweis. Wenn ich die Tage den Artikel ganz oben überarbeite, werde ich den Export der Datenpunkte erweitern.

                    Beste Grüße, Thomas

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      dieterh @ThomKast last edited by

                      @thomkast
                      Danke für die schnelle Antwort - aber bist Du sicher das als NUMBER anzulegen?
                      Da dürfte es schwierig sein, z.B. ein "16:00" einzutragen.

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        ThomKast @dieterh last edited by

                        @dieterh Nicht mein Tag heute. Natürlich als STRING. 😕

                        1 Reply Last reply Reply Quote 0
                        • M
                          MikeRow last edited by

                          Hallo @ThomKast, ich habe endlich Zeit gefunden die Scripte zu installieren. ich erhalte einige Fehler.
                          Fehlen da noch einige Datenpunkte? Habe ich was übersehen?

                          Gruß Mike


                          2022-12-29 18:54:21.103 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_0" not found
                          2022-12-29 18:54:21.103 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.103 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.103 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.103 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.103 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.104 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_1" not found
                          2022-12-29 18:54:21.104 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.104 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.104 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.104 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.104 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.105 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_2" not found
                          2022-12-29 18:54:21.105 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.105 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.105 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.105 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.105 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_3" not found
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.106 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_4" not found
                          2022-12-29 18:54:21.107 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.107 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.107 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.107 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.107 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.107 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_5" not found
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_6" not found
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.108 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.109 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.109 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.109 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.109 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_7" not found
                          2022-12-29 18:54:21.110 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.110 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.110 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.110 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.110 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.112 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_8" not found
                          2022-12-29 18:54:21.116 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.116 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.116 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.116 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.117 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.117 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_9" not found
                          2022-12-29 18:54:21.124 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.124 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.124 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.124 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.124 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.125 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_10" not found
                          2022-12-29 18:54:21.125 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.125 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.125 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.125 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.125 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_11" not found
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.126 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_12" not found
                          2022-12-29 18:54:21.127 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.127 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.127 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.127 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.127 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.127 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_13" not found
                          2022-12-29 18:54:21.128 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.128 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.128 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.128 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.128 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.128 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_14" not found
                          2022-12-29 18:54:21.129 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.129 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.129 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.129 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.129 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.130 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_15" not found
                          2022-12-29 18:54:21.131 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.131 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.131 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.131 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.131 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.131 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_16" not found
                          2022-12-29 18:54:21.132 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.132 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.132 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.132 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.132 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.133 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_17" not found
                          2022-12-29 18:54:21.134 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.134 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.134 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.134 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.134 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.134 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_18" not found
                          2022-12-29 18:54:21.135 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.135 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.135 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.135 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.135 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.136 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_19" not found
                          2022-12-29 18:54:21.136 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.136 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.136 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.137 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.137 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.138 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_20" not found
                          2022-12-29 18:54:21.138 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.138 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.138 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.138 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.138 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_21" not found
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.139 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_22" not found
                          2022-12-29 18:54:21.140 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.140 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.140 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.140 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.140 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.141 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_23" not found
                          2022-12-29 18:54:21.142 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.143 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.143 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:50:5)
                          2022-12-29 18:54:21.143 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.143 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3
                          2022-12-29 18:54:21.143 - warn: javascript.0 (1643) State "0_userdata.0.Tibber.EPEX_Spot_DE_heute.ESDE_heute_Mittel_ungewichtet" not found
                          2022-12-29 18:54:21.147 - warn: javascript.0 (1643) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                          2022-12-29 18:54:21.147 - warn: javascript.0 (1643) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1763:25)
                          2022-12-29 18:54:21.147 - warn: javascript.0 (1643) at stundenpreise_splitten (script.js.common.Tibber.Tibber_Steuerung_Geraete:53:3)
                          2022-12-29 18:54:21.147 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:148:7
                          2022-12-29 18:54:21.147 - warn: javascript.0 (1643) at script.js.common.Tibber.Tibber_Steuerung_Geraete:205:3

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            ThomKast @MikeRow last edited by

                            @mikerow
                            Hallo Mike,

                            • Zuerst solltest Du die Datenpunkte wie ganz oben im Beitrag vom 11.12.22 16:47 erzeugen.
                              Dazu stehen 2 JSON-Dateien zum Download bereit ...Tibber.json und ...waschmaschine.json
                            • Dann benötigst Du die Blockly-Logic für den Download der Tibber-Preis-Daten. Dafür verwendest Du die Informationen aus dem Post vom 26.12.22 19:34 auf. Und führst noch die Ergänzung vom 27.12.22 23:54 aus.
                            • manuell musst Du noch den Datenpunkt "abholzeit" anlegen, wie heute mit dieterh geschrieben
                            • Dieses Script kannst Du dann erst mal testen und schauen, ob die Daten ankommen und Du kannst Dich mit dem Ablauf vertraut machen.
                            • Wenn dann soweit alles klappt, dann kannst Du Dich mit dem GerätesteuerungsScript befassen aus dem Post vom 11.12.22 16:47.

                            Gruß, Thomas

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              MikeRow @ThomKast last edited by MikeRow

                              @thomkast Habe ich eigentlich so gemacht.

                              Ich bekomme aber Fehler zu fehlenden datenpunkten. Diese Datepunkte sin din keinem Imprt dabei oder ich bin blind 🙂

                              e0018619-4496-458b-a809-2b1f024b87eb-image.png

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                ThomKast @MikeRow last edited by

                                @mikerow
                                Entschuldige bitte erst einmal, dass es so ein Flickwerk geworden ist... Ich muss den Beitrag unbedingt aktualisieren. Allerdings fehlt es mal wieder an ... der Zeit, was sonst.

                                Also mal auf die Schnelle, damit Du weiter kommst.

                                Dies sind die Datenpunkte, in die Werte aus dem TIBBER-JSON aufgesplittet werden.
                                2022-12-29_0_userdata.0.Tibber.EPEX_Spot_DE_heute.json
                                2022-12-29_0_userdata.0.Tibber.EPEX_Spot_DE_morgen.json

                                Melde Dcih, wenn Du weitergekommen bist. Ich bin noch ein wenig erreichbar.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  MikeRow last edited by

                                  @thomkast Kein Stress, du wolltest ja das wir nach eventuellen Fehlern suchen 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    ThomKast last edited by

                                    Hallo zusammen,

                                    die Beschreibung zum Projekt, sowie Screenshots und Download-Dateien wurden überabeitet. Alle im Post-Verlauf diskutierten Punkte wurden eingearbeitet. Details finden sich ganz oben in der Versionierung.

                                    Vielen Dank für Euer Feedback und Unterstützung.

                                    Beste Grüße, Thomas

                                    D 1 Reply Last reply Reply Quote 1
                                    • D
                                      dieterh @ThomKast last edited by

                                      @thomkast @MikeRow

                                      witzig, genau so sah es gestern bei mir auch aus - aber ich wollte den Thomas nicht zu sehr stressen 😬

                                      1 Reply Last reply Reply Quote 0
                                      • D
                                        dieterh last edited by

                                        So, schnell mal neu geladen und es kommen jetzt keine 'Warnings' mehr, nur hier scheint noch was nicht zu stimmen

                                        Bildschirmfoto 2022-12-30 um 11.57.41.png
                                        Ich konzentriere mich momentan auf das Tibber Script und es füllt momentan noch keine Werte auf.

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          ThomKast @dieterh last edited by ThomKast

                                          @dieterh sagte in Geräte zu Stundenpreisen (EPEX) oder PV-Überschuss betreiben:

                                          So, schnell mal neu geladen und es kommen jetzt keine 'Warnings' mehr, nur hier scheint noch was nicht zu stimmen

                                          Bildschirmfoto 2022-12-30 um 11.57.41.png
                                          Ich konzentriere mich momentan auf das Tibber Script und es füllt momentan noch keine Werte auf.

                                          Hallo Dieter, vielen Dank für Deine Rücksichtnahme :-).

                                          Kannst Du bitte mal schauen, ob an der markierten Stelle, in Deinem Script die Konvertierung "Nach Zahl" enthalten ist?
                                          cd5a735a-1ba4-40c3-88ca-64840b7fa969-image.png
                                          Die Konvertierung ist im letzten Script-Export vom 29.12.2022 auch enthalten, war aber zwischenzeitlich dazugekommen, da ich den Fehler auch bekam. Mit der Konvertierung war der Fehler bei mir weg.

                                          Was meinst Du bitte mit "... es füllt ... keine Werte auf..."? Gar keine? Keine welche? 🤷‍♂️

                                          Gruß, Thomas

                                          gizi D 2 Replies Last reply Reply Quote 0
                                          • gizi
                                            gizi @ThomKast last edited by

                                            @thomkast
                                            Ich hab da mal eine Frage zu deinem Geräte Script, du sprichst in der Beschreibung von:

                                            Wird die Betriebsart = "Start sofort" gesetzt":.......

                                            Wie wählst du aus welche Betriebsart man möchte? Durch einen extra Schalter? Oder wie erfolgt das? Das ist mir nicht ganz klar....

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            568
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            awattar billig börse epex günstig strompreis stündlich tibber
                                            24
                                            156
                                            22290
                                            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