Merge pull request #1138 from workingmonk/bug/SSVD-2532

SSVD-2532 setting up the generic name at install
This commit is contained in:
Vinay Rao
2016-08-23 11:34:46 -07:00
committed by GitHub
2 changed files with 11 additions and 5 deletions

View File

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

View File

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