Move imports to top for hlk_sw16 (#29483)

pull/29495/head
springstan 2019-12-05 06:15:18 +01:00 committed by Paulus Schoutsen
parent 3e634aaf5d
commit 95de802fbd
1 changed files with 6 additions and 6 deletions

View File

@ -1,23 +1,24 @@
"""Support for HLK-SW16 relay switches."""
import logging
from hlk_sw16 import create_hlk_sw16_connection
import voluptuous as vol
from homeassistant.const import (
CONF_HOST,
CONF_PORT,
EVENT_HOMEASSISTANT_STOP,
CONF_SWITCHES,
CONF_NAME,
CONF_PORT,
CONF_SWITCHES,
EVENT_HOMEASSISTANT_STOP,
)
from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import Entity
from homeassistant.helpers.discovery import async_load_platform
from homeassistant.helpers.dispatcher import (
async_dispatcher_send,
async_dispatcher_connect,
async_dispatcher_send,
)
from homeassistant.helpers.entity import Entity
_LOGGER = logging.getLogger(__name__)
@ -59,7 +60,6 @@ CONFIG_SCHEMA = vol.Schema(
async def async_setup(hass, config):
"""Set up the HLK-SW16 switch."""
# Allow platform to specify function to register new unknown devices
from hlk_sw16 import create_hlk_sw16_connection
hass.data[DATA_DEVICE_REGISTER] = {}