File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
smartapps/smartthings/ecobee-connect.src Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -508,7 +508,8 @@ def updateSensorData() {
508508 it. capability. each {
509509 if (it. type == " temperature" ) {
510510 if (it. value == " unknown" ) {
511- temperature = " --"
511+ // setting to 0 as "--" is not a valid number depite 0 being a valid value
512+ temperature = 0
512513 } else {
513514 if (location. temperatureScale == " F" ) {
514515 temperature = Math . round(it. value. toDouble() / 10 )
@@ -528,7 +529,7 @@ def updateSensorData() {
528529 def dni = " ecobee_sensor-" + it?. id + " -" + it?. code
529530 def d = getChildDevice(dni)
530531 if (d) {
531- d. sendEvent(name :" temperature" , value : temperature)
532+ d. sendEvent(name :" temperature" , value : temperature, unit : location . temperatureScale )
532533 d. sendEvent(name :" motion" , value : occupancy)
533534 }
534535 }
You can’t perform that action at this time.
0 commit comments