diff --git a/homeassistant/components/onvif/device.py b/homeassistant/components/onvif/device.py index 84761a4777f..c0851cbe32f 100644 --- a/homeassistant/components/onvif/device.py +++ b/homeassistant/components/onvif/device.py @@ -250,14 +250,14 @@ class ONVIFDevice: pullpoint = False try: pullpoint = await self.events.async_start() - except (ONVIFError, Fault): + except (ONVIFError, Fault, RequestError): pass ptz = False try: self.device.get_definition("ptz") ptz = True - except ONVIFError: + except (ONVIFError, Fault, RequestError): pass return Capabilities(snapshot, pullpoint, ptz)