Lucky hat hier vorgestellt, wie er seine Sonoffs jede Nacht neu startet. Das Problem, was es dabei gibt, ist die Tatsache, dass man manuell eine Liste der verbauten Sonoffs pflegen muss.
Hab das Ganze etwas anders aufgezogen - mein Script geht die Liste der verbundenen Sonoffs Schritt für Schritt durch und startet die Dinger neu. Im Logfile kann man sehen, wie zuerst die Neustart-Befehle gegeben werden und im Anschluss die Reconnects protokolliert werden.
Natürlich muss zu Beginn die Ausführungsuhrzeit (im Beispiel noch 21:24 Uhr ... der Testzeitpunkt :-)) angepasst werden. Ebenfalls ist eine Anpassung nötig, wenn man mehr als eine Sonoff-Instanz laufen hat. Dann muss aus dem "sonoff.0" natürlich die Nummer der entsprechenden Instanz gemacht werden.
Da das Auslesen der IP-Adressen mit Blockly nicht möglich ist, muss die Javascript-Funktion "IPauslesen" verwendet werden.
schimmer-media.de/attachment/934/
Hier der Import-Code für Blockly: