Move imports to top for netio (#29363)

This commit is contained in:
springstan 2019-12-04 00:46:26 +01:00 committed by Paulus Schoutsen
parent 4130f2ff1a
commit bc635120fa

View file

@ -1,22 +1,23 @@
"""The Netio switch component.""" """The Netio switch component."""
import logging
from collections import namedtuple from collections import namedtuple
from datetime import timedelta from datetime import timedelta
import logging
from pynetio import Netio
import voluptuous as vol import voluptuous as vol
from homeassistant.core import callback
from homeassistant import util from homeassistant import util
from homeassistant.components.http import HomeAssistantView from homeassistant.components.http import HomeAssistantView
from homeassistant.components.switch import PLATFORM_SCHEMA, SwitchDevice
from homeassistant.const import ( from homeassistant.const import (
CONF_HOST, CONF_HOST,
CONF_PASSWORD,
CONF_PORT, CONF_PORT,
CONF_USERNAME, CONF_USERNAME,
CONF_PASSWORD,
EVENT_HOMEASSISTANT_STOP, EVENT_HOMEASSISTANT_STOP,
STATE_ON, STATE_ON,
) )
from homeassistant.components.switch import SwitchDevice, PLATFORM_SCHEMA from homeassistant.core import callback
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@ -50,7 +51,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
def setup_platform(hass, config, add_entities, discovery_info=None): def setup_platform(hass, config, add_entities, discovery_info=None):
"""Set up the Netio platform.""" """Set up the Netio platform."""
from pynetio import Netio
host = config.get(CONF_HOST) host = config.get(CONF_HOST)
username = config.get(CONF_USERNAME) username = config.get(CONF_USERNAME)