diff --git a/homeassistant/components/onvif/event.py b/homeassistant/components/onvif/event.py index 60a92e56ac0..2516a4805e2 100644 --- a/homeassistant/components/onvif/event.py +++ b/homeassistant/components/onvif/event.py @@ -108,7 +108,9 @@ class EventManager: return termination_time = ( - (dt_util.utcnow() + dt.timedelta(days=1)).replace(microsecond=0).isoformat() + (dt_util.utcnow() + dt.timedelta(days=1)) + .isoformat(timespec="seconds") + .replace("+00:00", "Z") ) await self._subscription.Renew(termination_time)