From 948774d445fc91a6950f182dd13edff7dc373488 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sun, 11 Feb 2024 07:42:13 -0600 Subject: [PATCH] Update powerwall.sh --- powerwall.sh | 56 ++++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/powerwall.sh b/powerwall.sh index c34074b6..6c4b03ad 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -823,34 +823,34 @@ DOWNLIST(){ } -TEST(){ - start=`date +%s` - temptotal=0 - daysback=${1} - logsfound=0; - while IFS=$'\t' read date sensorid temp hum ;do - # echo date:$date sensorid:$sensorid temp:$temp hum:$hum - temptotal=$(bc <<< "scale=2; ${temptotal}+${temp}") - # echo "- ${temptotal} + ${temp}" - ((logsfound++)) - - done < <(${mysql_conn} -se "USE servermonitor; SELECT date,sensorid,temp,hum from sensor_data WHERE sensorid=2 AND date BETWEEN - DATE_SUB(DATE(NOW()), INTERVAL ${daysback} DAY) AND NOW() ORDER BY id DESC;") - - average=$(bc <<< "scale=2; ${temptotal}/${logsfound}") - - echo "Logs found: ${logsfound}" - echo "Average: ${average}'F" - echo - - # QRY="INSERT INTO inv_jsonstats (\`date\`, \`data\`) VALUES ('$(date +'%Y-%m-%d %H:%M:%S')','${INVSTATSINFO}')" - # ${mysql_conn} -e "USE servermonitor; ${QRY}" - - end=`date +%s` - runtime=$((end-start)) - echo "runtime: ${runtime}s" - echo -} +# TEST(){ +# start=`date +%s` +# temptotal=0 +# daysback=${1} +# logsfound=0; +# while IFS=$'\t' read date sensorid temp hum ;do +# # echo date:$date sensorid:$sensorid temp:$temp hum:$hum +# temptotal=$(bc <<< "scale=2; ${temptotal}+${temp}") +# # echo "- ${temptotal} + ${temp}" +# ((logsfound++)) +# +# done < <(${mysql_conn} -se "USE servermonitor; SELECT date,sensorid,temp,hum from sensor_data WHERE sensorid=2 AND date BETWEEN +# DATE_SUB(DATE(NOW()), INTERVAL ${daysback} DAY) AND NOW() ORDER BY id DESC;") +# +# average=$(bc <<< "scale=2; ${temptotal}/${logsfound}") +# +# echo "Logs found: ${logsfound}" +# echo "Average: ${average}'F" +# echo +# +# # QRY="INSERT INTO inv_jsonstats (\`date\`, \`data\`) VALUES ('$(date +'%Y-%m-%d %H:%M:%S')','${INVSTATSINFO}')" +# # ${mysql_conn} -e "USE servermonitor; ${QRY}" +# +# end=`date +%s` +# runtime=$((end-start)) +# echo "runtime: ${runtime}s" +# echo +# }