diff --git a/powerwall.sh b/powerwall.sh index 9d73822f..2bcb69e4 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -1355,12 +1355,14 @@ fi if [ "${3}" = "start" ] || [ "${3}" = "" ]; then if [ "${2}" = "temp" ]; then SENDNOTICE "Temp Monitor Startup" "$(DAILYTEMP)" & - CHECKTEMP_SERVICE + [ ! -f /opt/idssys/powerwall/logs/service.monitor-power ] && touch /opt/idssys/powerwall/logs/service.monitor-temp + CHECKTEMP_SERVICE >> /opt/idssys/powerwall/logs/service.monitor-temp elif [ "${2}" = "power" ]; then [ ! -f /opt/idssys/powerwall/logs/service.monitor-power ] && touch /opt/idssys/powerwall/logs/service.monitor-power CHECKPOWER_SERVICE >> /opt/idssys/powerwall/logs/service.monitor-power elif [ "${2}" = "powerlogger" ]; then - POWERLOGGER_SERVICE + [ ! -f /opt/idssys/powerwall/logs/service.monitor-power ] && touch /opt/idssys/powerwall/logs/service.monitor-powerlogger + POWERLOGGER_SERVICE >> /opt/idssys/powerwall/logs/service.monitor-powerlogger fi elif [ "${3}" = "stop" ]; then