diff --git a/packages/config/config/devices/0x027a/templates/zooz_template.json b/packages/config/config/devices/0x027a/templates/zooz_template.json index 135125f2e410..7b6918afe15f 100644 --- a/packages/config/config/devices/0x027a/templates/zooz_template.json +++ b/packages/config/config/devices/0x027a/templates/zooz_template.json @@ -909,6 +909,78 @@ { "label": "Garage door (momentary mode for Z-Wave control)", "value": 3 + }, + { + "label": "Leak alarm (water sensor)", + "value": 4 + }, + { + "label": "Heat alarm", + "value": 5 + }, + { + "label": "Motion alert", + "value": 6 + }, + { + "label": "Open/close alert (door sensor)", + "value": 7 + }, + { + "label": "CO alarm", + "value": 8 + }, + { + "label": "CO2 alarm", + "value": 9 + }, + { + "label": "On/off report (dry contact switch/sensor)", + "value": 10 + }, + { + "label": "Relay - garage door mode; input - door sensor", + "value": 11 + } + ] + }, + "zen16_switch_invert_v2": { + "valueSize": 1, + "defaultValue": 0, + "unsigned": true, + "allowManualEntry": false, + "options": [ + { + "label": "Values not reversed", + "value": 0 + }, + { + "label": "Leak alarm (water sensor)", + "value": 4 + }, + { + "label": "Heat alarm", + "value": 5 + }, + { + "label": "Motion alert", + "value": 6 + }, + { + "label": "Open/close alert (door sensor)", + "value": 7 + }, + { + "label": "CO alarm", + "value": 8 + }, + { + "label": "CO2 alarm", + "value": 9 + }, + { + "label": "On/off report (dry contact switch/sensor)", + "value": 10 } ] }, diff --git a/packages/config/config/devices/0x027a/zen16.json b/packages/config/config/devices/0x027a/zen16.json index 456f8c705817..637009e037a8 100644 --- a/packages/config/config/devices/0x027a/zen16.json +++ b/packages/config/config/devices/0x027a/zen16.json @@ -74,6 +74,13 @@ "$import": "templates/zooz_template.json#zen16_switch_type_v2", "label": "Switch 1: Type" }, + { + "#": "25", + "$if": "firmwareVersion >= 1.2", + "$import": "templates/zooz_template.json#zen16_switch_invert_v2", + "label": "Switch 1: Invert Value", + "description": "Invert the reported values for your selected switch type in Sw1 terminals (select the same value as you chose for parameter 2 to invert the values for open and closed circuit)." + }, { "#": "3", "$if": "firmwareVersion <= 1.1", @@ -86,6 +93,13 @@ "$import": "templates/zooz_template.json#zen16_switch_type_v2", "label": "Switch 2: Type" }, + { + "#": "26", + "$if": "firmwareVersion >= 1.2", + "$import": "templates/zooz_template.json#zen16_switch_invert_v2", + "label": "Switch 2: Invert Value", + "description": "Invert the reported values for your selected switch type in Sw2 terminals (select the same value as you chose for parameter 3 to invert the values for open and closed circuit)." + }, { "#": "4", "$if": "firmwareVersion <= 1.1", @@ -98,6 +112,13 @@ "$import": "templates/zooz_template.json#zen16_switch_type_v2", "label": "Switch 3: Type" }, + { + "#": "27", + "$if": "firmwareVersion >= 1.2", + "$import": "templates/zooz_template.json#zen16_switch_invert_v2", + "label": "Switch 3: Invert Value", + "description": "Invert the reported values for your selected switch type in Sw3 terminals (select the same value as you chose for parameter 4 to invert the values for open and closed circuit)." + }, { "#": "5", "label": "LED Indicator",