Closed judisi99 closed 8 months ago
Unter
apg-info.0.marketprice.today_sorted
sind alle Stunden sortiert drinnen
Weiters gibt es unter
apg-info.0.marketprice.today_sorted.short
ein Array mit allen Stunden, sortiert nach Preis.
Wenn man also zB die Stunde zum Top5-Preis wissen will dann ist das einfach
let sortedPrices = JSON.parse(getState('apg-info.0.marketprice.today_sorted.short').val);
let top5Hour = sortedPrices[4];
In
apg-info.0.marketprice.today_sorted.4
steht zB
["03_to_04",6.346]
was bedeutet, dass der der Top5-Preis von 03 bis 04 Uhr ist und einen Wert von 6.346 €cent hat
Wunderbar wäre, wenn es eine Möglichkeit geben würde, wo die Stundenpreise des Tages nach Preis aufsteigend sortiert sind. Dann könnte man abfragen, ob die jetzige Stunde gerade unter den Top-5 (Top-irgendwas) ist und je nachdem ein Gerät einschalten oder ausschalten lassen.