Fix fan mode notifications

https://smartthings.atlassian.net/browse/DVCSMP-1511
This commit is contained in:
Yaima
2016-02-26 12:39:32 -08:00
parent 919c9b88ee
commit cc9321ca9f

View File

@@ -395,7 +395,7 @@ def generateModeEvent(mode) {
}
def generateFanModeEvent(fanMode) {
sendEvent(name: "thermostatFanMode", value: fanMode, descriptionText: "$device.displayName fan is in ${mode} mode", displayed: true)
sendEvent(name: "thermostatFanMode", value: fanMode, descriptionText: "$device.displayName fan is in ${fanMode} mode", displayed: true)
}
def generateOperatingStateEvent(operatingState) {
@@ -493,7 +493,7 @@ def fanOn() {
} else {
log.debug "Error setting new mode."
def currentFanMode = device.currentState("thermostatFanMode")?.value
generateModeEvent(currentFanMode) // reset the tile back
generateFanModeEvent(currentFanMode) // reset the tile back
}
}
@@ -514,7 +514,7 @@ def fanAuto() {
} else {
log.debug "Error setting new mode."
def currentFanMode = device.currentState("thermostatFanMode")?.value
generateModeEvent(currentFanMode) // reset the tile back
generateFanModeEvent(currentFanMode) // reset the tile back
}
}