diff --git a/powerwall.sh b/powerwall.sh index bdbf00d3..da7fd37c 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -131,12 +131,11 @@ CHECKPOWER(){ } CHECKACV_SERVICE(){ - voltstatus=0 - battstatus=0 - while true - do - INPUTACV=$(curl -s "http://10.10.0.61/stats.json" | jq '.inputs .inV') - BATTVOLT=$(curl -s "http://10.10.0.61/stats.json" | jq '.inputs .battV') + voltstatus=0 + battstatus=0 + while true; do + INPUTACV=$(curl -s "http://10.10.0.61/stats.json" | jq '.inputs .inV') + BATTVOLT=$(curl -s "http://10.10.0.61/stats.json" | jq '.inputs .battV') datetime=`date +'%Y-%m-%d %H:%M:%S'` if [ ${INPUTACV} -ge ${min_acvolt} ]; then if [ $voltstatus -eq 3 ]; then