Merge pull request #1483 from juano2310/staging

DVCSMP-2211 - Update Button Number
This commit is contained in:
bflorian
2016-11-18 14:55:18 -08:00
committed by GitHub
4 changed files with 36 additions and 0 deletions

View File

@@ -120,6 +120,15 @@ def configure() {
return cmd return cmd
} }
def installed() {
initialize()
}
def updated() { def updated() {
initialize()
}
def initialize() {
sendEvent(name: "numberOfButtons", value: 4) sendEvent(name: "numberOfButtons", value: 4)
} }

View File

@@ -109,6 +109,15 @@ def configure() {
return cmds return cmds
} }
def installed() {
initialize()
}
def updated() { def updated() {
initialize()
}
def initialize() {
sendEvent(name: "numberOfButtons", value: 4) sendEvent(name: "numberOfButtons", value: 4)
} }

View File

@@ -183,6 +183,15 @@ def updateState(String name, String value) {
device.updateDataValue(name, value) device.updateDataValue(name, value)
} }
def installed() {
initialize()
}
def updated() { def updated() {
initialize()
}
def initialize() {
sendEvent(name: "numberOfButtons", value: 3) sendEvent(name: "numberOfButtons", value: 3)
} }

View File

@@ -126,6 +126,15 @@ private hold(button) {
sendEvent(name: "button", value: "held", data: [buttonNumber: button], descriptionText: "$device.displayName button $button was held", isStateChange: true) sendEvent(name: "button", value: "held", data: [buttonNumber: button], descriptionText: "$device.displayName button $button was held", isStateChange: true)
} }
def installed() {
initialize()
}
def updated() { def updated() {
initialize()
}
def initialize() {
sendEvent(name: "numberOfButtons", value: 4) sendEvent(name: "numberOfButtons", value: 4)
} }