Update laundry-monitor.groovy
[smartapps.git] / official / laundry-monitor.groovy
index b47f657f3bef5a8e2a5412b8409187bab3e95cb6..323b455b60456b657b6126fa0b812c17db772ed9 100755 (executable)
@@ -96,7 +96,7 @@ def checkRunning() {
 
                        def cycleTimeMsec = cycleTime ? cycleTime * 60000 : 600000
                        def duration = now() - state.startedAt
-                       if (duration - fillTimeMsec > cycleTimeMsec) {
+                       if (/*duration - fillTimeMsec > cycleTimeMsec*/true) {
                                log.debug "Sending notification"
 
                                def msg = "${sensor1.displayName} is finished"
@@ -146,7 +146,7 @@ private flashLights() {
        if (state.lastActivated) {
                def elapsed = now() - state.lastActivated
                def sequenceTime = (numFlashes + 1) * (onFor + offFor)
-               doFlash = elapsed > sequenceTime
+               doFlash = true//elapsed > sequenceTime
                log.debug "DO FLASH: $doFlash, ELAPSED: $elapsed, LAST ACTIVATED: ${state.lastActivated}"
        }
 
@@ -158,7 +158,7 @@ private flashLights() {
                def delay = 1L
                numFlashes.times {
                        log.trace "Switch on after  $delay msec"
-                       switches.eachWithIndex {s, i ->
+                       switches.each {s, i ->
                                if (initialActionOn[i]) {
                                        s.on(delay: delay)
                                }
@@ -168,7 +168,7 @@ private flashLights() {
                        }
                        delay += onFor
                        log.trace "Switch off after $delay msec"
-                       switches.eachWithIndex {s, i ->
+                       switches.each {s, i ->
                                if (initialActionOn[i]) {
                                        s.off(delay: delay)
                                }