mirror of
https://github.com/home-assistant/core.git
synced 2025-07-10 23:07:09 +00:00
Fix problem with cameras that don't support time (#23924)
Some onvif cameras don't support Date management. In that case None is returned and script crashes when trying to obtain date
This commit is contained in:
parent
a303f67d3b
commit
edf34eea94
@ -164,6 +164,7 @@ class ONVIFHassCamera(Camera):
|
|||||||
|
|
||||||
system_date = dt_util.utcnow()
|
system_date = dt_util.utcnow()
|
||||||
device_time = await devicemgmt.GetSystemDateAndTime()
|
device_time = await devicemgmt.GetSystemDateAndTime()
|
||||||
|
if device_time:
|
||||||
cdate = device_time.UTCDateTime
|
cdate = device_time.UTCDateTime
|
||||||
cam_date = dt.datetime(cdate.Date.Year, cdate.Date.Month,
|
cam_date = dt.datetime(cdate.Date.Year, cdate.Date.Month,
|
||||||
cdate.Date.Day, cdate.Time.Hour,
|
cdate.Date.Day, cdate.Time.Hour,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user