X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=third-party%2FWindowOrDoorOpen.groovy;h=8f053b49d73486a4ab845860c9fffeb77bcbfeb0;hb=f94a246525d2d63887ab48a0bcda9fb7fb17b422;hp=04440400719f1252a85071c3736f6acbe77a44f4;hpb=fbfe88b681c554d30dfd3a0c12e659662d20e66c;p=smartapps.git diff --git a/third-party/WindowOrDoorOpen.groovy b/third-party/WindowOrDoorOpen.groovy index 0444040..8f053b4 100755 --- a/third-party/WindowOrDoorOpen.groovy +++ b/third-party/WindowOrDoorOpen.groovy @@ -86,13 +86,15 @@ def initialize() { frequency = frequency + 1 def MAX_CONTACT=30 state?.lastThermostatMode = null - // subscribe to all contact sensors to check for open/close events + // subscribe-to all contact sensors to check for open/close events state?.status=[] state?.count=[] state.lastThermostatMode = "" int i=0 theSensor.each { + //subscribe(theSensor, "contact.closed", sensorTriggered0) + //subscribe(theSensor, "contact.open", sensorTriggered0) subscribe(theSensor[i], "contact.closed", "sensorTriggered${i}") subscribe(theSensor[i], "contact.open", "sensorTriggered${i}") state?.status[i] = " "