mirror of
https://github.com/home-assistant/core.git
synced 2025-07-25 22:27:07 +00:00
Use core constants for logi_circle (#46359)
This commit is contained in:
parent
8007391244
commit
7f8fa7feaf
@ -11,6 +11,7 @@ from homeassistant import config_entries
|
|||||||
from homeassistant.components.camera import ATTR_FILENAME, CAMERA_SERVICE_SCHEMA
|
from homeassistant.components.camera import ATTR_FILENAME, CAMERA_SERVICE_SCHEMA
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_MODE,
|
ATTR_MODE,
|
||||||
|
CONF_API_KEY,
|
||||||
CONF_CLIENT_ID,
|
CONF_CLIENT_ID,
|
||||||
CONF_CLIENT_SECRET,
|
CONF_CLIENT_SECRET,
|
||||||
CONF_MONITORED_CONDITIONS,
|
CONF_MONITORED_CONDITIONS,
|
||||||
@ -22,7 +23,6 @@ from homeassistant.helpers.dispatcher import async_dispatcher_send
|
|||||||
|
|
||||||
from . import config_flow
|
from . import config_flow
|
||||||
from .const import (
|
from .const import (
|
||||||
CONF_API_KEY,
|
|
||||||
CONF_REDIRECT_URI,
|
CONF_REDIRECT_URI,
|
||||||
DATA_LOGI,
|
DATA_LOGI,
|
||||||
DEFAULT_CACHEDB,
|
DEFAULT_CACHEDB,
|
||||||
@ -117,7 +117,6 @@ async def async_setup(hass, config):
|
|||||||
|
|
||||||
async def async_setup_entry(hass, entry):
|
async def async_setup_entry(hass, entry):
|
||||||
"""Set up Logi Circle from a config entry."""
|
"""Set up Logi Circle from a config entry."""
|
||||||
|
|
||||||
logi_circle = LogiCircle(
|
logi_circle = LogiCircle(
|
||||||
client_id=entry.data[CONF_CLIENT_ID],
|
client_id=entry.data[CONF_CLIENT_ID],
|
||||||
client_secret=entry.data[CONF_CLIENT_SECRET],
|
client_secret=entry.data[CONF_CLIENT_SECRET],
|
||||||
|
@ -10,6 +10,7 @@ import voluptuous as vol
|
|||||||
from homeassistant import config_entries
|
from homeassistant import config_entries
|
||||||
from homeassistant.components.http import HomeAssistantView
|
from homeassistant.components.http import HomeAssistantView
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
|
CONF_API_KEY,
|
||||||
CONF_CLIENT_ID,
|
CONF_CLIENT_ID,
|
||||||
CONF_CLIENT_SECRET,
|
CONF_CLIENT_SECRET,
|
||||||
CONF_SENSORS,
|
CONF_SENSORS,
|
||||||
@ -17,7 +18,7 @@ from homeassistant.const import (
|
|||||||
)
|
)
|
||||||
from homeassistant.core import callback
|
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
|
_TIMEOUT = 15 # seconds
|
||||||
|
|
||||||
@ -120,7 +121,6 @@ class LogiCircleFlowHandler(config_entries.ConfigFlow):
|
|||||||
|
|
||||||
def _get_authorization_url(self):
|
def _get_authorization_url(self):
|
||||||
"""Create temporary Circle session and generate authorization url."""
|
"""Create temporary Circle session and generate authorization url."""
|
||||||
|
|
||||||
flow = self.hass.data[DATA_FLOW_IMPL][self.flow_impl]
|
flow = self.hass.data[DATA_FLOW_IMPL][self.flow_impl]
|
||||||
client_id = flow[CONF_CLIENT_ID]
|
client_id = flow[CONF_CLIENT_ID]
|
||||||
client_secret = flow[CONF_CLIENT_SECRET]
|
client_secret = flow[CONF_CLIENT_SECRET]
|
||||||
@ -147,7 +147,6 @@ class LogiCircleFlowHandler(config_entries.ConfigFlow):
|
|||||||
|
|
||||||
async def _async_create_session(self, code):
|
async def _async_create_session(self, code):
|
||||||
"""Create Logi Circle session and entries."""
|
"""Create Logi Circle session and entries."""
|
||||||
|
|
||||||
flow = self.hass.data[DATA_FLOW_IMPL][DOMAIN]
|
flow = self.hass.data[DATA_FLOW_IMPL][DOMAIN]
|
||||||
client_id = flow[CONF_CLIENT_ID]
|
client_id = flow[CONF_CLIENT_ID]
|
||||||
client_secret = flow[CONF_CLIENT_SECRET]
|
client_secret = flow[CONF_CLIENT_SECRET]
|
||||||
|
@ -4,7 +4,6 @@ from homeassistant.const import PERCENTAGE
|
|||||||
DOMAIN = "logi_circle"
|
DOMAIN = "logi_circle"
|
||||||
DATA_LOGI = DOMAIN
|
DATA_LOGI = DOMAIN
|
||||||
|
|
||||||
CONF_API_KEY = "api_key"
|
|
||||||
CONF_REDIRECT_URI = "redirect_uri"
|
CONF_REDIRECT_URI = "redirect_uri"
|
||||||
|
|
||||||
DEFAULT_CACHEDB = ".logi_cache.pickle"
|
DEFAULT_CACHEDB = ".logi_cache.pickle"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user