temphum_mqtt_node: scheduler pause/resume

This commit is contained in:
Evgeny Zinoviev 2024-02-24 02:04:41 +03:00
parent 9be0c3125d
commit d43ca74063

View File

@ -40,12 +40,17 @@ def on_mqtt_connect():
_scheduler.add_job(on_sched_task, 'interval', seconds=60, next_run_time=datetime.now())
_scheduler.start()
_sched_task_added = True
elif _scheduler:
_scheduler.resume()
def on_mqtt_disconnect():
global _stopped
_stopped = True
if _scheduler:
_scheduler.pause()
async def on_sched_task():
if _stopped: