Option, den Preis im Archiv zu loggen: Die Kachel zeigt dann den eigenen Verlauf im wählbaren Zeitraum bis zu 365 Tage.
Schaltfläche und Funktion „Preisverlauf importieren“ übernehmen den Verlauf der API ins Archiv.
Neue Kachel für die Kachel-Visualisierung mit Preis, Trend zum Vortag und zur Vorwoche, Preisverlauf der letzten Tage und Nachfrage.
Voraussetzung ist jetzt IP-Symcon 9.0.
Preis und Nachfrage nutzen die neuen Variablendarstellungen statt der alten Profile.
Instanzstatus meldet ein ungültiges Land und einen fehlgeschlagenen Abruf.
Achtung: Bestehende Instanzen werden beim ersten Laden einmalig auf die neue Darstellung umgestellt. Werte, Idents und Archivdaten bleiben erhalten. Variablen, an denen kein Profil mehr hängt, werden nicht angefasst.
Fixes
Ein fehlgeschlagener Abruf (kein Netz, Server nicht erreichbar) führt nicht mehr zu einem Skriptfehler, die letzten Werte bleiben erhalten.
Der Abruf wartet höchstens 10 Sekunden auf die Antwort.
Beim Systemstart wird erst abgerufen, wenn der Kernel bereit ist.
Die Nachfrage wird sauber auf ganze Prozent gerundet.
Das Formular zeigt die Beschriftung „Aktualisierungsintervall“ nicht mehr doppelt.
ich erhalte seit gestern (vielleicht auch schon länger) bei jeder Abfrage diese Fehlermeldung:
25.04.2024, 09:05:01 | TimerPool | Holzpellets Preis (HolzpelletsPreis_Update):
Warning: file_get_contents(https://www.heizpellets24.de/ChartHandler.ashx): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php on line 77
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php:52
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php(42): HolzpelletsPreis->getLastPrice()
#1 C:\ProgramData\Symcon\scripts\__generated.inc.php(1159): HolzpelletsPreis->Update()
#2 C:\Windows\System32\-(1): HP_Update(28380)
#3 {main}
thrown in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php on line 52
Abort Processing during Fatal-Error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php:52
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php(42): HolzpelletsPreis->getLastPrice()
#1 C:\ProgramData\Symcon\scripts\__generated.inc.php(1159): HolzpelletsPreis->Update()
#2 C:\Windows\System32\-(1): HP_Update(28380)
#3 {main}
thrown
Error in Script C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.holzpelletspreis\HolzpelletsPreis\module.php on Line 52