}
private onSwitches1() {
- (switches + onSwitches).findAll{it}
+ def t1 = (switches).findAll{it}
+ def t2 = (onSwitches).findAll{it}
+ def t3 = t1+t2
+ t3
}
-
+
private offSwitches1() {
- (switches + offSwitches).findAll{it}
+ def t1 = (switches).findAll{it}
+ def t2 = (offSwitches).findAll{it}
+ def t3 = t1+t2
+ t3
}
private lastTwoStatesWere(value, states, evt) {
- def result = false
- if (states) {
+ def result = true
+ /*if (states) {
log.trace "unfiltered: [${states.collect{it.dateCreated + ':' + it.value}.join(', ')}]"
def onOff = states.findAll { it.physical || !it.type }
else {
result = onOff.size() > 1 && onOff[0].value == value && onOff[1].value == value
}
- }
+ }*/
result
}