From e66905438c9026d1bb5a6d94d8bb16963da9a547 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 12 Aug 2023 10:28:06 -0500 Subject: [PATCH] update --- defaults.inc | 3 ++- powerwall.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/defaults.inc b/defaults.inc index 680640a9..9ca80266 100755 --- a/defaults.inc +++ b/defaults.inc @@ -1,6 +1,6 @@ #!/usr/bin/env bash -VERS='2.162-08122023' +VERS='2.165-08122023' noheader=' update service dailytemp ' @@ -42,6 +42,7 @@ SENSOR_TYPE['RaspberryPI-CPU']='system' SENSOR_TYPE['OctoPI-CPU']='remotesystem' declare -A REMOTE_SENSORS +REMOTE_SENSORS['ServerRoomTH']='10.10.20.10' REMOTE_SENSORS['OctoPI-CPU']='10.10.1.80' declare -A SENSOR_ID diff --git a/powerwall.sh b/powerwall.sh index 79b6596a..241d5baf 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -120,7 +120,7 @@ CHECKTEMP_SERVICE(){ errtime=$(expr `date +%s` - $(stat -c %Y ${logtemp})) [ $errtime -ge 3600 ] && relog=1 || relog=0 - if [ "$(CHECK_HOST ${REMOTE_SENSORS[${1}]})" != "false" ]; then + if [ "${REMOTE_SENSORS[${1}]}" == "" ] || ([ "${REMOTE_SENSORS[${1}]}" != "" ] && [ "$(CHECK_HOST ${REMOTE_SENSORS[${1}]})" != "false" ]); then if [ -f ${TMPFOLDER}/${SENSOR}.down ]; then SENDNOTICE "${SENSOR} Online" "${SENSOR} is back online" echo "($datetime) - ${SENSOR} - ${SENSOR} is back onlione" >> ${logtemp}