diff --git a/devicetypes/smartthings/ecobee-thermostat.src/ecobee-thermostat.groovy b/devicetypes/smartthings/ecobee-thermostat.src/ecobee-thermostat.groovy index d51b45a..7b08b14 100644 --- a/devicetypes/smartthings/ecobee-thermostat.src/ecobee-thermostat.groovy +++ b/devicetypes/smartthings/ecobee-thermostat.src/ecobee-thermostat.groovy @@ -379,14 +379,16 @@ def getDataByName(String name) { state[name] ?: device.getDataValue(name) } -def setThermostatMode(String value) { - log.debug "setThermostatMode({$value})" - switchToMode(value) +def setThermostatMode(String mode) { + log.debug "setThermostatMode($mode)" + mode = mode.toLowerCase() + switchToMode(mode) } -def setThermostatFanMode(String value) { - log.debug "setThermostatFanMode({$value})" - switchToFanMode(value) +def setThermostatFanMode(String mode) { + log.debug "setThermostatFanMode($mode)" + mode = mode.toLowerCase() + switchToFanMode(mode) } def generateModeEvent(mode) {