Hallo,
hier ein kleines Blockly um dem Motion nach z.B. 10Tagen einen Reboot zu verpassen.
Grund:
Ich habe nun auch festgestellt, das der Motion je höher die Uptime ist, desto schlechter reagiert er auf Bewegungen.
Nach einem Reboot rennt er wieder wie er soll.
10Tage hat sich ganz gut gemacht.Damit läuft er immer gut.
Problem ist der "Tiefschlaf" und somit die Verarbeitung vom Reboot Befehl.
Lösung. bei jeder Bewegung lass ich über die Action einen Datenpunkt ändern, den nutze ich für meinen Trigger (Lichtsteuerung).
Also setze ich da an, ändert sich der Datenpunkt und Zeitraum XY passt auch, siehe Blockly, dann Werte ich die aktuelle Uptime aus und wenn >10Tage lasse ich den Reboot ausführen. Reboot wird sauber angenommen, weil er noch nicht im Tiefschlaf ist.
Funktioniert sehr gut bis jetzt.
hier das kleine Blockly:
Bildschirmfoto vom 2021-09-08 22-51-12.png
Export: