mirror of
https://github.com/mtan93/SmartThingsPublic.git
synced 2026-03-09 13:21:53 +00:00
Fix fan mode notifications
https://smartthings.atlassian.net/browse/DVCSMP-1511
This commit is contained in:
@@ -395,7 +395,7 @@ def generateModeEvent(mode) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
def generateFanModeEvent(fanMode) {
|
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) {
|
def generateOperatingStateEvent(operatingState) {
|
||||||
@@ -493,7 +493,7 @@ def fanOn() {
|
|||||||
} else {
|
} else {
|
||||||
log.debug "Error setting new mode."
|
log.debug "Error setting new mode."
|
||||||
def currentFanMode = device.currentState("thermostatFanMode")?.value
|
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 {
|
} else {
|
||||||
log.debug "Error setting new mode."
|
log.debug "Error setting new mode."
|
||||||
def currentFanMode = device.currentState("thermostatFanMode")?.value
|
def currentFanMode = device.currentState("thermostatFanMode")?.value
|
||||||
generateModeEvent(currentFanMode) // reset the tile back
|
generateFanModeEvent(currentFanMode) // reset the tile back
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user