Use core constants for logi_circle (#46359)

This commit is contained in:
tkdrob 2021-02-10 21:20:40 -05:00 committed by GitHub
parent 8007391244
commit 7f8fa7feaf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 6 deletions

View file

@ -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],

View file

@ -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]

View file

@ -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"