From 2a07c7d85ee1963923d1931fa5864c2737cddf26 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 15 May 2023 09:01:29 -0500 Subject: [PATCH] Update powerwall.sh --- powerwall.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/powerwall.sh b/powerwall.sh index b00be12a..2f02412d 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -89,6 +89,8 @@ CHECKTEMP_SERVICE(){ temp_h='' fi datetime=`date +'%Y-%m-%d %H:%M:%S'` + errtime=$(expr `date +%s` - $(stat -c %Y ${logtemp})) + [ $errtime -ge 20 ] && relog=1 || relog=0 if [ "$temp_c" != "null" ] && [ "$temp_c" != "" ]; then temp_f=`echo "scale=2; $temp_c*1.8 + 32" | bc` @@ -146,8 +148,7 @@ Shutting down system servers!!" 1 echo -e "($datetime) - ${SENSOR} - ${temp_f}'F - Service Startup - NORMAL TEMP" >> ${logtemp} fi last_temp[${SENSOR}]=1 - errtime=$(expr `date +%s` - $(stat -c %Y ${logtemp})) - [ $errtime -ge 20 ] && echo "($datetime) - ${SENSOR} - ${temp_f}F - Normal Temp" >> ${logtemp} + [ $relog -eq 1 ] && echo "($datetime) - ${SENSOR} - ${temp_f}F - Normal Temp" >> ${logtemp} fi if [ "${temp_h}" != "" ]; then QRY="USE servermonitor; INSERT INTO sensor_data (\`sensorid\`, \`date\`, \`temp\`, \`hum\`) VALUES ('${SENSOR_ID[${SENSOR}]}','${datetime}','${temp_f}','${temp_h}')"