diff --git a/powerwall.sh b/powerwall.sh index 8b853839..05203577 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -531,17 +531,18 @@ check_GETHOSTPOWER(){ CHECKPOWER(){ start=`date +%s` - for SENSOR in ${PW_SENSOR_ORD[@]}; do - if [ "${PW_HOST_IDRACS[${SENSOR}]}" != "" ]; then - GETHOSTPOWER ${PW_HOST_IDRACS[${SENSOR}]} & - fi - done - check_GETHOSTPOWER & echo -e "\n${idsCL[Yellow]}Power Information" DIVIDER . yellow 75 if [ "${1}" == "" ] || [ "${1}" == "sensors" ]; then + for SENSOR in ${PW_SENSOR_ORD[@]}; do + if [ "${PW_HOST_IDRACS[${SENSOR}]}" != "" ]; then + GETHOSTPOWER ${PW_HOST_IDRACS[${SENSOR}]} & + fi + done + check_GETHOSTPOWER & + if [ "$(CHECK_HOST inv1.scity.us)" != "false" ]; then INVSTATSINFO=$(curl -s "https://inv1.scity.us/stats.json") INPUTV=`echo ${INVSTATSINFO} | jq '.inputs .inV'`