diff --git a/homeassistant/components/sensor/__init__.py b/homeassistant/components/sensor/__init__.py index a33676ae415..2ed732289b6 100644 --- a/homeassistant/components/sensor/__init__.py +++ b/homeassistant/components/sensor/__init__.py @@ -9,9 +9,9 @@ from datetime import timedelta from homeassistant.loader import get_component import homeassistant.util as util from homeassistant.const import ( - STATE_OPEN, STATE_CLOSED, ATTR_ENTITY_ID) + STATE_OPEN) from homeassistant.helpers import ( - extract_entity_ids, platform_devices_from_config) + platform_devices_from_config) from homeassistant.components import group, discovery, wink DOMAIN = 'sensor' @@ -39,6 +39,7 @@ def is_on(hass, entity_id=None): return hass.states.is_state(entity_id, STATE_OPEN) + def setup(hass, config): """ Track states and offer events for sensors. """ logger = logging.getLogger(__name__) diff --git a/homeassistant/components/wink.py b/homeassistant/components/wink.py index da15bed6dd5..20b3e0b75f9 100644 --- a/homeassistant/components/wink.py +++ b/homeassistant/components/wink.py @@ -21,6 +21,7 @@ DISCOVER_LIGHTS = "wink.lights" DISCOVER_SWITCHES = "wink.switches" DISCOVER_SENSORS = "wink.sensors" + def setup(hass, config): """ Sets up the Wink component. """ logger = logging.getLogger(__name__) @@ -51,6 +52,7 @@ def setup(hass, config): return True + class WinkSensorDevice(Device): """ represents a wink sensor within home assistant. """ @@ -88,6 +90,7 @@ class WinkSensorDevice(Device): """ True if door is open. """ return self.wink.state() + class WinkToggleDevice(ToggleDevice): """ represents a WeMo switch within home assistant. """