Update powerwall.sh

This commit is contained in:
2024-02-11 07:42:13 -06:00
parent b99c699a45
commit 948774d445

View File

@@ -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
# }