Update groveStreams.groovy
[smartapps.git] / third-party / groveStreams.groovy
index 16b1f2b4f9538f57757481172bde9ab79d6c4054..442560d549e10f0d34b735d04385ea7f822530da 100755 (executable)
@@ -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