From 4933189ad94652a0dec7de7f865e3e7e78c1180a Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 8 Dec 2021 20:21:11 -1000 Subject: [PATCH] Fix lookin failing to setup during firmware updates (#61305) --- homeassistant/components/lookin/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/lookin/__init__.py b/homeassistant/components/lookin/__init__.py index f749621beaf..5e603027a50 100644 --- a/homeassistant/components/lookin/__init__.py +++ b/homeassistant/components/lookin/__init__.py @@ -1,6 +1,7 @@ """The lookin integration.""" from __future__ import annotations +import asyncio from datetime import timedelta import logging @@ -37,7 +38,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: try: lookin_device = await lookin_protocol.get_info() devices = await lookin_protocol.get_devices() - except aiohttp.ClientError as ex: + except (asyncio.TimeoutError, aiohttp.ClientError) as ex: raise ConfigEntryNotReady from ex meteo_coordinator: DataUpdateCoordinator = DataUpdateCoordinator(