Fixes for flake8

This commit is contained in:
Sören
2019-06-04 16:01:09 +02:00
committed by GitHub
parent 6f8e1b758b
commit 32fe55902a

View File

@@ -1,9 +1,6 @@
import logging import logging
from random import randint
import voluptuous as vol
from homeassistant.components.light import ATTR_BRIGHTNESS, ATTR_HS_COLOR, ATTR_RGB_COLOR, SUPPORT_BRIGHTNESS, SUPPORT_COLOR, Light, PLATFORM_SCHEMA from homeassistant.components.light import ATTR_BRIGHTNESS, ATTR_HS_COLOR, ATTR_RGB_COLOR, SUPPORT_BRIGHTNESS, SUPPORT_COLOR, Light, PLATFORM_SCHEMA
import homeassistant.helpers.config_validation as cv
import homeassistant.util.color as color_util import homeassistant.util.color as color_util
@@ -32,7 +29,7 @@ class AveaLight(Light):
else: else:
self._state = True self._state = True
self._brightness = round(255 * (light.get_brightness() / 100)) self._brightness = round(255 * (light.get_brightness() / 100))
@property @property
def supported_features(self): def supported_features(self):
"""Flag supported features.""" """Flag supported features."""
@@ -64,20 +61,19 @@ class AveaLight(Light):
brightness control. brightness control.
""" """
if not kwargs: if not kwargs:
self._light.set_brightness(4095); self._light.set_brightness(4095)
else: else:
if ATTR_BRIGHTNESS in kwargs: if ATTR_BRIGHTNESS in kwargs:
bright_percent = round((kwargs.get(ATTR_BRIGHTNESS, 255)/255)*100) bright = round((kwargs[ATTR_BRIGHTNESS] / 255) * 4095)
bright = round((kwargs[ATTR_BRIGHTNESS] / 255) * 4095) self._light.set_brightness(bright)
self._light.set_brightness(bright)
if ATTR_HS_COLOR in kwargs: if ATTR_HS_COLOR in kwargs:
rgb = color_util.color_hs_to_RGB(*kwargs[ATTR_HS_COLOR]) rgb = color_util.color_hs_to_RGB(*kwargs[ATTR_HS_COLOR])
self._light.set_rgb(round(255 * (rgb[0] / 100)), round(255 * (rgb[1] / 100)), round(255 * (rgb[2] / 100))); self._light.set_rgb(round(255 * (rgb[0] / 100)), round(255 * (rgb[1] / 100)), round(255 * (rgb[2] / 100)))
def turn_off(self, **kwargs): def turn_off(self, **kwargs):
"""Instruct the light to turn off.""" """Instruct the light to turn off."""
self._light.set_brightness(0); self._light.set_brightness(0)
def update(self): def update(self):
"""Fetch new state data for this light. """Fetch new state data for this light.