subscribe(location, "sunsetTime", rescheduleIfNeeded)
subscribe(app, appTouch)
- rescheduleIfNeeded()
+ //rescheduleIfNeeded()
}
def appTouch(evt) {
- rescheduleIfNeeded()
+ rescheduleIfNeeded(evt)
processQueue()
def queue = []
atomicState.queue=queue
if (((atomicState?.poll["last"]?:0) + (delay * 60000) < currentTime) && canSchedule()) {
log.info "rescheduleIfNeeded>scheduling processQueue in ${delay} minutes.."
unschedule
- schedule("0 0/${delay} * * * ?", processQueue)
+ schedule("14:00", processQueue)
}
// Update rescheduled state