SSVD-2532 setting up the generic name at install

This commit is contained in:
Vinay Rao
2016-08-23 02:59:06 -07:00
parent 014affe1ea
commit 6009bc52ab
2 changed files with 11 additions and 5 deletions

View File

@@ -81,12 +81,15 @@ private getATTRIBUTE_COLOR_TEMPERATURE() { 0x0007 }
def parse(String description) {
log.debug "description is $description"
def finalResult = zigbee.getEvent(description)
if (finalResult) {
log.debug finalResult
if (finalResult.name=="level" && finalResult.value==0) {}
def event = zigbee.getEvent(description)
if (event) {
log.debug event
if (event.name=="level" && event.value==0) {}
else {
sendEvent(finalResult)
if (event.name=="colorTemperature") {
setGenericName(event.value)
}
sendEvent(event)
}
}
else {

View File

@@ -74,6 +74,9 @@ def parse(String description) {
if (event) {
if (event.name=="level" && event.value==0) {}
else {
if (event.name=="colorTemperature") {
setGenericName(event.value)
}
sendEvent(event)
}
}