@@ -474,12 +474,12 @@ def alterSetpoint(raise, setpoint) {
474474 // update UI without waiting for the device to respond, this to give user a smoother UI experience
475475 // also, as runIn's have to overwrite and user can change heating/cooling setpoint separately separate runIn's have to be used
476476 if (data. targetHeatingSetpoint) {
477- sendEvent(" name" : " heatingSetpoint" , " value" : getTempInLocalScale(data. targetHeatingSetpoint, deviceScale ),
478- unit : getTemperatureScale() , eventType : " ENTITY_UPDATE" , displayed : false )
477+ sendEvent(" name" : " heatingSetpoint" , " value" : getTempInLocalScale(data. targetHeatingSetpoint, " F " ),
478+ unit : locationScale , eventType : " ENTITY_UPDATE" , displayed : false )
479479 }
480480 if (data. targetCoolingSetpoint) {
481- sendEvent(" name" : " coolingSetpoint" , " value" : getTempInLocalScale(data. targetCoolingSetpoint, deviceScale ),
482- unit : getTemperatureScale() , eventType : " ENTITY_UPDATE" , displayed : false )
481+ sendEvent(" name" : " coolingSetpoint" , " value" : getTempInLocalScale(data. targetCoolingSetpoint, " F " ),
482+ unit : locationScale , eventType : " ENTITY_UPDATE" , displayed : false )
483483 }
484484 runIn(5 , " updateSetpoint" , [data : data, overwrite : true ])
485485}
@@ -524,9 +524,9 @@ def updateSetpoint(data) {
524524
525525 if (parent. setHold(data. targetHeatingSetpoint, data. targetCoolingSetpoint, deviceId, sendHoldType)) {
526526 log. debug " updateSetpoint succeed to change setpoints:${ data} "
527- sendEvent(" name" : " heatingSetpoint" , " value" : getTempInLocalScale(data. targetHeatingSetpoint, deviceScale ),
527+ sendEvent(" name" : " heatingSetpoint" , " value" : getTempInLocalScale(data. targetHeatingSetpoint, " F " ),
528528 unit : getTemperatureScale(), eventType : " ENTITY_UPDATE" , displayed : false )
529- sendEvent(" name" : " coolingSetpoint" , " value" : getTempInLocalScale(data. targetCoolingSetpoint, deviceScale ),
529+ sendEvent(" name" : " coolingSetpoint" , " value" : getTempInLocalScale(data. targetCoolingSetpoint, " F " ),
530530 unit : getTemperatureScale(), eventType : " ENTITY_UPDATE" , displayed : false )
531531 generateStatusEvent()
532532 } else {
0 commit comments