1134 lines
24 KiB
JSON
1134 lines
24 KiB
JSON
{
|
|
// Auto-On/Off-Timers for ZEN0x, ZEN1x (except ZEN15), ZEN3x and ZEN7x
|
|
"auto_timer_base_0x_1x_3x_7x_nounit": {
|
|
"valueSize": 4,
|
|
"minValue": 0,
|
|
"maxValue": 65535,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"auto_timer_base_0x_1x_3x_7x": {
|
|
"$import": "#auto_timer_base_0x_1x_3x_7x_nounit",
|
|
"unit": "minutes"
|
|
},
|
|
"auto_off_timer_0x_1x_3x_7x": {
|
|
"label": "Auto Turn-Off Timer",
|
|
"$import": "#auto_timer_base_0x_1x_3x_7x"
|
|
},
|
|
"auto_on_timer_0x_1x_3x_7x": {
|
|
"label": "Auto Turn-On Timer",
|
|
"$import": "#auto_timer_base_0x_1x_3x_7x"
|
|
},
|
|
|
|
// Auto-On/Off-Timers for ZEN5x with fixed time unit
|
|
"auto_timer_base_5x": {
|
|
"valueSize": 4,
|
|
"unit": "seconds",
|
|
"minValue": 0,
|
|
"maxValue": 4294967295,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"auto_off_timer_5x": {
|
|
"label": "Auto Turn-Off Timer",
|
|
"$import": "#auto_timer_base_5x"
|
|
},
|
|
"auto_on_timer_5x": {
|
|
"label": "Auto Turn-On Timer",
|
|
"$import": "#auto_timer_base_5x"
|
|
},
|
|
|
|
// Auto-On/Off-Timers for ZEN5x with variable time unit and 2-byte value
|
|
"auto_timer_variable_unit_base_5x_short": {
|
|
"description": "Unit is minutes or seconds, depending on time unit parameter",
|
|
"valueSize": 2,
|
|
"unit": "min/sec",
|
|
"minValue": 0,
|
|
"maxValue": 65535,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"auto_off_timer_variable_unit_5x_short": {
|
|
"label": "Auto Turn-Off Timer",
|
|
"$import": "#auto_timer_variable_unit_base_5x_short"
|
|
},
|
|
"auto_on_timer_variable_unit_5x_short": {
|
|
"label": "Auto Turn-On Timer",
|
|
"$import": "#auto_timer_variable_unit_base_5x_short"
|
|
},
|
|
|
|
// Auto-On/Off-Timers for ZEN5x with variable time unit and 4-byte value
|
|
"auto_timer_variable_unit_base_5x_long": {
|
|
"description": "Unit is minutes or seconds, depending on time unit parameter",
|
|
"valueSize": 4,
|
|
"unit": "min/sec",
|
|
"minValue": 0,
|
|
"maxValue": 4294967295,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"auto_off_timer_variable_unit_5x_long": {
|
|
"label": "Auto Turn-Off Timer",
|
|
"$import": "#auto_timer_variable_unit_base_5x_long"
|
|
},
|
|
"auto_on_timer_variable_unit_5x_long": {
|
|
"label": "Auto Turn-On Timer",
|
|
"$import": "#auto_timer_variable_unit_base_5x_long"
|
|
},
|
|
|
|
// Different variants of the auto-timer unit selectors
|
|
"auto_timer_unit_select_min_sec": {
|
|
"label": "Auto Timer Unit",
|
|
"valueSize": 1,
|
|
"minValue": 1,
|
|
"maxValue": 2,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Minutes",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Seconds",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"auto_timer_unit_select_sec_min": {
|
|
"label": "Auto Timer Unit",
|
|
"valueSize": 1,
|
|
"minValue": 1,
|
|
"maxValue": 2,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Seconds",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Minutes",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
|
|
// Auto-On/Off-Timers for other series with fixed time unit
|
|
"auto_timer_duration_base": {
|
|
"valueSize": 4,
|
|
"unit": "minutes",
|
|
"minValue": 1,
|
|
"maxValue": 65535,
|
|
"defaultValue": 60,
|
|
"unsigned": true
|
|
},
|
|
"auto_off_timer_duration": {
|
|
"label": "Auto Turn-Off Timer Duration",
|
|
"$import": "#auto_timer_duration_base"
|
|
},
|
|
"auto_on_timer_duration": {
|
|
"label": "Auto Turn-On Timer Duration",
|
|
"$import": "#auto_timer_duration_base"
|
|
},
|
|
|
|
"enable_scene_control": {
|
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|
"label": "Scene Control",
|
|
"description": "Enable or disable scene control functionality for quick double tap triggers."
|
|
},
|
|
"enable_scene_control_3way": {
|
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|
"label": "Scene Control: Remote 3-Way Switch"
|
|
},
|
|
"led_indicator_color": {
|
|
"label": "LED Indicator Color",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 3,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "White",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Red",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
"led_indicator_color_extended": {
|
|
"label": "LED Indicator Color",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 6,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "White",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Red",
|
|
"value": 3
|
|
},
|
|
{
|
|
"label": "Magenta",
|
|
"value": 4
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": 5
|
|
},
|
|
{
|
|
"label": "Cyan",
|
|
"value": 6
|
|
}
|
|
]
|
|
},
|
|
"led_indicator_color_extended_alternate_palette": {
|
|
"label": "LED Indicator Color",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 6,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "White",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Cyan",
|
|
"value": 3
|
|
},
|
|
{
|
|
"label": "Red",
|
|
"value": 4
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": 5
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": 6
|
|
}
|
|
]
|
|
},
|
|
"led_indicator_brightness": {
|
|
"label": "LED Indicator Brightness",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 2,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Bright (100%)",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Medium (60%)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Low (30%)",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"led_confirm_config_change": {
|
|
"$import": "~/templates/master_template.json#base_enable_disable_inverted",
|
|
"label": "LED Indicator: Confirm Configuration Change",
|
|
"description": "Disable this feature when using the LED indicators in automations.",
|
|
"defaultValue": 0
|
|
},
|
|
"smart_switch_mode_reporting": {
|
|
"label": "Smart Bulb Mode: Reporting Behavior",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 1,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Switch always reports status and changes LED state",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "No status or LED state change when physical (and Z-Wave) control disabled",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"smart_switch_mode_dimming_reporting": {
|
|
"label": "Smart Bulb Mode: Dimming Reporting Behavior",
|
|
"description": "Reporting behavior for local control and Z-Wave disabled / enabled, respectively. Final level for Z-Wave control actions is always sent as a Multilevel Switch report, regardless of setting.",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 1,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Each brightness level / Final level",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Final brightness level only for local dimming, regardless of control setting",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"smart_switch_mode_dimming_reporting_3_options": {
|
|
"label": "Smart Bulb Mode: Dimming Reporting Behavior",
|
|
"description": "Reporting behavior for local control and Z-Wave disabled / enabled, respectively. Final level for Z-Wave control actions is always sent as a Multilevel Switch report, regardless of setting.",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 2,
|
|
"defaultValue": 2,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Each brightness level / Final level (Basic Set)",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Final brightness level only for local dimming, regardless of control setting",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Each brightness level / Final level (Multilevel Switch)",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"association_reports_binary": {
|
|
"label": "Association Reports",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 1,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Binary Switch CC report (Z-Wave); Basic CC Set (Manual)",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Binary Switch CC report (Z-Wave / Manual)",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"association_reports_multilevel": {
|
|
"label": "Association Reports",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 1,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Multilevel Switch CC Report (Z-Wave); Basic CC Report (Manual)",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Multilevel Switch CC Report (Z-Wave / Manual)",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"dimmer_ramp_rate": {
|
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
|
"label": "Ramp Rate Off/On (Manual Control)",
|
|
"unit": "seconds",
|
|
"options": [
|
|
{
|
|
"label": "Instant on/off",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"dimmer_on_ramp_rate": {
|
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
|
"label": "Ramp Rate On (Manual Control)",
|
|
"unit": "seconds",
|
|
"defaultValue": 0,
|
|
"options": [
|
|
{
|
|
"label": "Instant on",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"dimmer_off_ramp_rate": {
|
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
|
"label": "Ramp Rate Off (Manual Control)",
|
|
"unit": "seconds",
|
|
"defaultValue": 0,
|
|
"options": [
|
|
{
|
|
"label": "Instant off",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"zwave_on_dimmer_ramp_rate": {
|
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
|
"label": "Ramp Rate On (Z-Wave)",
|
|
"unit": "seconds",
|
|
"defaultValue": 0,
|
|
"options": [
|
|
{
|
|
"label": "Instant on",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"zwave_off_dimmer_ramp_rate": {
|
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
|
"label": "Ramp Rate Off (Z-Wave)",
|
|
"unit": "seconds",
|
|
"defaultValue": 0,
|
|
"options": [
|
|
{
|
|
"label": "Instant off",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"zwave_on_dimmer_ramp_rate_match_manual": {
|
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
|
"label": "Ramp Rate On (Z-Wave)",
|
|
"unit": "seconds",
|
|
"defaultValue": 0,
|
|
"options": [
|
|
{
|
|
"label": "Instant on",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Match ramp rate for manual control",
|
|
"value": 100
|
|
}
|
|
]
|
|
},
|
|
"zwave_on_dimmer_ramp_rate_match_manual_255": {
|
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
|
"label": "Ramp Rate On (Z-Wave)",
|
|
"unit": "seconds",
|
|
"defaultValue": 255,
|
|
"options": [
|
|
{
|
|
"label": "Instant on",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Match ramp rate for manual control",
|
|
"value": 255
|
|
}
|
|
]
|
|
},
|
|
"zwave_off_dimmer_ramp_rate_match_manual": {
|
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
|
"label": "Ramp Rate Off (Z-Wave)",
|
|
"unit": "seconds",
|
|
"defaultValue": 0,
|
|
"options": [
|
|
{
|
|
"label": "Instant off",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Match ramp rate for manual control",
|
|
"value": 100
|
|
}
|
|
]
|
|
},
|
|
"zwave_off_dimmer_ramp_rate_match_manual_255": {
|
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
|
"label": "Ramp Rate Off (Z-Wave)",
|
|
"unit": "seconds",
|
|
"defaultValue": 255,
|
|
"options": [
|
|
{
|
|
"label": "Instant off",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Match ramp rate for manual control",
|
|
"value": 255
|
|
}
|
|
]
|
|
},
|
|
"min_brightness": {
|
|
"$import": "~/templates/master_template.json#base_1-99_nounit",
|
|
"label": "Minimum Brightness",
|
|
"unit": "%"
|
|
},
|
|
"max_brightness": {
|
|
"$import": "~/templates/master_template.json#base_1-99_nounit",
|
|
"label": "Maximum Brightness",
|
|
"unit": "%",
|
|
"defaultValue": 99
|
|
},
|
|
"double_tap_enable": {
|
|
"label": "Double-Tap Behavior",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 2,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Enable Double-Tap",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Disable Double-Tap, Single-Tap to Last Brightness",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Disable Double-Tap, Single-Tap to Full Brightness",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"single_tap_up_behavior": {
|
|
"label": "Single-Tap Upper Paddle Behavior",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 3,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Previous brightness",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Configured custom brightness (parameter 18)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Configured maximum brightness",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Full brightness",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
"zen2x_double_tap_up_behavior": {
|
|
"label": "Double-Tap Upper Paddle Behavior",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Full brightness",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Configured maximum brightness (parameter 11)",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"zen7x_double_tap_up_behavior": {
|
|
"label": "Double-Tap Upper Paddle Behavior",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 3,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Full brightness",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Configured custom brightness (parameter 18)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Configured maximum brightness",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Double tap disabled",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
"custom_brightness": {
|
|
"label": "Custom Brightness Level",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 99,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Previous brightness",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"local_dimming_speed": {
|
|
"label": "Local Dimming Speed",
|
|
"description": "The time it takes to get from 0% to 100% brightness when pressing and holding the paddle.",
|
|
"valueSize": 1,
|
|
"unit": "seconds",
|
|
"minValue": 1,
|
|
"maxValue": 99,
|
|
"defaultValue": 5,
|
|
"unsigned": true
|
|
},
|
|
"local_dimming_speed_group_3_and_4": {
|
|
"label": "Local Dimming Speed (Dimmer and Group 3 and 4)",
|
|
"description": "The time it takes to get from 0% to 100% brightness of dimmer and smart bulbs associated with Group 3 and 4 when pressing and holding the paddle.",
|
|
"valueSize": 1,
|
|
"unit": "seconds",
|
|
"minValue": 1,
|
|
"maxValue": 99,
|
|
"defaultValue": 5,
|
|
"unsigned": true
|
|
},
|
|
"night_light_mode": {
|
|
"label": "Night Light Mode",
|
|
"description": "Set the brightness level the dimmer will turn on to when off and when lower paddle is held down for one second.",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 99,
|
|
"defaultValue": 20,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"external_switch_type_0-3": {
|
|
"label": "External Switch Type",
|
|
"valueSize": 1,
|
|
"unsigned": true,
|
|
"minValue": 0,
|
|
"maxValue": 3,
|
|
"defaultValue": 2,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Toggle switch",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Momentary switch",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Toggle switch with fixed actions",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Split 3-Way",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
"external_switch_type_0-4": {
|
|
"$import": "#external_switch_type_0-3",
|
|
"maxValue": 4,
|
|
"options": [
|
|
{
|
|
"label": "Toggle switch",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Momentary switch",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Toggle switch with fixed actions",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Split 3-Way",
|
|
"value": 3
|
|
},
|
|
{
|
|
"label": "Garage door mode (momentary)",
|
|
"value": 4
|
|
}
|
|
]
|
|
},
|
|
"impulse_duration": {
|
|
"label": "Impulse Duration",
|
|
"description": "Expected duration of the impulse in Split 3-Way mode",
|
|
"valueSize": 1,
|
|
"unit": "seconds",
|
|
"minValue": 2,
|
|
"maxValue": 200,
|
|
"defaultValue": 10,
|
|
"unsigned": true
|
|
},
|
|
"relay_type_behavior": {
|
|
"label": "Relay Type",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 1,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Normally open (off when relay is open)",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Normally closed",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"local_control": {
|
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|
"label": "Local Control",
|
|
"description": "Enables control through the physical inputs on the device",
|
|
"defaultValue": 1
|
|
},
|
|
"local_programming": {
|
|
"$import": "~/templates/master_template.json#base_enable_disable_inverted",
|
|
"label": "Local Programming",
|
|
"description": "Controls programming (eg. including/excluding) device through physical inputs, allowing the according input sequence to be used for scene control instead. Factory reset remains available."
|
|
},
|
|
"local_zwave_control": {
|
|
"label": "Local/Z-Wave Control",
|
|
"description": "Reports are always sent to the hub, regardless of this setting.",
|
|
"valueSize": 1,
|
|
"defaultValue": 1,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Local control disabled, Z-Wave control enabled",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Local and Z-Wave control enabled",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Local and Z-Wave control disabled",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"3way_switch_type": {
|
|
"label": "3-Way Switch Type",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 1,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Toggle switch",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Momentary switch",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"3way_switch_type_dimmer": {
|
|
"label": "3-Way Switch Type",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Toggle switch",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Toggle switch (with dimming control)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Momentary switch (with dimming control)",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Momentary switch (with dimming control, but reduce after double click)",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
"basic_set_value": {
|
|
"label": "Motion Detection: Basic Set Value",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "0xff for Motion; 0x00 for Clear",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "0x00 for Motion; 0xff for Clear",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"motion_sensitivity_1_8": {
|
|
"label": "Motion Sensor Sensitivity",
|
|
"description": "1 = Low sensitivity, 8 = High sensitivity",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 8,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
"binary_sensor_report": {
|
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|
"label": "Motion Detection: Send Binary Sensor Reports",
|
|
"description": "If disabled, notification reports will be sent instead",
|
|
"defaultValue": 1
|
|
},
|
|
"trigger_action": {
|
|
"label": "Trigger Action",
|
|
"description": "0 = Off (Basic Set), 255 = On (Basic Set), 1...99 = dimming level (Multilevel Switch)",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 255,
|
|
"defaultValue": 255,
|
|
"unsigned": true
|
|
},
|
|
"battery_report_threshold": {
|
|
"label": "Battery Report Threshold",
|
|
"valueSize": 1,
|
|
"unit": "%",
|
|
"minValue": 1,
|
|
"maxValue": 50,
|
|
"defaultValue": 10,
|
|
"unsigned": true
|
|
},
|
|
"low_battery_alarm_threshold": {
|
|
"label": "Low Battery Alarm Threshold",
|
|
"valueSize": 1,
|
|
"unit": "%",
|
|
"minValue": 10,
|
|
"maxValue": 50,
|
|
"defaultValue": 20,
|
|
"unsigned": true
|
|
},
|
|
"basic_set_value_disable_on_off": {
|
|
"valueSize": 1,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Basic Set on (0xff)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Basic Set off (0x00)",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"zen31_switch_type": {
|
|
"valueSize": 1,
|
|
"defaultValue": 2,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Analog sensor with no pullup",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Analog sensor with pull-up",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Momentary switch",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Toggle switch (on when switch is on)",
|
|
"value": 3
|
|
},
|
|
{
|
|
"label": "Toggle switch (toggles with switch toggle)",
|
|
"value": 4
|
|
}
|
|
]
|
|
},
|
|
"zen16_switch_type": {
|
|
"valueSize": 1,
|
|
"defaultValue": 2,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Momentary",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Toggle (follow switch)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Toggle (change state on toggle)",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"zen16_switch_type_v2": {
|
|
"valueSize": 1,
|
|
"defaultValue": 2,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Momentary",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Toggle (follow switch)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Toggle (change state on toggle)",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Garage door (momentary mode for Z-Wave control)",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
// zen16 and zen17 relay devices now (Zen16 FW >=2.0, Zen17 FW >= 1.04) share common definition for switch type (and value inversion) and input trigger duration
|
|
"multi_universal_relay_switch_type": {
|
|
"valueSize": 1,
|
|
"defaultValue": 2,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Momentary",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Toggle (Follow switch)",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Toggle (Change state on toggle)",
|
|
"value": 2
|
|
},
|
|
{
|
|
"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": "Garage door mode (Relay), door sensor (Input)",
|
|
"value": 11
|
|
}
|
|
]
|
|
},
|
|
"multi_universal_relay_reverse_reported_value": {
|
|
"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
|
|
}
|
|
]
|
|
},
|
|
"multi_universal_relay_input_trigger_duration": {
|
|
"valueSize": 1,
|
|
"unit": "0.1 seconds",
|
|
"minValue": 1,
|
|
"maxValue": 100,
|
|
"defaultValue": 5
|
|
},
|
|
"zen16_manual_control": {
|
|
"valueSize": 1,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Enable",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Disable (with switch reports)",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
"zwave_ramp_rate": {
|
|
"label": "Z-Wave Ramp Rate",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Rate matches configured physical rate (Parameter 9)",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Rate set independently",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
"zen5x_metadata": {
|
|
"inclusion": "1. Initiate inclusion (pairing) in the app (or web interface).\n2. TAP UP 3 TIMES QUICKLY if using traditional Z-Wave inclusion. \nSCAN THE QR CODE / ENTER THE 5-DIGIT PIN if using the new SmartStart method. The SmartStart security PIN is located on the back of the relay, next to the Z-Wave Plus logo.\n3. The LED indicator will blink green to signal communication and turn green for 2 seconds if inclusion is successful or turn red for 2 seconds if the pairing attempt fails",
|
|
"exclusion": "1. Bring your Z-Wave gateway (hub) close to the relay if possible\n2. Put the Z-Wave hub into exclusion mode (not sure how to do that? ask@getzooz.com) \n3. Click the Z-Wave button on the relay 3 times quickly (the LED indicator will start blinking green)\n4. Your hub will confirm exclusion, the LED indicator on the relay will turn green for 2 seconds, and the device will disappear from your controller's device list",
|
|
"reset": "If your primary controller is missing or inoperable, you may need to reset the device to factory settings. To reset the relay, click the Z-Wave button twice and hold it for 15 seconds. The LED indicator will flash during the process and turn red for 3 seconds to confirm successful reset."
|
|
}
|
|
}
|