[Zwave] Add binary switch component

This commit is contained in:
Arthur Andersen 2015-11-07 15:52:36 +01:00
parent 50d19bb1b4
commit 19649390d3
3 changed files with 92 additions and 2 deletions

View file

@ -22,9 +22,12 @@ DEFAULT_CONF_USB_STICK_PATH = "/zwaveusbstick"
CONF_DEBUG = "debug"
DISCOVER_SENSORS = "zwave.sensors"
DISCOVER_SWITCHES = "zwave.switch"
DISCOVER_LIGHTS = "zwave.light"
COMMAND_CLASS_SWITCH_MULTILEVEL = 38
COMMAND_CLASS_SWITCH_BINARY = 37
COMMAND_CLASS_SENSOR_BINARY = 48
COMMAND_CLASS_SENSOR_MULTILEVEL = 49
COMMAND_CLASS_BATTERY = 128
@ -49,6 +52,11 @@ DISCOVERY_COMPONENTS = [
[COMMAND_CLASS_SWITCH_MULTILEVEL],
TYPE_BYTE,
GENRE_USER),
('switch',
DISCOVER_SWITCHES,
[COMMAND_CLASS_SWITCH_BINARY],
TYPE_BOOL,
GENRE_USER),
]
ATTR_NODE_ID = "node_id"