zyklisches Ereignis stoppt bei Wechsel nach Mitternacht

Seit der Umstellung auf 3.1 #3404 stoppen die zyklischen Ereignisse um Mitternacht, bei Datumswechsel.
Die Events werden im Script mit IPS_SetEventScript erstellt mit folgenden Parametern:
IPS_SetEventCyclic($eid, 0, 0, 0, 0, 1, 300);
IPS_SetEventCyclicTimeBounds($eid, time(), 0);
IPS_SetEventActive($eid, true);

Changelog sagt nichts darüber aus, dass der IPS_SetEventCyclic geändert hat.

Irgendwelche Ideen?
Besten Dank

Wir haben dort eigentlich schon länger nichts geändert. Von welcher Version hast du auf die 3.1er gewechselt?

paresy

Hatte vorher 3.0, da lief alles normal. Im Anhang sieht man den Stand der zwei Timer, welche immer bis Mitternacht funktionieren und dann nicht mehr ausgeführt werden.

Magst du mal in dem Falle auf „Ansicht hinzufügen“ und „Ereignis Informationen“ gehen und dort noch einen Screenshot machen? Dort stehen dann auch die nächsten berechneten Ausführungszeiten.

paresy

Hallo paresy
Um nicht bis Mitternacht warten zu müssen habe ich zwei Versuche unternommen:

  1. Timer auf „alle 8 Stunden“ eingestellt (noch vor Mitternacht) ergibt korrekt die nächste Ausführung um 23:41
  2. Timer auf „alle 9 Stunden“ eingestellt ergibt die nächste Ausführung am Folgetag um 15:42, was ein falsch berechneter Wert ist (es ist die Ausführungszeit des Scripts plus 24 Stunden)

Das bedeutet für meinen 5 Minuten Timer, dass er kurz vor Mitternacht 24 Stunden vorgestellt wird und somit nicht mehr im 5 Minuten Rhytmus arbeitet.

Gruss Roberto