diff --git a/homeassistant/components/honeywell/climate.py b/homeassistant/components/honeywell/climate.py index 2c1c70d01eb..4ecfb6a3b21 100644 --- a/homeassistant/components/honeywell/climate.py +++ b/homeassistant/components/honeywell/climate.py @@ -8,6 +8,7 @@ from typing import Any from aiohttp import ClientConnectionError from aiosomecomfort import ( AuthError, + ConnectionError as asc_ConnectionError, SomeComfortError, UnauthorizedError, UnexpectedResponse, @@ -522,7 +523,7 @@ class HoneywellUSThermostat(ClimateEntity): await _login() return - except (ClientConnectionError, asyncio.TimeoutError): + except (asc_ConnectionError, ClientConnectionError, asyncio.TimeoutError): self._retry += 1 self._attr_available = self._retry <= RETRY return diff --git a/homeassistant/components/honeywell/manifest.json b/homeassistant/components/honeywell/manifest.json index 47213476ad9..5db07035988 100644 --- a/homeassistant/components/honeywell/manifest.json +++ b/homeassistant/components/honeywell/manifest.json @@ -6,5 +6,5 @@ "documentation": "https://www.home-assistant.io/integrations/honeywell", "iot_class": "cloud_polling", "loggers": ["somecomfort"], - "requirements": ["AIOSomecomfort==0.0.22"] + "requirements": ["AIOSomecomfort==0.0.23"] } diff --git a/requirements_all.txt b/requirements_all.txt index cc20abb8af8..913cc8353fd 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -10,7 +10,7 @@ AEMET-OpenData==0.4.6 AIOAladdinConnect==0.1.58 # homeassistant.components.honeywell -AIOSomecomfort==0.0.22 +AIOSomecomfort==0.0.23 # homeassistant.components.adax Adax-local==0.1.5 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 2a7a8c22e3c..542f175b689 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -10,7 +10,7 @@ AEMET-OpenData==0.4.6 AIOAladdinConnect==0.1.58 # homeassistant.components.honeywell -AIOSomecomfort==0.0.22 +AIOSomecomfort==0.0.23 # homeassistant.components.adax Adax-local==0.1.5