Merge pull request #562 from Yaima/master

Fix fan mode notifications
This commit is contained in:
Yaima
2016-02-26 12:54:54 -08:00

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
}
}