switch base cover did not appear (#4454)

Thanks for testing the PR @emilhetty 👍
This commit is contained in:
John Arild Berentsen 2016-11-19 12:33:08 +01:00 committed by GitHub
parent 7af438fa2f
commit 93747f2766

View file

@ -36,15 +36,13 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
and value.index == 0): and value.index == 0):
value.set_change_verified(False) value.set_change_verified(False)
add_devices([ZwaveRollershutter(value)]) add_devices([ZwaveRollershutter(value)])
elif value.node.specific == zwave.const.GENERIC_TYPE_ENTRY_CONTROL: elif (value.command_class == zwave.const.COMMAND_CLASS_SWITCH_BINARY or
if (value.command_class == zwave.const.COMMAND_CLASS_SWITCH_BINARY or value.command_class == zwave.const.COMMAND_CLASS_BARRIER_OPERATOR):
value.command_class == if (value.type != zwave.const.TYPE_BOOL and
zwave.const.COMMAND_CLASS_BARRIER_OPERATOR): value.genre != zwave.const.GENRE_USER):
if (value.type != zwave.const.TYPE_BOOL and return
value.genre != zwave.const.GENRE_USER): value.set_change_verified(False)
return add_devices([ZwaveGarageDoor(value)])
value.set_change_verified(False)
add_devices([ZwaveGarageDoor(value)])
else: else:
return return