mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 04:07:08 +00:00
Position fix, updating fix and start-stop for zwave rollershutter (#2594)
This commit is contained in:
parent
c21a956895
commit
8389a0abe3
@ -49,8 +49,9 @@ class ZwaveRollershutter(zwave.ZWaveDeviceEntity, RollershutterDevice):
|
|||||||
|
|
||||||
def value_changed(self, value):
|
def value_changed(self, value):
|
||||||
"""Called when a value has changed on the network."""
|
"""Called when a value has changed on the network."""
|
||||||
if self._value.value_id == value.value_id:
|
if self._value.value_id == value.value_id or \
|
||||||
self.update_ha_state(True)
|
self._value.node == value.node:
|
||||||
|
self.update_ha_state()
|
||||||
_LOGGER.debug("Value changed on network %s", value)
|
_LOGGER.debug("Value changed on network %s", value)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@ -61,7 +62,7 @@ class ZwaveRollershutter(zwave.ZWaveDeviceEntity, RollershutterDevice):
|
|||||||
elif self._value.data >= 95:
|
elif self._value.data >= 95:
|
||||||
return 0
|
return 0
|
||||||
else:
|
else:
|
||||||
return None
|
return 100 - self._value.data
|
||||||
|
|
||||||
def move_up(self, **kwargs):
|
def move_up(self, **kwargs):
|
||||||
"""Move the roller shutter up."""
|
"""Move the roller shutter up."""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user