changes suggested by Tom and Zach

This commit is contained in:
Vinay Rao
2017-02-02 18:52:23 -08:00
parent d8c89f6c6a
commit 8e6d009d67
@@ -119,20 +119,18 @@ private Map parseNonIasButtonMessage(Map descMap){
def buttonState = ""
def buttonNumber = 0
if ((device.getDataValue("model") == "3460-L") &&(descMap.clusterInt == 0x0006)) {
if (descMap.command == "01") {
if (descMap.commandInt == 1) {
getButtonResult("press")
}
else if (descMap.command == "00") {
else if (descMap.commandInt == 0) {
getButtonResult("release")
}
}
else if ((device.getDataValue("model") == "3450-L") && (descMap.clusterInt == 0x0006)) {
log.info "For 3450-L"
log.trace "descMap : $descMap"
if (descMap.command == "01") {
if (descMap.commandInt == 1) {
getButtonResult("press")
}
else if (descMap.command == "00") {
else if (descMap.commandInt == 0) {
def button = 1
switch(descMap.sourceEndpoint) {
case "01":
@@ -147,9 +145,6 @@ private Map parseNonIasButtonMessage(Map descMap){
case "04":
button = 2
break
default:
button = 1
break
}
getButtonResult("release", button)