Move imports in konnected component (#28009)

This commit is contained in:
Diefferson Koderer Môro 2019-10-21 05:21:40 -03:00 committed by Fabian Affolter
parent 09f9875ccf
commit 9fa99eaea9
2 changed files with 31 additions and 36 deletions

View File

@ -4,59 +4,58 @@ import hmac
import json import json
import logging import logging
import voluptuous as vol
from aiohttp.hdrs import AUTHORIZATION from aiohttp.hdrs import AUTHORIZATION
from aiohttp.web import Request, Response from aiohttp.web import Request, Response
import konnected
import voluptuous as vol
from homeassistant.components.binary_sensor import DEVICE_CLASSES_SCHEMA from homeassistant.components.binary_sensor import DEVICE_CLASSES_SCHEMA
from homeassistant.components.discovery import SERVICE_KONNECTED from homeassistant.components.discovery import SERVICE_KONNECTED
from homeassistant.components.http import HomeAssistantView from homeassistant.components.http import HomeAssistantView
from homeassistant.const import ( from homeassistant.const import (
ATTR_ENTITY_ID,
ATTR_STATE,
CONF_ACCESS_TOKEN,
CONF_BINARY_SENSORS,
CONF_DEVICES,
CONF_HOST,
CONF_ID,
CONF_NAME,
CONF_PIN,
CONF_PORT,
CONF_SENSORS,
CONF_SWITCHES,
CONF_TYPE,
CONF_ZONE,
EVENT_HOMEASSISTANT_START, EVENT_HOMEASSISTANT_START,
HTTP_BAD_REQUEST, HTTP_BAD_REQUEST,
HTTP_NOT_FOUND, HTTP_NOT_FOUND,
HTTP_UNAUTHORIZED, HTTP_UNAUTHORIZED,
CONF_DEVICES,
CONF_BINARY_SENSORS,
CONF_SENSORS,
CONF_SWITCHES,
CONF_HOST,
CONF_PORT,
CONF_ID,
CONF_NAME,
CONF_TYPE,
CONF_PIN,
CONF_ZONE,
CONF_ACCESS_TOKEN,
ATTR_ENTITY_ID,
ATTR_STATE,
STATE_ON, STATE_ON,
) )
from homeassistant.helpers import config_validation as cv, discovery
from homeassistant.helpers.dispatcher import dispatcher_send from homeassistant.helpers.dispatcher import dispatcher_send
from homeassistant.helpers import discovery
from homeassistant.helpers import config_validation as cv
from .const import ( from .const import (
CONF_ACTIVATION, CONF_ACTIVATION,
CONF_API_HOST, CONF_API_HOST,
CONF_BLINK,
CONF_DHT_SENSORS,
CONF_DISCOVERY,
CONF_DS18B20_SENSORS,
CONF_INVERSE,
CONF_MOMENTARY, CONF_MOMENTARY,
CONF_PAUSE, CONF_PAUSE,
CONF_POLL_INTERVAL, CONF_POLL_INTERVAL,
CONF_REPEAT, CONF_REPEAT,
CONF_INVERSE,
CONF_BLINK,
CONF_DISCOVERY,
CONF_DHT_SENSORS,
CONF_DS18B20_SENSORS,
DOMAIN, DOMAIN,
STATE_LOW,
STATE_HIGH,
PIN_TO_ZONE,
ZONE_TO_PIN,
ENDPOINT_ROOT, ENDPOINT_ROOT,
UPDATE_ENDPOINT, PIN_TO_ZONE,
SIGNAL_SENSOR_UPDATE, SIGNAL_SENSOR_UPDATE,
STATE_HIGH,
STATE_LOW,
UPDATE_ENDPOINT,
ZONE_TO_PIN,
) )
from .handlers import HANDLERS from .handlers import HANDLERS
@ -141,8 +140,6 @@ CONFIG_SCHEMA = vol.Schema(
async def async_setup(hass, config): async def async_setup(hass, config):
"""Set up the Konnected platform.""" """Set up the Konnected platform."""
import konnected
cfg = config.get(DOMAIN) cfg = config.get(DOMAIN)
if cfg is None: if cfg is None:
cfg = {} cfg = {}
@ -336,8 +333,6 @@ class DiscoveredDevice:
self.host = host self.host = host
self.port = port self.port = port
import konnected
self.client = konnected.Client(host, str(port)) self.client = konnected.Client(host, str(port))
self.status = self.client.get_status() self.status = self.client.get_status()

View File

@ -1,16 +1,16 @@
"""Handle Konnected messages.""" """Handle Konnected messages."""
import logging import logging
from homeassistant.helpers.dispatcher import async_dispatcher_send
from homeassistant.util import decorator
from homeassistant.const import ( from homeassistant.const import (
ATTR_ENTITY_ID, ATTR_ENTITY_ID,
ATTR_STATE, ATTR_STATE,
DEVICE_CLASS_TEMPERATURE,
DEVICE_CLASS_HUMIDITY, DEVICE_CLASS_HUMIDITY,
DEVICE_CLASS_TEMPERATURE,
) )
from homeassistant.helpers.dispatcher import async_dispatcher_send
from homeassistant.util import decorator
from .const import CONF_INVERSE, SIGNAL_SENSOR_UPDATE, SIGNAL_DS18B20_NEW from .const import CONF_INVERSE, SIGNAL_DS18B20_NEW, SIGNAL_SENSOR_UPDATE
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
HANDLERS = decorator.Registry() HANDLERS = decorator.Registry()