TimerArray in Rule
Verfasst: 19. Apr 2024 23:08
hallo,
ich würde gerne in einer OH 4 rule eine statische liste von diversen timern in ein array überführen.
bisher habe ich folgendes versucht:
var List<Timer> myTimerArray = newArrayList()
var newTimer = createTimer(now.plusMinutes(1), [ |
logInfo("lights.rules", "{}", "timer ende")
])
myTimerArray.add(newTimer,0)
// zum testen den timer canceln
var aktTimer = myTimerArray.get(0)
aktTimer.cancel()
wie wäre die korrekte syntax um das durchzuführen?
ich würde gerne in einer OH 4 rule eine statische liste von diversen timern in ein array überführen.
bisher habe ich folgendes versucht:
var List<Timer> myTimerArray = newArrayList()
var newTimer = createTimer(now.plusMinutes(1), [ |
logInfo("lights.rules", "{}", "timer ende")
])
myTimerArray.add(newTimer,0)
// zum testen den timer canceln
var aktTimer = myTimerArray.get(0)
aktTimer.cancel()
wie wäre die korrekte syntax um das durchzuführen?