NEWS
Javascript adapter - trigger mit cron regel (schedule)
-
Hallo,
ich habe mit blockly ein paar Scripte "geschrieben", die zu bestimmten Zeiten ausgeführt werden sollen. Das Ganze wird über einen Trigger mit einer Cron-Regel (funktion: schedule) realisiert und funktionierte bisher auch einwandfrei und sehr zuverlässig.
Nun musste ich letztens wegen ein paar Umbauarbeiten kurzzeitig meinen RaspberryPi auf dem io.broker läuft runterfahren. Nach dem Hochfahren habe ich jetzt das Problem, dass kein Trigger mit einer Cron-Regel mehr funktioneirt. Alle anderen Trigger, die auf Zustandsänderungen von Datenpunkten reagieren laufen einwandfrei. Nur eben die Cron-Regeln nicht mehr.
Hat jemand schon Ähnliches beobachtet und kann mir weiterhelfen?
Beste Grüße!
-
Was sagt denn das Log wenn Du auf "Verbose" stellst? Wird der cron-schedule überhaupt registriert?
Wie sieht das JS aus was blockly generiert hat?
-
Wenn ich das Script "neu starte" steht im log, dass der schedule registriert wurde.
Gegenfrage: Kann man irgendwo generell nachschauen, ob und wenn ja welche schedules registriert sind? Also quasi eine Übersichtsliste einsehen?
-
Für Schedules gibts das nicht. Bzw "verbose" siehst Du genau was registriert wird
-
OK, für mich höchst kurios.
Ich habe gerade gesehen, dass meine Systemzeit vom RasPi falsch ist. So gesehen liefen die cron-Trigger natürlich auch nicht richtig. Die Zeit ist genau eine Stunde hinterher.
Ich bin gerade in die config vom Raspi und wollte die Systemzeit korrigieren. Habe also die Zeitzone Europa/Berlin ausgewählt aber nach der Änderung wird in der putty-Konsole immer noch die falsche Systemzeit angezeigt allerdings mit dem Zusatz "CEST"!!! Das ist doch korrekt??? Warum steht die verdammte Uhr dann aber auf 21:30 Uhr und nicht auf 22:30 Uhr???
-
Eine Stunde Versatz hört sich verdächtig nach Sommerzeit an
kannst du ggf, noch irgendwo die Sommerzeit berücksichtigen?
-
Naja, der Zusatz CEST bedeutet ja Sommerzeit. Hab auch gesehen, dass es nicht genau eine Stunde ist. Vielmehr 65 min. Ich scheine ein Problem mit der zeitsynchronisation zu haben.
Muss ich mich wohl mal bei Google durchsuchen, wie ich das wieder hinbekomme…
Gesendet von meinem SGP511 mit Tapatalk