From 64a5178d6b79a71b8eb5c2abb968e774e0fdbbab Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Tue, 3 Jun 2025 17:04:45 -0500 Subject: [PATCH] Update temp.inc.sh --- inc/temp.inc.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 91474684..23b8f859 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -842,7 +842,8 @@ AVERAGETEMP(){ CHECKTEMP_SERVICE(){ cw=20 - [ "${PW_SERVICE_TEMP_SCANRATE}" != "" ] && runEvery=${PW_SERVICE_TEMP_SCANRATE} || runEvery=60 + [ "${PW_SERVICE_TEMP_SCANRATE}" != "" ] && runEvery=${PW_SERVICE_TEMP_SCANRATE} || runEvery=1 + SCAN_THREADS=4 [[ "${IP}" != "10.6."* ]] && SENDTEMPS "TEMP Service Startup" & [ ! -d ${PW_TMPFOLDER}/.lastfancheck ] && mkdir ${PW_TMPFOLDER}/.lastfancheck @@ -892,9 +893,9 @@ CHECKTEMP_SERVICE(){ fi done end=`date +%s`; runtime=$((end-start)) - echo -e "script runtime: ${runtime}s"; [ ${runtime} -lt ${runEvery} ] && echo "Sleeping for $((runEvery-runtime))s" + echo -e "script runtime: ${runtime}s"; [ ${runtime} -lt $((runEvery*60)) ] && echo "Sleeping for $(((runEvery*60)-runtime))s" echo "${log_start}~${runtime}~temp" >> ${PW_LOGFOLDER}/service.scantimes - [ ${runtime} -lt ${runEvery} ] && sleep $((runEvery-runtime))s + [ ${runtime} -lt $((runEvery*60)) ] && sleep $(((runEvery*60)-runtime))s done # & } CHECKTEMP_SERVICE_RUNSENSOR(){