Ich habe ein Script erstellt, das einen Shelly Plus Plug S über die stündlichen Strompreise der EPEX (abgerufen über das Awattar API) steuern kann. Funktionsprinzip und Konfiguration sind im Script ausführlich erklärt - hier ein Schnelldurchlauf:
- Man definiert einen Zeitplan (z. B. täglich um 15:00 Uhr), ein Zeitfenster (z. B. 7:00 bis 19:00 Uhr) und eine Dauer (z. B. vier Stunden).
- Mit den obigen Einstellungen bezieht das Script jeden Tag um 15:00 die Spotpreise für das gewählte Zeitfenster (also 7:00 bis 19:00 des nächsten Tages) von Awattar. Dann identifiziert es die Vier-Stunden-Periode mit dem niedrigsten Durchschnittspreis innerhalb des Fensters und setzt zwei Timer, die die Stromzufuhr am Beginn dieser Periode ein- und am Ende wieder ausschalten.
Es kann wahlweise das österreichische oder das deutsche Awattar-API verwendet werden.
Optional kann das Script via Telegram über folgende Ereignisse informieren:
- wenn neue Timer gesetzt wurden (inklusive Durchschnittspreis für die gewählte Periode)
- wenn die Stromzufuhr durch das Script eingeschaltet wurde
- wenn die Stromzufuhr durch das Script ausgeschaltet wurde
Das Script ist hier zu finden (editiert am 06.10.24: Link aktualisiert):
GitHub - towiat/spotelly: Price-based Operation of Shelly Devices
Price-based Operation of Shelly Devices. Contribute to towiat/spotelly development by creating an account on GitHub.
github.com
Viel Spaß!