diff --git a/homeassistant/components/sense/__init__.py b/homeassistant/components/sense/__init__.py index aaf3630ae19..2e0ed4622e8 100644 --- a/homeassistant/components/sense/__init__.py +++ b/homeassistant/components/sense/__init__.py @@ -80,6 +80,10 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: except (SenseAuthenticationException, SenseMFARequiredException) as err: _LOGGER.warning("Sense authentication expired") raise ConfigEntryAuthFailed(err) from err + except SENSE_TIMEOUT_EXCEPTIONS as err: + raise ConfigEntryNotReady( + str(err) or "Timed out during authentication" + ) from err sense_devices_data = SenseDevicesData() try: