From 7938f260f18e379808a5f3ef8a67afed4b2f44f8 Mon Sep 17 00:00:00 2001 From: Jon Ziebell Date: Thu, 8 Jul 2021 20:37:32 -0400 Subject: [PATCH] Fixed #339 - Sensor values over 100F show up as 0.0 in "Sensors" section I was incorrectly limiting between -100F and 100F. Doubled that. The limit exists to filter out obviously bad data (which there is some of) --- api/ecobee_sensor.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/ecobee_sensor.php b/api/ecobee_sensor.php index 5981e2b..de6ec57 100644 --- a/api/ecobee_sensor.php +++ b/api/ecobee_sensor.php @@ -214,8 +214,8 @@ class ecobee_sensor extends cora\crud { case 'temperature': if( is_numeric($capability['value']) === true && - $capability['value'] <= 999.99 && - $capability['value'] >= -999.99 + ($capability['value'] / 10) <= 200 && + ($capability['value'] / 10) >= -200 ) { $attributes['temperature'] = $capability['value'] / 10; } else {