From 93747f27663cf5f55261bca2693193e27b4c7386 Mon Sep 17 00:00:00 2001 From: John Arild Berentsen Date: Sat, 19 Nov 2016 12:33:08 +0100 Subject: [PATCH] switch base cover did not appear (#4454) Thanks for testing the PR @emilhetty :+1: --- homeassistant/components/cover/zwave.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/cover/zwave.py b/homeassistant/components/cover/zwave.py index 2794995abb1..a190e69bf53 100644 --- a/homeassistant/components/cover/zwave.py +++ b/homeassistant/components/cover/zwave.py @@ -36,15 +36,13 @@ def setup_platform(hass, config, add_devices, discovery_info=None): and value.index == 0): value.set_change_verified(False) add_devices([ZwaveRollershutter(value)]) - elif value.node.specific == zwave.const.GENERIC_TYPE_ENTRY_CONTROL: - if (value.command_class == zwave.const.COMMAND_CLASS_SWITCH_BINARY or - value.command_class == - zwave.const.COMMAND_CLASS_BARRIER_OPERATOR): - if (value.type != zwave.const.TYPE_BOOL and - value.genre != zwave.const.GENRE_USER): - return - value.set_change_verified(False) - add_devices([ZwaveGarageDoor(value)]) + elif (value.command_class == zwave.const.COMMAND_CLASS_SWITCH_BINARY or + value.command_class == zwave.const.COMMAND_CLASS_BARRIER_OPERATOR): + if (value.type != zwave.const.TYPE_BOOL and + value.genre != zwave.const.GENRE_USER): + return + value.set_change_verified(False) + add_devices([ZwaveGarageDoor(value)]) else: return