NEWS
[Gelöst] Triggerzeit nicht korrekt
-
Habe mich durch die alten Themas gewühlt aber das Problem noch nicht lösen können.
Meine Blockly skripte starten alle 1 stunde später als im Skript vorgegeben.
Raspberry Regional Settings wurde geprüft
Ausgabe:Current default time zone: 'Europe/Berlin' Local time is now: Mon Jul 25 12:07:35 CEST 2022. Universal Time is now: Mon Jul 25 10:07:35 UTC 2022.
Iobroker Skript logausgabe ergibt auch korrekte Zeit:
Mon Jul 25 2022 12:08:36 GMT+0200 (Central European Summer Time)
Systemsetting Iobroker ist per Koordinaten auf Berlin gesetzt
Javascript adapter Astroeinstellungen ist auf Systemeinstellung verwenden angehakt.Neustart wurde auch ausgeführt.
Nun bin ich am Ende des Latein angelangt der möglichen Stellschrauben. Hat noch einer eine Idee?
-
@johnnybahama
Was ergibt in einem Testskript rechts im Log?log(formatDate(new Date(), 'hh:mm');
-
@paul53 sagte in Triggerzeit nicht korrekt:
log(formatDate(new Date(), 'hh:mm');
Compile failed
Habe die Klammer ergänzt.
Ausgabe:javascript.0 2022-07-25 12:32:59.646 info script.js.Skript_1: 12:32
-
@johnnybahama sagte: Ausgabe:
Wenn die Zeit stimmt, müssen auch die Trigger zur richtigen Zeit auslösen.
-
@paul53
Nachdem das System ausgeschlossen werden konnte, habe ich mir das Skript und die VIS nochmals geprüft.
Da die Zeit im Skript 9:00 Uhr vorgegeben bekommen hat und der CRON Job erst um 10 Uhr anfängt zu prüfen, wird wohl hier die Diskrepanz liegen. Hab immer nur auf das Skript geachtet und nicht den Trigger selber.
Mal sehen ob es morgen denn auch so stimmt. -
@johnnybahama
Es war der CRON job -
@johnnybahama Warum braucht es einen CRON Job, wenn man einen Trigger hat???
-
@mickym Der Cronjob ist der Trigger. War evtl nicht gut formuliert von mir.