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,
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():