diff --git a/offsite-power-check.sh b/offsite-power-check.sh index feed0579..7e049567 100755 --- a/offsite-power-check.sh +++ b/offsite-power-check.sh @@ -66,7 +66,7 @@ $(date)" SENDNOTICE "OFFSITE POWER" "Batteries are fully recharged" rm -f ${PW_TMPFOLDER}/power.offsite.charging # elif [ ${OFFSITE_BATT_CAP%.*} -lt 100 ] && [ ! -f ${PW_TMPFOLDER}/power.offsite.charging ]; then - elif [ ${OFFSITE_BATT_CAP%.*} -lt 100 ]; then + elif [ ${OFFSITE_BATT_CAP%.*} -lt 100 ] && ([ ! -f ${PW_TMPFOLDER}/power.offsite.charging ] || [ $(expr `date +%s` - $(stat -f %m ${PW_TMPFOLDER}/power.offsite.charging)) -gt 60 ]); then # touch ${PW_TMPFOLDER}/power.offsite.charging echo "${OFFSITE_BATT_CAP%.*}%" >| ${PW_TMPFOLDER}/power.offsite.charging fi