remove unused stuff and update the names (same as in owm sensor)

pull/236/head
Fabian Affolter 2015-06-23 12:34:55 +02:00
parent f10c51b5f3
commit db5060b323
1 changed files with 3 additions and 8 deletions

View File

@ -1,7 +1,6 @@
""" """
homeassistant.components.sensor.forecast homeassistant.components.sensor.forecast
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Forecast.io service. Forecast.io service.
Configuration: Configuration:
@ -113,10 +112,10 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
# pylint: disable=too-few-public-methods # pylint: disable=too-few-public-methods
class ForeCastSensor(Entity): class ForeCastSensor(Entity):
""" Implements an OpenWeatherMap sensor. """ """ Implements an Forecast.io sensor. """
def __init__(self, weather_data, sensor_type, unit): def __init__(self, weather_data, sensor_type, unit):
self.client_name = 'Forecast' self.client_name = 'Weather'
self._name = SENSOR_TYPES[sensor_type][0] self._name = SENSOR_TYPES[sensor_type][0]
self.forecast_client = weather_data self.forecast_client = weather_data
self._unit = unit self._unit = unit
@ -127,7 +126,7 @@ class ForeCastSensor(Entity):
@property @property
def name(self): def name(self):
return '{} - {}'.format(self.client_name, self._name) return '{} {}'.format(self.client_name, self._name)
@property @property
def state(self): def state(self):
@ -149,10 +148,6 @@ class ForeCastSensor(Entity):
try: try:
if self.type == 'summary': if self.type == 'summary':
self._state = data.summary self._state = data.summary
# elif self.type == 'sunrise_time':
# self._state = data.sunriseTime
# elif self.type == 'sunset_time':
# self._state = data.sunsetTime
elif self.type == 'precip_intensity': elif self.type == 'precip_intensity':
if data.precipIntensity == 0: if data.precipIntensity == 0:
self._state = 'None' self._state = 'None'