Handle Fritz InternalError (#55711)

This commit is contained in:
Simone Chemelli 2021-09-04 22:56:59 +02:00 committed by GitHub
parent c81a319346
commit 715ce3185b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,6 +9,7 @@ from fritzconnection.core.exceptions import (
FritzActionError, FritzActionError,
FritzActionFailedError, FritzActionFailedError,
FritzConnectionException, FritzConnectionException,
FritzInternalError,
FritzServiceError, FritzServiceError,
) )
from fritzconnection.lib.fritzstatus import FritzStatus from fritzconnection.lib.fritzstatus import FritzStatus
@ -273,7 +274,12 @@ async def async_setup_entry(
"GetInfo", "GetInfo",
) )
dsl = dslinterface["NewEnable"] dsl = dslinterface["NewEnable"]
except (FritzActionError, FritzActionFailedError, FritzServiceError): except (
FritzInternalError,
FritzActionError,
FritzActionFailedError,
FritzServiceError,
):
pass pass
for sensor_type, sensor_data in SENSOR_DATA.items(): for sensor_type, sensor_data in SENSOR_DATA.items():