Täglicher Zeitplan für Full-Reboot (vollständiger Reboot):
Eine Lösung wäre ein täglicher vollständiger Neustart, der nach einem Zeitplan ausgelöst wird. Der korrekte RPC-Call für einen Zeitplan für einen vollständigen Neustart lautet:
http://IP_WD/rpc/Schedule.Create?timespec=0 0 3 * * *&calls=[{"method":"Shelly.Reboot"}]&enable=true
Im hier gezeigten Beispiel wird ein täglicher Neustart um 3:00 Uhr nachts ausgewählt.
timespec: wie von cron definiert. Beachte, dass führende Nullen nicht unterstützt werden (z. B. solltest du für 8 Uhr morgens 8 statt 08 eingeben).
Der erstellte Zeitplan ist über diesen Aufruf zu sehen:
JSON-Ausgabe:
Weitere nützliche RPC-URL:
Alle Zeitpläne löschen:
Einen ausgewählten Zeitplan löschen:
die SCHEDULE_ID kann ebenfalls unter Schedule.List gefunden werden:
Zusatzinformationen:
Die URL bzw. der RPC Call muss in die Adresszeile des Browsers eingetragen werden. Voraussetzung ist, man befindet sich im selben Netzwerk wie auch die WallDisplays sich befinden:
-anstelle IP_WD muss hier die vom Router vergebene IP-Adresse des WallDisplay eingetragen werden
-anstelle SCHEDULE_ID muss hier die ID aus der Schedule.List eingetragen werden