Use entity property available

This commit is contained in:
MartinHjelmare 2016-02-02 03:47:03 +01:00
parent 058315720f
commit 75775a561b
2 changed files with 10 additions and 0 deletions

View file

@ -140,6 +140,11 @@ class MySensorsSwitch(SwitchDevice):
self._values[self.value_type] = STATE_OFF
self.update_ha_state()
@property
def available(self):
"""Return True if entity is available."""
return self.value_type in self._values
def update(self):
"""Update the controller with the latest value from a sensor."""
node = self.gateway.sensors[self.node_id]