hotfix for level jumping issues

This commit is contained in:
Vinay Rao
2016-08-17 18:21:54 -07:00
parent 62d800e99a
commit ef47ec9393
3 changed files with 12 additions and 3 deletions

View File

@@ -53,7 +53,10 @@ def parse(String description) {
def event = zigbee.getEvent(description)
if (event) {
sendEvent(event)
if (event.name=="level" && event.value==0) {}
else {
sendEvent(event)
}
}
else {
log.warn "DID NOT PARSE MESSAGE for description : $description"

View File

@@ -81,7 +81,10 @@ def parse(String description) {
def finalResult = zigbee.getEvent(description)
if (finalResult) {
log.debug finalResult
sendEvent(finalResult)
if (finalResult.name=="level" && finalResult.value==0) {}
else {
sendEvent(finalResult)
}
}
else {
def zigbeeMap = zigbee.parseDescriptionAsMap(description)

View File

@@ -75,7 +75,10 @@ def parse(String description) {
log.debug "description is $description"
def event = zigbee.getEvent(description)
if (event) {
sendEvent(event)
if (event.name=="level" && event.value==0) {}
else {
sendEvent(event)
}
}
else {
log.warn "DID NOT PARSE MESSAGE for description : $description"