From 01a8e6799d602faef2d7329e61232fe140bc1fa0 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 15 May 2023 09:02:29 -0500 Subject: [PATCH] Update powerwall.sh --- powerwall.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/powerwall.sh b/powerwall.sh index e895720c..8b4b2ca8 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -77,6 +77,8 @@ CHECKTEMP_SERVICE(){ cw=20 declare -A last_temp while true; do + errtime=$(expr `date +%s` - $(stat -c %Y ${logtemp})) + [ $errtime -ge 10 ] && relog=1 || relog=0 for SENSOR in ${!SENSOR_ID[@]}; do if [ "${SENSOR_TYPE[${SENSOR}]}" == "mqtt" ]; then mqtt_message=`${mqtt_conn} -t tele/${SENSOR}/SENSOR -C 1` @@ -89,8 +91,6 @@ CHECKTEMP_SERVICE(){ temp_h='' fi datetime=`date +'%Y-%m-%d %H:%M:%S'` - errtime=$(expr `date +%s` - $(stat -c %Y ${logtemp})) - [ $errtime -ge 10 ] && relog=1 || relog=0 if [ "$temp_c" != "null" ] && [ "$temp_c" != "" ]; then temp_f=`echo "scale=2; $temp_c*1.8 + 32" | bc`