Support for wink oath2 and relay sensors (#3496)

This commit is contained in:
William Scanlon
2016-10-01 23:45:39 -04:00
committed by Paulus Schoutsen
parent 996d7cf1cd
commit 1f38e9fa57
4 changed files with 57 additions and 14 deletions

View File

@@ -14,7 +14,7 @@ from homeassistant.loader import get_component
DEPENDENCIES = ['wink']
SENSOR_TYPES = ['temperature', 'humidity', 'balance']
SENSOR_TYPES = ['temperature', 'humidity', 'balance', 'proximity']
def setup_platform(hass, config, add_devices, discovery_info=None):
@@ -58,6 +58,8 @@ class WinkSensorDevice(WinkDevice, Entity):
return round(self.wink.temperature_float(), 1)
elif self.capability == "balance":
return round(self.wink.balance() / 100, 2)
elif self.capability == "proximity":
return self.wink.proximity_float()
else:
return STATE_OPEN if self.is_open else STATE_CLOSED