Move imports in osramlightify component (#27985)

pull/27997/head
javicalle 2019-10-20 23:38:45 +02:00 committed by cgtobi
parent ce00d06cbd
commit 87c0207163
1 changed files with 3 additions and 5 deletions

View File

@ -3,14 +3,15 @@ import logging
import random import random
import socket import socket
from lightify import Lightify
import voluptuous as vol import voluptuous as vol
from homeassistant.components.light import ( from homeassistant.components.light import (
ATTR_BRIGHTNESS, ATTR_BRIGHTNESS,
ATTR_COLOR_TEMP, ATTR_COLOR_TEMP,
ATTR_EFFECT,
ATTR_HS_COLOR, ATTR_HS_COLOR,
ATTR_TRANSITION, ATTR_TRANSITION,
ATTR_EFFECT,
EFFECT_RANDOM, EFFECT_RANDOM,
PLATFORM_SCHEMA, PLATFORM_SCHEMA,
SUPPORT_BRIGHTNESS, SUPPORT_BRIGHTNESS,
@ -20,7 +21,6 @@ from homeassistant.components.light import (
SUPPORT_TRANSITION, SUPPORT_TRANSITION,
Light, Light,
) )
from homeassistant.const import CONF_HOST from homeassistant.const import CONF_HOST
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
import homeassistant.util.color as color_util import homeassistant.util.color as color_util
@ -71,11 +71,9 @@ DEFAULT_KELVIN = 2700
def setup_platform(hass, config, add_entities, discovery_info=None): def setup_platform(hass, config, add_entities, discovery_info=None):
"""Set up the Osram Lightify lights.""" """Set up the Osram Lightify lights."""
import lightify
host = config[CONF_HOST] host = config[CONF_HOST]
try: try:
bridge = lightify.Lightify(host, log_level=logging.NOTSET) bridge = Lightify(host, log_level=logging.NOTSET)
except socket.error as err: except socket.error as err:
msg = "Error connecting to bridge: {} due to: {}".format(host, str(err)) msg = "Error connecting to bridge: {} due to: {}".format(host, str(err))
_LOGGER.exception(msg) _LOGGER.exception(msg)