From e6aabb9706fde49dd5f6417c522c0bdf728e763c Mon Sep 17 00:00:00 2001 From: Rohit Kabadi Date: Sun, 2 Aug 2015 18:51:13 -0700 Subject: [PATCH] Fixed flake8 violations --- homeassistant/components/sensor/temper.py | 3 ++- requirements.txt | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/sensor/temper.py b/homeassistant/components/sensor/temper.py index b99ee407400..ab95ab70793 100644 --- a/homeassistant/components/sensor/temper.py +++ b/homeassistant/components/sensor/temper.py @@ -30,6 +30,7 @@ def setup_platform(hass, config, add_devices_callback, discovery_info=None): class TemperSensor(Entity): + """ Represents an Temper temperature sensor within Home Assistant. """ def __init__(self, temper_device, temp_unit, name): self.temper_device = temper_device self.temp_unit = temp_unit @@ -55,6 +56,6 @@ class TemperSensor(Entity): """ Retrieve latest state. """ try: self.current_value = self.temper_device.get_temperature() - except Exception: + except IOError: _LOGGER.error('Failed to get temperature due to insufficient ' 'permissions. Try running with "sudo"') diff --git a/requirements.txt b/requirements.txt index f0f49e5a248..7d8e7839d68 100644 --- a/requirements.txt +++ b/requirements.txt @@ -91,3 +91,6 @@ pywemo>=0.1 # Wink (*.wink) https://github.com/balloob/python-wink/archive/master.zip#pywink>=0.1 + +# Temper sensors +https://github.com/rkabadi/temper-python/archive/master.zip \ No newline at end of file