Das Skript habe ich nach meinen belangen angepasst. Es funktioniert auch mit kurzen Intervallen, z.B. den 60 Sekunden. Nun möchte ich die Terassenbeleuchtung, die über einen Dämmerungssensor eingeschaltet wird, nach 2 Stunden wieder automatisch ausschalten, d.h. nach 7200 Sekunden.
Das klappt aber nicht, das Intervall ist deutlich länger als 2 Stunden (und zwar immer unterschiedlich lange), der Timer scheint bei Zeitspannen grösser 30 Minuten nicht mehr zu funktionieren.
Hat jemand einen Tip oder eine alternative Vorgehensweise für mich.
Der Vollständigkeit halber anbei mein komplettes Skiript.
Füge mal die Ansicht Timer Informationen in der Konsole ein. Und prüfe die Zeit „Letzer Aufruf“ / „Nächster Aufruf“ des Scriptes was steht dort beim Start?
Was ich mir noch vorstellen könnte, dass das Script von ID 25659 „bei Aktualisierung“ getriggert wird. Dann würde der Scripttimer immer wieder gesetzt.
Hier muss unbedingt „bei Änderung“ getriggert werden.
Konsole habe ich aktiviert, steht allerdings kein Wert drin, da ich heute das Windows wg. Updates rebooten musste, werde das mal übers Wochenende beobachten.
Das bedeutet das er den letzten Timer schonmal vom Wert her richtig gesetzt hat.
Schaue mal beim nächsten Scriptstart (oder simuliere es einfach) wie die beiden Zeiten aussehen („letzter- und nächster Aufruf“) und ob die Zeit „nächster Aufruf“ vom wirklichen nächsten Scriptstart abweicht.
Ich habe heute um 11:15:24 h eine Schaltung simuliert.
Darauf hat er als nächsten Zeitpunkt einer Aktion 12:15:24h im Ereignis Protokoll eingetragen (siehe Screenshot), in der Zwischenzeit ist es 14:28h und das Licht brennt immer noch!
Mein Latein ist hier so gut wie am Ende. Probiere mal bitte noch folgendes um einen evtl. übersehenen Scriptfehler auszugrenzen. Schreibe bitte in Zeile 1 des Scriptes eine Bool Variable und schaue mal ob diese nach einer Stunde geschrieben wird.
Und ersetze mal bitte:
vielen Dank für Eure Unterstützung, ich habe die Installation kurz aus der VM auf einen Notebook umgezogen. Und obwohl die Uhrzeit in der VM grundsätzlich richtig angezeigt wird, scheint es doch ein VM Problem zu sein.
Auf dem Notebook klappt das alles auf die Sekunde genau.
Also muss ich mir doch einen kleinen EEEPC kaufen nur für iPS
Euch nochmals Danke sowie ein schönes Restwochenende und hoffentlich besseres Wetter als hier!