Das Script ist umgezogen!
Ich habe das Script vom bestehenden Github Gist in ein vollwertiges Github Repository überführt.
In diesem Zuge habe ich die Dokumentation aus dem Script herausgenommen und in die README Datei überführt. Damit ist sie jetzt umfangreicher und (hoffentlich) besser strukturiert. Außerdem ist ein vollwerrtiges Repo für mich als Entwickler praktischer, weil ich diverse Konfigurations- und Tooleinstellungen inkludieren kann.
Im Zuge des Umzugs habe ich auch den Code überarbeitet und restrukturiert. An der bestehenden Funktionalität hat sich dadurch (hoffentlich ) nichts geändert und laut meinen Tests funktioniert alles wie gehabt.
Neues Feature: Preislimit
Es gibt eine neue Konfigurationsvariable namens priceLimit. Damit kann man einen Maximalpreis definieren (z. B. 10 cent/kWh). Wenn der günstigste berechnete Durchschnittspreis höher ist als dieses Limit, wird die Stromzufuhr für das aktuelle Zeitfenster nicht eingeschaltet (und die Nachrichten im KVS bzw. über Telegram informieren den Benutzer auch darüber).
In der Grundeinstellung ist das Preislimit nicht aktiv.
Der neue Link zum Script ist hier:
https://github.com/towiat/spotelly
Der alte Link bleibt aktiv, enthält aber nur noch einen Verweis auf den neuen Standort.
Ich bitte um Rückmeldung, falls die neue Version unerwarteterweise Probleme machen sollte...
Viel Spaß!