diff --git a/defaults.inc b/defaults.inc index 8e75031d..dc3abd63 100755 --- a/defaults.inc +++ b/defaults.inc @@ -1,6 +1,6 @@ #!/usr/bin/env bash -PW_VERS='2.12.8-07192025' +PW_VERS='2.12.10-07272025' noheader=' update service dailytemp confsync -r -report test ' diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 0e836e8e..5c0c3e5d 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -923,7 +923,7 @@ CHECKTEMP_SERVICE_RUNSENSOR(){ if [ -f ${PW_TMPFOLDER}/${SENSORa}-error.sent ]; then SENDNOTICE "${SENSOR_DESC} Data" "${SENSORa} is reporting data again" echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${SENSORa} - Sensor is reporting data again" >> ${logtemp} - elif [ -f ${PW_TMPFOLDER}/${SENSORa}.shutdown ]; then + elif [ -f ${PW_TMPFOLDER}/${SENSORa}.shutdown ] && [ $(expr `date +%s` - $(stat -c %Y ${PW_TMPFOLDER}/${SENSORa}.shutdown)) -ge 300 ]; then SENDNOTICE "${SENSOR_DESC} Data" "${SENSORa} has been powered up" echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${SENSORa} has been powered up" >> ${logtemp} fi