From 2191c7be6d5fedd71d5b5c36e5329e1a66e5f990 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Tue, 26 Dec 2023 16:36:54 -0600 Subject: [PATCH] Update temp.inc.sh --- inc/temp.inc.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 5cf81446..2a84c55b 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -262,7 +262,11 @@ AVERAGETEMP(){ fi ((logsfound++)) done < <(${mysql_conn} -se "USE servermonitor; SELECT date,temp,hum,speed from sensor_data WHERE ${WHERE} AND date BETWEEN DATE_SUB(DATE(NOW()), INTERVAL ${daysback} DAY) AND NOW() ORDER BY id DESC;") - average=$(bc <<< "scale=2; ${temptotal}/${logsfound}") + if [ "${sensorid}" == "14" ] || [ "${sensorid}" == "19" ]; then + average=$(bc <<< "scale=0; ${temptotal}/${logsfound}") + else + average=$(bc <<< "scale=2; ${temptotal}/${logsfound}") + fi (( $(bc <<<"${average} < 1") )) && [[ "${average}" = *"."* ]] && average="0${average}" # ([ "${sensorid}" == "14" ] || [ "${sensorid}" == "19" ]) && echo $(IDS_NUMBER_FORMAT ${average} 2 yes) || echo ${average} echo ${average}