From 715ce3185bb3a36a3629ddda8f7836c09620f70e Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Sat, 4 Sep 2021 22:56:59 +0200 Subject: [PATCH] Handle Fritz InternalError (#55711) --- homeassistant/components/fritz/sensor.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/fritz/sensor.py b/homeassistant/components/fritz/sensor.py index bc579b1125e..53efc7a83f3 100644 --- a/homeassistant/components/fritz/sensor.py +++ b/homeassistant/components/fritz/sensor.py @@ -9,6 +9,7 @@ from fritzconnection.core.exceptions import ( FritzActionError, FritzActionFailedError, FritzConnectionException, + FritzInternalError, FritzServiceError, ) from fritzconnection.lib.fritzstatus import FritzStatus @@ -273,7 +274,12 @@ async def async_setup_entry( "GetInfo", ) dsl = dslinterface["NewEnable"] - except (FritzActionError, FritzActionFailedError, FritzServiceError): + except ( + FritzInternalError, + FritzActionError, + FritzActionFailedError, + FritzServiceError, + ): pass for sensor_type, sensor_data in SENSOR_DATA.items():