From e081374994b3cbc7f40f5e5bcda56826008de89c Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 6 Nov 2023 08:38:59 -0600 Subject: [PATCH] Update powerwall.sh --- powerwall.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/powerwall.sh b/powerwall.sh index ec12f913..4e051bed 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -580,8 +580,8 @@ CHECKPOWER(){ echo -e "${idsCL[Yellow]}Offsite Power Information" DIVIDER . yellow 75 - if [ "$(CHECK_HOST 10.2.1.1)" != "false" ]; then - upsinfo=$(ssh admin@10.2.1.1 'upsc CP1500PFCLCD') + upsinfo=$(ssh -q -o ConnectTimeout=1 -o ConnectionAttempts=1 admin@10.2.1.1 'upsc CP1500PFCLCD') + if [ "$(echo "${upsinfo}" | grep 'input.voltage:')" != "" ]; then OFFSITE_VOLTIN=$(echo "${upsinfo}" | grep 'input.voltage:' | sed 's/.*: //') OFFSITE_VOLTOUT=$(echo "${upsinfo}" | grep 'output.voltage:' | sed 's/.*: //') OFFSITE_LOAD=$(echo "${upsinfo}" | grep 'ups.load:' | sed 's/.*: //')