Fix PEP8 and PEP257 issues (#11780)
parent
48619c9d7c
commit
7fe2dafa04
|
@ -4,7 +4,6 @@ Support for deCONZ binary sensor.
|
|||
For more details about this component, please refer to the documentation at
|
||||
https://home-assistant.io/components/binary_sensor.deconz/
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
|
||||
from homeassistant.components.binary_sensor import BinarySensorDevice
|
||||
|
@ -17,7 +16,7 @@ DEPENDENCIES = ['deconz']
|
|||
|
||||
@asyncio.coroutine
|
||||
def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
|
||||
"""Setup binary sensor for deCONZ component."""
|
||||
"""Set up the deCONZ binary sensor."""
|
||||
if discovery_info is None:
|
||||
return
|
||||
|
||||
|
@ -36,7 +35,7 @@ class DeconzBinarySensor(BinarySensorDevice):
|
|||
"""Representation of a binary sensor."""
|
||||
|
||||
def __init__(self, sensor):
|
||||
"""Setup sensor and add update callback to get data from websocket."""
|
||||
"""Set up sensor and add update callback to get data from websocket."""
|
||||
self._sensor = sensor
|
||||
|
||||
@asyncio.coroutine
|
||||
|
@ -68,7 +67,7 @@ class DeconzBinarySensor(BinarySensorDevice):
|
|||
|
||||
@property
|
||||
def device_class(self):
|
||||
"""Class of the sensor."""
|
||||
"""Return the class of the sensor."""
|
||||
return self._sensor.sensor_class
|
||||
|
||||
@property
|
||||
|
|
|
@ -4,14 +4,14 @@ Support for deCONZ devices.
|
|||
For more details about this component, please refer to the documentation at
|
||||
https://home-assistant.io/components/deconz/
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
import logging
|
||||
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.discovery import SERVICE_DECONZ
|
||||
from homeassistant.const import (
|
||||
CONF_API_KEY, CONF_HOST, CONF_PORT, EVENT_HOMEASSISTANT_STOP)
|
||||
from homeassistant.components.discovery import SERVICE_DECONZ
|
||||
from homeassistant.helpers import config_validation as cv
|
||||
from homeassistant.helpers import discovery
|
||||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||
|
@ -27,8 +27,8 @@ CONFIG_FILE = 'deconz.conf'
|
|||
|
||||
CONFIG_SCHEMA = vol.Schema({
|
||||
DOMAIN: vol.Schema({
|
||||
vol.Optional(CONF_HOST): cv.string,
|
||||
vol.Optional(CONF_API_KEY): cv.string,
|
||||
vol.Optional(CONF_HOST): cv.string,
|
||||
vol.Optional(CONF_PORT, default=80): cv.port,
|
||||
})
|
||||
}, extra=vol.ALLOW_EXTRA)
|
||||
|
@ -53,7 +53,7 @@ Unlock your deCONZ gateway to register with Home Assistant.
|
|||
|
||||
@asyncio.coroutine
|
||||
def async_setup(hass, config):
|
||||
"""Setup services and configuration for deCONZ component."""
|
||||
"""Set up services and configuration for deCONZ component."""
|
||||
result = False
|
||||
config_file = yield from hass.async_add_job(
|
||||
load_json, hass.config.path(CONFIG_FILE))
|
||||
|
@ -85,7 +85,7 @@ def async_setup(hass, config):
|
|||
|
||||
@asyncio.coroutine
|
||||
def async_setup_deconz(hass, config, deconz_config):
|
||||
"""Setup deCONZ session.
|
||||
"""Set up a deCONZ session.
|
||||
|
||||
Load config, group, light and sensor data for server information.
|
||||
Start websocket for push notification of state changes from deCONZ.
|
||||
|
@ -147,9 +147,8 @@ def async_request_configuration(hass, config, deconz_config):
|
|||
deconz_config[CONF_API_KEY] = api_key
|
||||
result = yield from async_setup_deconz(hass, config, deconz_config)
|
||||
if result:
|
||||
yield from hass.async_add_job(save_json,
|
||||
hass.config.path(CONFIG_FILE),
|
||||
deconz_config)
|
||||
yield from hass.async_add_job(
|
||||
save_json, hass.config.path(CONFIG_FILE), deconz_config)
|
||||
configurator.async_request_done(request_id)
|
||||
return
|
||||
else:
|
||||
|
|
|
@ -4,15 +4,14 @@ Support for deCONZ light.
|
|||
For more details about this component, please refer to the documentation at
|
||||
https://home-assistant.io/components/light.deconz/
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
|
||||
from homeassistant.components.deconz import DOMAIN as DECONZ_DATA
|
||||
from homeassistant.components.light import (
|
||||
Light, ATTR_BRIGHTNESS, ATTR_FLASH, ATTR_COLOR_TEMP, ATTR_EFFECT,
|
||||
ATTR_RGB_COLOR, ATTR_TRANSITION, EFFECT_COLORLOOP, FLASH_LONG, FLASH_SHORT,
|
||||
ATTR_BRIGHTNESS, ATTR_COLOR_TEMP, ATTR_EFFECT, ATTR_FLASH, ATTR_RGB_COLOR,
|
||||
ATTR_TRANSITION, EFFECT_COLORLOOP, FLASH_LONG, FLASH_SHORT,
|
||||
SUPPORT_BRIGHTNESS, SUPPORT_COLOR_TEMP, SUPPORT_EFFECT, SUPPORT_FLASH,
|
||||
SUPPORT_RGB_COLOR, SUPPORT_TRANSITION, SUPPORT_XY_COLOR)
|
||||
SUPPORT_RGB_COLOR, SUPPORT_TRANSITION, SUPPORT_XY_COLOR, Light)
|
||||
from homeassistant.core import callback
|
||||
from homeassistant.util.color import color_RGB_to_xy
|
||||
|
||||
|
@ -23,7 +22,7 @@ ATTR_LIGHT_GROUP = 'LightGroup'
|
|||
|
||||
@asyncio.coroutine
|
||||
def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
|
||||
"""Setup light for deCONZ component."""
|
||||
"""Set up the deCONZ light."""
|
||||
if discovery_info is None:
|
||||
return
|
||||
|
||||
|
@ -44,7 +43,7 @@ class DeconzLight(Light):
|
|||
"""Representation of a deCONZ light."""
|
||||
|
||||
def __init__(self, light):
|
||||
"""Setup light and add update callback to get data from websocket."""
|
||||
"""Set up light and add update callback to get data from websocket."""
|
||||
self._light = light
|
||||
|
||||
self._features = SUPPORT_BRIGHTNESS
|
||||
|
|
|
@ -4,7 +4,6 @@ Support for deCONZ scenes.
|
|||
For more details about this platform, please refer to the documentation at
|
||||
https://home-assistant.io/components/scene.deconz/
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
|
||||
from homeassistant.components.deconz import DOMAIN as DECONZ_DATA
|
||||
|
@ -31,7 +30,7 @@ class DeconzScene(Scene):
|
|||
"""Representation of a deCONZ scene."""
|
||||
|
||||
def __init__(self, scene):
|
||||
"""Setup scene."""
|
||||
"""Set up a scene."""
|
||||
self._scene = scene
|
||||
|
||||
@asyncio.coroutine
|
||||
|
|
|
@ -4,12 +4,11 @@ Support for deCONZ sensor.
|
|||
For more details about this component, please refer to the documentation at
|
||||
https://home-assistant.io/components/sensor.deconz/
|
||||
"""
|
||||
|
||||
import asyncio
|
||||
|
||||
from homeassistant.components.deconz import DOMAIN as DECONZ_DATA
|
||||
from homeassistant.const import ATTR_BATTERY_LEVEL, CONF_EVENT, CONF_ID
|
||||
from homeassistant.core import callback, EventOrigin
|
||||
from homeassistant.core import EventOrigin, callback
|
||||
from homeassistant.helpers.entity import Entity
|
||||
from homeassistant.helpers.icon import icon_for_battery_level
|
||||
from homeassistant.util import slugify
|
||||
|
@ -21,7 +20,7 @@ ATTR_EVENT_ID = 'event_id'
|
|||
|
||||
@asyncio.coroutine
|
||||
def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
|
||||
"""Setup sensor for deCONZ component."""
|
||||
"""Set up the deCONZ sensors."""
|
||||
if discovery_info is None:
|
||||
return
|
||||
|
||||
|
@ -45,7 +44,7 @@ class DeconzSensor(Entity):
|
|||
"""Representation of a sensor."""
|
||||
|
||||
def __init__(self, sensor):
|
||||
"""Setup sensor and add update callback to get data from websocket."""
|
||||
"""Set up sensor and add update callback to get data from websocket."""
|
||||
self._sensor = sensor
|
||||
|
||||
@asyncio.coroutine
|
||||
|
@ -77,7 +76,7 @@ class DeconzSensor(Entity):
|
|||
|
||||
@property
|
||||
def device_class(self):
|
||||
"""Class of the sensor."""
|
||||
"""Return the class of the sensor."""
|
||||
return self._sensor.sensor_class
|
||||
|
||||
@property
|
||||
|
@ -115,7 +114,7 @@ class DeconzBattery(Entity):
|
|||
def __init__(self, device):
|
||||
"""Register dispatcher callback for update of battery state."""
|
||||
self._device = device
|
||||
self._name = self._device.name + ' Battery Level'
|
||||
self._name = '{} {}'.format(self._device.name, 'Battery Level')
|
||||
self._device_class = 'battery'
|
||||
self._unit_of_measurement = "%"
|
||||
|
||||
|
@ -142,7 +141,7 @@ class DeconzBattery(Entity):
|
|||
|
||||
@property
|
||||
def device_class(self):
|
||||
"""Class of the sensor."""
|
||||
"""Return the class of the sensor."""
|
||||
return self._device_class
|
||||
|
||||
@property
|
||||
|
|
Loading…
Reference in New Issue