From ff385d5e2b45299a9009992653902cb859ae754f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diefferson=20Koderer=20M=C3=B4ro?= Date: Mon, 21 Oct 2019 04:56:19 -0300 Subject: [PATCH] Move imports in lw12wifi component (#28019) --- homeassistant/components/lw12wifi/light.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/lw12wifi/light.py b/homeassistant/components/lw12wifi/light.py index 3b9ccae1681..abf75a1e318 100644 --- a/homeassistant/components/lw12wifi/light.py +++ b/homeassistant/components/lw12wifi/light.py @@ -2,6 +2,7 @@ import logging +import lw12 import voluptuous as vol from homeassistant.components.light import ( @@ -9,18 +10,17 @@ from homeassistant.components.light import ( ATTR_EFFECT, ATTR_HS_COLOR, ATTR_TRANSITION, - Light, PLATFORM_SCHEMA, SUPPORT_BRIGHTNESS, - SUPPORT_EFFECT, SUPPORT_COLOR, + SUPPORT_EFFECT, SUPPORT_TRANSITION, + Light, ) from homeassistant.const import CONF_HOST, CONF_NAME, CONF_PORT import homeassistant.helpers.config_validation as cv import homeassistant.util.color as color_util - _LOGGER = logging.getLogger(__name__) @@ -38,8 +38,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( def setup_platform(hass, config, add_entities, discovery_info=None): """Set up LW-12 WiFi LED Controller platform.""" - import lw12 - # Assign configuration variables. name = config.get(CONF_NAME) host = config.get(CONF_HOST) @@ -107,8 +105,6 @@ class LW12WiFi(Light): Use the Enum element name for display. """ - import lw12 - return [effect.name.replace("_", " ").title() for effect in lw12.LW12_EFFECT] @property @@ -123,8 +119,6 @@ class LW12WiFi(Light): def turn_on(self, **kwargs): """Instruct the light to turn on.""" - import lw12 - self._light.light_on() if ATTR_HS_COLOR in kwargs: self._rgb_color = color_util.color_hs_to_RGB(*kwargs[ATTR_HS_COLOR])