gerade ist Version 1.8.1 in den Beta Store gewandert
1.8.1
TibberRealtime: Watchdog eingebaut. Es wird überprüft ob alle 30 sek Daten ankommen, ansonsten wird die Verbindung geschlossen und zufällig zwischen 60-120 sek gewartet und die Verbindung neu aufgebaut.
-Tibber: Einige Statistiken eingebaut (danke an Ubari @ symconforum) wie Preisspanne, Anzahl Preislevels usw
die Variable price_array wird in zukünfitgen Versionen entfernt, bitte stattdessen die Funktion TIBBERT_PriceArray(int $instance); benutzen, siehe Anleitung
Allgemein: Funktion CheckRealtimeEnabled() entfernt und durch CheckRealtimeAvailable() ersetzt
Die Funktionen GetHomesData(), CallTibber() und CheckRealtimeAvailable() sind in ein extra functionsfile gewandert da beide Module diese Funktionen nutzen.
Wenn nichts mehr besonderes ist, würde das die stable version werden.
Danke für die rasante Weiterentwicklung. Kann es sein, dass ein Fehler zu zur neuen Array-Funktion in die Doku gerutscht ist.
TIBBERRT_PriceArray(integer $InstanzID); kann für externe Scripte eingesetzt werden. Gibt das abgeholte Preis Array raus
Beispiel: TIBBERRT_PriceArray(12345);
Vermute, dass der Befehl richtig TIBBER_PriceArray ohne das RT heißen müsste. Stimmt das?
Danke für die Weiterentwicklung des Moduls! Ich starte ab 01.02 ebenfalls mit Tibber.
Genug Zeit um vorab damit rumzuspielen
Aktuell stellen sich mir drei Fragen.
Zum einen ist der Graph etwas verwirrend. Es werden falsche Daten angezeigt (heute ist der 23.). Habe noch nicht verstanden wo er sich diese Information holt. Der Chart selber passt aber wohl zum heutigen Preistrend.
Es werden Day Ahead Preise für den aktuellen und (wenn schon publiziert) für den Folgetag abgerufen und gespeichert. Dies passiert rückwirkend, da Symcon keine zukünftigen Werte im Archiv erlaubt, in der „Day Ahead Preis Hilfsvariable“ Variablen. Dabei wird der aktuelle Tag mit T -2 und der morgige Tag mit T -1 ins Archiv gespeichert.
Ja, gleicher grund wie oben. Symcon kann keine zukünftigen Werte speichern, daher muss getrickst werden.
Da hast du einen fehler entdeckt, das archivieren ist nicht eingeschaltet.
Kannst du aber selber machen. Die „anzahl … Preis“ auf „zähler“ und die anderen auf Standard
das ist ein Weihnachtswunsch fürs nächste Jahr an @Paresy Zukünftige Archivwerte erstellen…
Die 1.8.3 ist im Beta store, teste mal ob es geht. Statistiken deaktivieren, Auswahl übernehmen, dann aktivieren und übernehmen… Gegen Mittag sollten dann die erste Werte eintrudeln und nach ein paar tagen hat sie eine gewisse Aussagekraft.
Hallo,
ich habe auch ein kleines Problem mit dem Tibber Modul. Ich habe aktuell keinen Vertrag sondern wollte erstmal nur die aktuellen Preise ansehen und loggen.
Nach Auswahl meines „Heimes“ erhalte ich folgende Fehler (IPS7):
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 244
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 244
Warning: foreach() argument must be of type array|object, null given in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 244
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 253
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 253
Warning: foreach() argument must be of type array|object, null given in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 253
Warning: Undefined array key 24 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 24 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 595
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 595
Warning: Undefined array key 25 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 26 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 27 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 28 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 29 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 30 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 31 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 32 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 33 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 34 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 35 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 36 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 37 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 38 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 39 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 40 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 41 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 42 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 43 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 44 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 45 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 46 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 47 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 590
Warning: Undefined array key 24 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 25 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 26 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 27 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 28 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 29 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 30 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 31 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 32 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 33 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 34 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 35 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 36 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 37 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 38 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 39 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 40 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 41 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 42 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 43 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 44 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 45 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 46 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Undefined array key 47 in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Warning: Trying to access array offset on value of type null in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 607
Fatal error: Uncaught TypeError: substr(): Argument #1 ($string) must be of type string, null given in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php:616
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php(616): substr(NULL, 9)
#1 C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php(84): Tibber->Statistics(Array)
#2 C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php(60): Tibber->GetPriceData()
#3 C:\Windows\System32\-(3): Tibber->ApplyChanges()
#4 {main}
thrown in C:\ProgramData\Symcon\modules\.store\de.treasy79.tibber\Tibber_Query\module.php on line 616
(Code: -32603)
In der Android App habe ich ein Heim - zum Test habe ich sogar ein zweites Heim angelegt. Beide werden im Modul auch angezeigt, werfen aber obigen Fehler aus. In der App sehe ich auch die Preise.
Vielleicht lässt sich ja etwas anpassen, so dass zumindest die aktuellen Preise abrufbar sind.
Die API spuckt ohne Vertrag keine Preise aus. Daher habe ich mir diese anfangs auch von einem anderen Anbieter per API gezogen, wo dies so möglich ist.
also wenn du unter Tibber Developer gehst, deinen Token einträgst und bei „Load Example Query“ „Current energy price“ auswählst und auf „play“ drückst, kommen keine Daten. Daher auch die Meldung im Modul.
Ich werde mal bei Tibber anfragen, ob sie etwas an der API ändern - glaube es aber leider nicht.
Was gäbe es denn für Alternativen - ich möchte ja gern wissen, wie teuer es mit Tibber in etwa werden könnte - in der App und auf der Webseite sehe ich aber nur den Durchschnitt des letzten Jahres und die Prognose von morgen - leider keine weiteren Details zu anderen Tagen.
letzter Hänger auf beiden am 29.12.2023 um 9:34 Uhr. Hab ich erst gegen 23 Uhr bemerkt, haben beide anscheinend nicht auf die Programmänderungen reagiert.
Einige Tage vorher (nach Deinem Update) bemerkte ich das Ausbleiben nach 7 Minuten, ein per Script angestossenes Neuverbinden brachte nichts; erst nach ca. 3 Stunden klappte es.
Nun zu meinem aktuellen Problem mit Tibber:
ich war überrascht, dass auch gegen Mitternacht noch keine neuen Preise für den 31.12.2023 vorlagen; seitdem habe ich in der Übersicht einen Button ohne Preise!
In der Realtime APP kommt der aktuelle Verbrauch des Tages, bei den aktuellen Kosten des Tages hingegen erscheint als Betrag: 0,00 € !!
Suche ich nach aktuellen Abstürzen des Tibbersystems
so scheint dort die Welt in Ordnung zu sein.
Bin ich ein Einzelfall mit 2 total voneinander unabhängigen Accounts?
mfg
BerndJ
PS: Aktualisierung um 12:32 Uhr:
auf dem Android Phone (2.ter Account) sind ab soeben Preise für heute sichtbar;
Tibber Realtime Kosten des aktuellen Tages immer noch bei Null,
Tibber API: dort stehen noch die Preise des Vortages drin!
IOS (erster Account) immer noch leer.
Dann lassen wir uns mal überraschen was noch folgt.
Aktualisierung um 13:01 Uhr:
IOS, aktuelle Preise gerade verfügbar, Preise für morgen fehlen noch.