Update temp.inc.sh

This commit is contained in:
2024-01-01 11:00:33 -06:00
parent 2be00e6af8
commit 6c18f60edc

View File

@@ -269,6 +269,7 @@ AVERAGETEMP(){
CHECKTEMP_SERVICE(){ CHECKTEMP_SERVICE(){
cw=20 cw=20
declare -gA last_temp
runEvery=15 #SECONDS runEvery=15 #SECONDS
echo -e "($(date +'%Y-%m-%d %H:%M:%S')) - 'Check Temp' Service Startup" >> ${PW_LOGFILE} echo -e "($(date +'%Y-%m-%d %H:%M:%S')) - 'Check Temp' Service Startup" >> ${PW_LOGFILE}
SENDTEMPS "TEMP Service Startup" & SENDTEMPS "TEMP Service Startup" &
@@ -285,6 +286,7 @@ CHECKTEMP_SERVICE(){
# fi # fi
SENSORS_CHECKED=() SENSORS_CHECKED=()
for SENSORa in ${PW_SENSOR_ORD[@]}; do for SENSORa in ${PW_SENSOR_ORD[@]}; do
[ "${last_temp[${SENSOR//-/}]}" == "" ] && last_temp[${SENSOR//-/}]=0
CHECKTEMP_SERVICE_RUNSENSOR ${SENSORa} & CHECKTEMP_SERVICE_RUNSENSOR ${SENSORa} &
SENSORS_CHECKED+=(${SENSORa}) SENSORS_CHECKED+=(${SENSORa})
done done
@@ -399,10 +401,9 @@ CHECKTEMP_SERVICE_RUNSENSOR(){
temp_h='' temp_h=''
fi fi
echo "HERE1: ${SENSOR} = ${last_temp[${SENSOR//-/}]}"
[ "${last_temp[${SENSOR//-/}]}" == "" ] && last_temp[${SENSOR//-/}]=0 echo "HERE: ${SENSOR} = ${last_temp[${SENSOR//-/}]}"
echo "HERE2: ${SENSOR} = ${last_temp[${SENSOR//-/}]}"
echo
logtemp=${PW_LOGFOLDER}/log-temp-${SENSOR} logtemp=${PW_LOGFOLDER}/log-temp-${SENSOR}
if [ "${temp_c}" != "null" ] && [ "${temp_c}" != "" ]; then if [ "${temp_c}" != "null" ] && [ "${temp_c}" != "" ]; then