diff --git a/cal-bridge/src/cal_bridge/cal_mqtt.py b/cal-bridge/src/cal_bridge/cal_mqtt.py index 98d32e2..3e49368 100644 --- a/cal-bridge/src/cal_bridge/cal_mqtt.py +++ b/cal-bridge/src/cal_bridge/cal_mqtt.py @@ -41,12 +41,13 @@ def check(): cal, last_start_published, datetime.now(tz=timezone.utc) ) for event in events: - if event.begin >= last_start_published and event.begin <= datetime.now( + if event.begin > last_start_published and event.begin <= datetime.now( tz=timezone.utc ): logger.debug(f"publishing {event.name}") publish_event(mqttc, event) last_start_published = event.begin + last_start_published = datetime.now(tz=timezone.utc) cal_bridge.schedule.scheduler.add_job(