Move imports to top for hikvisioncam (#27895)

This commit is contained in:
Brig Lamoreaux 2019-10-18 15:56:59 -07:00 committed by cgtobi
parent 8e3d210818
commit 535da96d4d

View File

@ -1,20 +1,22 @@
"""Support turning on/off motion detection on Hikvision cameras."""
import logging
import hikvision.api
from hikvision.error import HikvisionError, MissingParamError
import voluptuous as vol
from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import (
CONF_NAME,
CONF_HOST,
CONF_NAME,
CONF_PASSWORD,
CONF_USERNAME,
CONF_PORT,
CONF_USERNAME,
STATE_OFF,
STATE_ON,
)
from homeassistant.helpers.entity import ToggleEntity
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import ToggleEntity
# This is the last working version, please test before updating
@ -38,9 +40,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
def setup_platform(hass, config, add_entities, discovery_info=None):
"""Set up Hikvision camera."""
import hikvision.api
from hikvision.error import HikvisionError, MissingParamError
host = config.get(CONF_HOST)
port = config.get(CONF_PORT)
name = config.get(CONF_NAME)