diff --git a/homeassistant/components/logi_circle/__init__.py b/homeassistant/components/logi_circle/__init__.py index f7ed3a73fce..b77f17101a8 100644 --- a/homeassistant/components/logi_circle/__init__.py +++ b/homeassistant/components/logi_circle/__init__.py @@ -2,7 +2,10 @@ import asyncio import logging +from aiohttp.client_exceptions import ClientResponseError import async_timeout +from logi_circle import LogiCircle +from logi_circle.exception import AuthorizationFailed import voluptuous as vol from homeassistant import config_entries @@ -116,9 +119,6 @@ async def async_setup(hass, config): async def async_setup_entry(hass, entry): """Set up Logi Circle from a config entry.""" - from logi_circle import LogiCircle - from logi_circle.exception import AuthorizationFailed - from aiohttp.client_exceptions import ClientResponseError logi_circle = LogiCircle( client_id=entry.data[CONF_CLIENT_ID], diff --git a/homeassistant/components/logi_circle/config_flow.py b/homeassistant/components/logi_circle/config_flow.py index 2a25c5f00a4..ce8460233d6 100644 --- a/homeassistant/components/logi_circle/config_flow.py +++ b/homeassistant/components/logi_circle/config_flow.py @@ -3,6 +3,8 @@ import asyncio from collections import OrderedDict import async_timeout +from logi_circle import LogiCircle +from logi_circle.exception import AuthorizationFailed import voluptuous as vol from homeassistant import config_entries @@ -120,7 +122,6 @@ class LogiCircleFlowHandler(config_entries.ConfigFlow): def _get_authorization_url(self): """Create temporary Circle session and generate authorization url.""" - from logi_circle import LogiCircle flow = self.hass.data[DATA_FLOW_IMPL][self.flow_impl] client_id = flow[CONF_CLIENT_ID] @@ -148,8 +149,6 @@ class LogiCircleFlowHandler(config_entries.ConfigFlow): async def _async_create_session(self, code): """Create Logi Circle session and entries.""" - from logi_circle import LogiCircle - from logi_circle.exception import AuthorizationFailed flow = self.hass.data[DATA_FLOW_IMPL][DOMAIN] client_id = flow[CONF_CLIENT_ID]