From 61a911af41f9fe954e653abdb51357bbdfaa356c Mon Sep 17 00:00:00 2001 From: Eric Severance Date: Tue, 11 Aug 2020 13:59:26 -0700 Subject: [PATCH] Adapt the ONVIF Renewal termination_time for Amcrest cameras (#37750) --- homeassistant/components/onvif/event.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)