From b856de225dbab2c058f2b8621c9e946d3f7a7eb5 Mon Sep 17 00:00:00 2001 From: Dmitry Kuzmenko Date: Thu, 20 Feb 2025 17:18:19 +0300 Subject: [PATCH] Catch zeep fault as well on GetSystemDateAndTime call. (#138916) --- homeassistant/components/onvif/device.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/onvif/device.py b/homeassistant/components/onvif/device.py index 6d1a340fc7bd8..3f37ba423977e 100644 --- a/homeassistant/components/onvif/device.py +++ b/homeassistant/components/onvif/device.py @@ -235,7 +235,7 @@ async def async_check_date_and_time(self) -> None: LOGGER.debug("%s: Retrieving current device date/time", self.name) try: device_time = await device_mgmt.GetSystemDateAndTime() - except RequestError as err: + except (RequestError, Fault) as err: LOGGER.warning( "Couldn't get device '%s' date/time. Error: %s", self.name, err )