Update powerwall.sh

This commit is contained in:
2023-11-05 12:36:07 -06:00
parent c54735d8ba
commit 69ac960a61

View File

@@ -761,9 +761,9 @@ Shutting down all servers" 1
echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${OFFSITE_VOLTIN}'Volts - OFFSITE POWER NOMINAL AGAIN" >> ${PW_LOGFILE} echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${OFFSITE_VOLTIN}'Volts - OFFSITE POWER NOMINAL AGAIN" >> ${PW_LOGFILE}
SENDNOTICE "OFFSITE POWER NOMINAL AGAIN" "Normal voltage detected SENDNOTICE "OFFSITE POWER NOMINAL AGAIN" "Normal voltage detected
VOLTAGE: ${OFFSITE_VOLTIN}'Volts" VOLTAGE: ${OFFSITE_VOLTIN}'Volts"
rm -f ${PW_TMPFOLDER}/power.offsite.* rm -f ${PW_TMPFOLDER}/power.offsite.ac.*
fi
elif [ -f ${PW_TMPFOLDER}/power.offsite.off ]; then if [ -f ${PW_TMPFOLDER}/power.offsite.off ]; then
if [ ! -f ${PW_TMPFOLDER}/power.offsite.restored ]; then if [ ! -f ${PW_TMPFOLDER}/power.offsite.restored ]; then
touch ${PW_TMPFOLDER}/power.offsite.restored touch ${PW_TMPFOLDER}/power.offsite.restored
@@ -772,6 +772,7 @@ VOLTAGE: ${OFFSITE_VOLTIN}'Volts"
for offsite_host in "${PW_OFFSITEHOSTS[@]}"; do for offsite_host in "${PW_OFFSITEHOSTS[@]}"; do
HOSTPOWER ${offsite_host} on >/dev/null 2>&1 HOSTPOWER ${offsite_host} on >/dev/null 2>&1
done done
rm -f ${PW_TMPFOLDER}/power.offsite.*
fi fi
else else
@@ -789,9 +790,9 @@ BATT RUNTIME: ${OFFSITE_BATT_RUNTIME}'Mins" 1
fi fi
if (( $(bc <<<"${OFFSITE_BATT_CAP} <= 95") )) && [ ! -f ${PW_TMPFOLDER}/power.offsite.off ]; then if (( $(bc <<<"${OFFSITE_BATT_CAP} <= 95") )) && [ ! -f ${PW_TMPFOLDER}/power.offsite.off ]; then
SENDNOTICE "OFFSITE HOST POWER" "Powering DOWN offsite host(s) due to power outage" 1
SHUTDOWN_OFFSITE & SHUTDOWN_OFFSITE &
touch ${PW_TMPFOLDER}/power.offsite.off touch ${PW_TMPFOLDER}/power.offsite.off
rm -f ${PW_TMPFOLDER}/power.offsite.ac.low
fi fi
fi fi