From 7f8fa7feafc4d8b48071817f240f67427a764279 Mon Sep 17 00:00:00 2001 From: tkdrob Date: Wed, 10 Feb 2021 21:20:40 -0500 Subject: [PATCH] Use core constants for logi_circle (#46359) --- homeassistant/components/logi_circle/__init__.py | 3 +-- homeassistant/components/logi_circle/config_flow.py | 5 ++--- homeassistant/components/logi_circle/const.py | 1 - 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/logi_circle/__init__.py b/homeassistant/components/logi_circle/__init__.py index d3551765079..056783ef6da 100644 --- a/homeassistant/components/logi_circle/__init__.py +++ b/homeassistant/components/logi_circle/__init__.py @@ -11,6 +11,7 @@ from homeassistant import config_entries from homeassistant.components.camera import ATTR_FILENAME, CAMERA_SERVICE_SCHEMA from homeassistant.const import ( ATTR_MODE, + CONF_API_KEY, CONF_CLIENT_ID, CONF_CLIENT_SECRET, CONF_MONITORED_CONDITIONS, @@ -22,7 +23,6 @@ from homeassistant.helpers.dispatcher import async_dispatcher_send from . import config_flow from .const import ( - CONF_API_KEY, CONF_REDIRECT_URI, DATA_LOGI, DEFAULT_CACHEDB, @@ -117,7 +117,6 @@ async def async_setup(hass, config): async def async_setup_entry(hass, entry): """Set up Logi Circle from a config entry.""" - logi_circle = LogiCircle( client_id=entry.data[CONF_CLIENT_ID], client_secret=entry.data[CONF_CLIENT_SECRET], diff --git a/homeassistant/components/logi_circle/config_flow.py b/homeassistant/components/logi_circle/config_flow.py index 279c3052010..00fd0edc437 100644 --- a/homeassistant/components/logi_circle/config_flow.py +++ b/homeassistant/components/logi_circle/config_flow.py @@ -10,6 +10,7 @@ import voluptuous as vol from homeassistant import config_entries from homeassistant.components.http import HomeAssistantView from homeassistant.const import ( + CONF_API_KEY, CONF_CLIENT_ID, CONF_CLIENT_SECRET, CONF_SENSORS, @@ -17,7 +18,7 @@ from homeassistant.const import ( ) from homeassistant.core import callback -from .const import CONF_API_KEY, CONF_REDIRECT_URI, DEFAULT_CACHEDB, DOMAIN +from .const import CONF_REDIRECT_URI, DEFAULT_CACHEDB, DOMAIN _TIMEOUT = 15 # seconds @@ -120,7 +121,6 @@ class LogiCircleFlowHandler(config_entries.ConfigFlow): def _get_authorization_url(self): """Create temporary Circle session and generate authorization url.""" - flow = self.hass.data[DATA_FLOW_IMPL][self.flow_impl] client_id = flow[CONF_CLIENT_ID] client_secret = flow[CONF_CLIENT_SECRET] @@ -147,7 +147,6 @@ class LogiCircleFlowHandler(config_entries.ConfigFlow): async def _async_create_session(self, code): """Create Logi Circle session and entries.""" - flow = self.hass.data[DATA_FLOW_IMPL][DOMAIN] client_id = flow[CONF_CLIENT_ID] client_secret = flow[CONF_CLIENT_SECRET] diff --git a/homeassistant/components/logi_circle/const.py b/homeassistant/components/logi_circle/const.py index fb22338b2c7..92967d2eb84 100644 --- a/homeassistant/components/logi_circle/const.py +++ b/homeassistant/components/logi_circle/const.py @@ -4,7 +4,6 @@ from homeassistant.const import PERCENTAGE DOMAIN = "logi_circle" DATA_LOGI = DOMAIN -CONF_API_KEY = "api_key" CONF_REDIRECT_URI = "redirect_uri" DEFAULT_CACHEDB = ".logi_cache.pickle"