diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 7aed0277..95590652 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -310,6 +310,7 @@ CHECKTEMP_SERVICE(){ # fi SENSORS_CHECKED=() for SENSORa in ${PW_SENSOR_ORD[@]}; do + start_sub=`date +%s` logtemp=${PW_LOGFOLDER}/log-temp-${SENSORa} [ ! -f ${logtemp} ] && touch ${logtemp} [ $(expr `date +%s` - $(stat -c %Y ${logtemp})) -ge $(echo "scale=0; ${PW_LOG_INTERVAL_NORMAL}*60" | bc) ] && relog=1 || relog=0 @@ -334,6 +335,7 @@ CHECKTEMP_SERVICE(){ echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${SENSORa} Sensor - ERROR reading sensor data" >> ${logtemp} fi fi + end_sub=`date +%s`; runtime_sub=$((end_sub-start_sub)); echo "${SENSORa} - runtime: ${runtime_sub}s" done s_count=0; completed=false