From: Seyed Amir Hossein Aqajari Date: Mon, 29 Jul 2019 01:25:26 +0000 (-0700) Subject: Update groveStreams.groovy X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=21ca4fbdbdbf6ae25ba5ad64e7819523178dbd40;p=smartapps.git Update groveStreams.groovy --- diff --git a/third-party/groveStreams.groovy b/third-party/groveStreams.groovy index 16b1f2b..442560d 100755 --- a/third-party/groveStreams.groovy +++ b/third-party/groveStreams.groovy @@ -159,11 +159,11 @@ def initialize() { subscribe(location, "sunsetTime", rescheduleIfNeeded) subscribe(app, appTouch) - rescheduleIfNeeded() + //rescheduleIfNeeded() } def appTouch(evt) { - rescheduleIfNeeded() + rescheduleIfNeeded(evt) processQueue() def queue = [] atomicState.queue=queue @@ -182,7 +182,7 @@ def rescheduleIfNeeded(evt) { 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