Update for new library, slightly revise switch logic.

This commit is contained in:
pavoni 2016-01-10 12:30:47 +00:00
parent af21f72d17
commit 4b4fb038e3
3 changed files with 24 additions and 19 deletions

View file

@ -56,7 +56,7 @@ def get_devices(hass, config):
vera_sensors = []
for device in devices:
extra_data = device_data.get(device.deviceId, {})
extra_data = device_data.get(device.device_id, {})
exclude = extra_data.get('exclude', False)
if exclude is not True:
@ -89,12 +89,10 @@ class VeraSensor(Entity):
def _update_callback(self, _device):
""" Called by the vera device callback to update state. """
_LOGGER.info(
'Subscription update for %s', self.name)
self.update_ha_state(True)
def __str__(self):
return "%s %s %s" % (self.name, self.vera_device.deviceId, self.state)
return "%s %s %s" % (self.name, self.vera_device.device_id, self.state)
@property
def state(self):