3448 lines
83 KiB
JSON
3448 lines
83 KiB
JSON
|
{
|
||
|
"base_remote_mode_5": {
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Factory Default",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Scene Mode",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Add Mode",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Remove Mode",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Association Mode",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Learn Mode",
|
||
|
"value": 5
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"base_interval": {
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 1,
|
||
|
"maxValue": 2678400,
|
||
|
"defaultValue": 600,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"base_color_options": {
|
||
|
"valueSize": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Red",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Green",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Blue",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Yellow",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Pink",
|
||
|
"value": 5
|
||
|
},
|
||
|
{
|
||
|
"label": "Cyan",
|
||
|
"value": 6
|
||
|
},
|
||
|
{
|
||
|
"label": "Purple",
|
||
|
"value": 7
|
||
|
},
|
||
|
{
|
||
|
"label": "Orange",
|
||
|
"value": 8
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"base_color_options_9": {
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 9,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Red",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Blue",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Green",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Pink",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Cyan",
|
||
|
"value": 5
|
||
|
},
|
||
|
{
|
||
|
"label": "Puple",
|
||
|
"value": 6
|
||
|
},
|
||
|
{
|
||
|
"label": "Orange",
|
||
|
"value": 7
|
||
|
},
|
||
|
{
|
||
|
"label": "Yellow",
|
||
|
"value": 8
|
||
|
},
|
||
|
{
|
||
|
"label": "White",
|
||
|
"value": 9
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"base_out_of_limit": {
|
||
|
"valueSize": 1,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1,
|
||
|
"readOnly": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Within limit",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Out of limit",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"notification_type": {
|
||
|
"label": "Notification Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 6,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Smoke alarm",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "CO alarm",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "CO2 alarm",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Heat alarm",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Water alarm",
|
||
|
"value": 5
|
||
|
},
|
||
|
{
|
||
|
"label": "Access control",
|
||
|
"value": 6
|
||
|
},
|
||
|
{
|
||
|
"label": "Home security",
|
||
|
"value": 7
|
||
|
},
|
||
|
{
|
||
|
"label": "Power management",
|
||
|
"value": 8
|
||
|
},
|
||
|
{
|
||
|
"label": "System notification",
|
||
|
"value": 9
|
||
|
},
|
||
|
{
|
||
|
"label": "Emergency alarm notification",
|
||
|
"value": 10
|
||
|
},
|
||
|
{
|
||
|
"label": "Clock notification",
|
||
|
"value": 11
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"motion_report_type": {
|
||
|
"label": "Motion Sensor Report Type to Send",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Binary Sensor CC Report",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"sensor_report_type": {
|
||
|
"label": "Report Type to Send",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Binary Sensor CC Report",
|
||
|
"value": 16
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 256
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_binary_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Send Binary Sensor Reports"
|
||
|
},
|
||
|
"binary_report_type": {
|
||
|
"label": "Report Type To Send",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 2,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Binary Switch CC Report",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"binary_report_type_3": {
|
||
|
"label": "Motion Sensor Triggered Command",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Binary Sensor CC Report",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report and Binary Sensor CC Report",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"multilevel_report_type": {
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "MultiLevel Switch CC Report",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"multilevel_set_report_type": {
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Set",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "MultiLevel Switch CC Set",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"trigger_off": {
|
||
|
"label": "Trigger Off Period",
|
||
|
"description": "Period after which to send Trigger Off command",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 1,
|
||
|
"maxValue": 15300,
|
||
|
"defaultValue": 240,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"celsius_fahrenheit": {
|
||
|
"label": "Temperature Unit",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 1,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Celsius",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Fahrenheit",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"celsius_fahrenheit_0": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Temperature Unit",
|
||
|
"valueSize": 4,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Celsius",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Fahrenheit",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"selective_reporting": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Selective Reporting",
|
||
|
"description": "Report only when the defined threshold is exceeded"
|
||
|
},
|
||
|
"lock_configuration": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Lock Configuration"
|
||
|
},
|
||
|
"low_battery_button": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Wireless Button Low Battery Report"
|
||
|
},
|
||
|
"low_temp_alarm": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Low Temperature Alarm (-15 °C)"
|
||
|
},
|
||
|
"below_temp_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Below Temperature Threshold"
|
||
|
},
|
||
|
"below_humidity_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Below Humidity Threshold"
|
||
|
},
|
||
|
"below_luminance_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Below Luminance Threshold"
|
||
|
},
|
||
|
"below_ultraviolet_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Below Ultraviolet Threshold"
|
||
|
},
|
||
|
"above_temp_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Above Temperature Threshold"
|
||
|
},
|
||
|
"above_humidity_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Above Humidity Threshold"
|
||
|
},
|
||
|
"above_luminance_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Above Luminance Threshold"
|
||
|
},
|
||
|
"above_ultraviolet_report": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Report Above Ultraviolet Threshold"
|
||
|
},
|
||
|
"report_interval": {
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 1,
|
||
|
"maxValue": 65535,
|
||
|
"defaultValue": 720,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"factory_reset": {
|
||
|
"label": "Reset to Factory Defaults",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Normal Operation",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Reset to Factory Default",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"factory_reset_exclude": {
|
||
|
"label": "Reset to Factory Default Setting",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Normal Operation",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Reset the product to factory default setting and exclude from Z-Wave network",
|
||
|
"value": 1431655765
|
||
|
},
|
||
|
{
|
||
|
"label": "Resets all configuration parameters to default setting",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"factory_reset_complete": {
|
||
|
"label": "Reset to Factory Default Setting",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Normal operation",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Reset all configuration parameters to default settings",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Completely factory reset sensor and send device reset locally notification",
|
||
|
"value": 4294967295
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"current_threshold": {
|
||
|
"label": "Current Change Threshold",
|
||
|
"valueSize": 1,
|
||
|
"unit": "A",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 150,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"kwh_threshold": {
|
||
|
"label": "Power (kWh) Change Threshold",
|
||
|
"valueSize": 2,
|
||
|
"unit": "KwH",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 10000,
|
||
|
"defaultValue": 100,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"power_threshold": {
|
||
|
"label": "Power Change Threshold",
|
||
|
"description": "Threshold change in power consumption to induce an automatic report",
|
||
|
"valueSize": 2,
|
||
|
"unit": "W",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 60000,
|
||
|
"defaultValue": 50,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"power_threshold_clamp1": {
|
||
|
"$import": "#power_threshold",
|
||
|
"label": "Power Change Threshold (Clamp 1)"
|
||
|
},
|
||
|
"power_threshold_clamp2": {
|
||
|
"$import": "#power_threshold",
|
||
|
"label": "Power Change Threshold (Clamp 2)"
|
||
|
},
|
||
|
"power_threshold_clamp3": {
|
||
|
"$import": "#power_threshold",
|
||
|
"label": "Power Change Threshold (Clamp 3)"
|
||
|
},
|
||
|
"power_threshold_wholehem": {
|
||
|
"$import": "#power_threshold",
|
||
|
"label": "Power Change Threshold (Whole HEM)"
|
||
|
},
|
||
|
"percent_threshold": {
|
||
|
"label": "Power Percentage Change Threshold",
|
||
|
"description": "Threshold change in power consumption (on a percentage basis) to induce an automatic report",
|
||
|
"valueSize": 1,
|
||
|
"unit": "%",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 100,
|
||
|
"defaultValue": 5,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"percent_threshold_clamp1": {
|
||
|
"$import": "#percent_threshold",
|
||
|
"label": "Power Percentage Threshold (Clamp 1)"
|
||
|
},
|
||
|
"percent_threshold_clamp2": {
|
||
|
"$import": "#percent_threshold",
|
||
|
"label": "Power Percentage Threshold (Clamp 2)"
|
||
|
},
|
||
|
"percent_threshold_clamp3": {
|
||
|
"$import": "#percent_threshold",
|
||
|
"label": "Power Percentage Threshold (Clamp 3)"
|
||
|
},
|
||
|
"percent_threshold_wholehem": {
|
||
|
"$import": "#percent_threshold",
|
||
|
"label": "Power Percentage Threshold (Whole HEM)"
|
||
|
},
|
||
|
"reset_parameters": {
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Normal Operation",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Reset",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_notification_basic_report_only": {
|
||
|
"label": "Send Notifications to Associated Devices (Group 1)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disabled",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_notification_basic_set_only": {
|
||
|
"label": "Send Notifications to Associated Devices (Group 1)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disabled",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Set",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_notifications": {
|
||
|
"label": "Send Notifications to Associated Devices (Group 1)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Hail CC",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_notifications_0-3": {
|
||
|
"label": "Send Notifications to Associated Devices (Group 1)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Hail CC",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Hail CC (when using action button to change the output load state)",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_notifications_0-4": {
|
||
|
"label": "Send Notifications to Associated Devices (Group 1)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Hail CC",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Basic CC Report",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Multilevel Switch CC Report",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Hail CC (when using the manual switch to change the load state)",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"invert_state_report": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Invert Binary Report Value",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Report on when open",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Report on when closed",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"invert_basic_set": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Invert Basic Set on Open/Close Event",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Set on when open",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Set on when closed",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_off_timer": {
|
||
|
"label": "Auto Off Timer",
|
||
|
"description": "Allowable range: 1-86400",
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 86400,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_off_timer_65535": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"label": "Auto Off Timer",
|
||
|
"unit": "seconds",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_on_timer": {
|
||
|
"label": "Auto On Timer",
|
||
|
"description": "Allowable range: 1-86400",
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 86400,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_on_timer_65535": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"label": "Auto On Timer",
|
||
|
"unit": "seconds",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"wake_up_10_minutes": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Wake Device for 10 minutes After Power On"
|
||
|
},
|
||
|
"low_battery_check": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Low Battery Voltage Check"
|
||
|
},
|
||
|
"low_battery_threshold": {
|
||
|
"label": "Low Battery Threshold",
|
||
|
"valueSize": 1,
|
||
|
"unit": "%",
|
||
|
"minValue": 10,
|
||
|
"maxValue": 50,
|
||
|
"defaultValue": 10,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"low_battery_interval": {
|
||
|
"label": "Low Battery Voltage Check Interval",
|
||
|
"description": "Minimum battery low check interval time is 4 minutes (240 seconds)",
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 2147483647,
|
||
|
"defaultValue": 86640,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"report_power_voltage": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Multilevel Sensor Report Content",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Power",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Voltage",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"send_automatic_reports": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Send Automatic Reports When Exceeding Thresholds"
|
||
|
},
|
||
|
"current_overload": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Current Overload Protection"
|
||
|
},
|
||
|
"current_overload_threshold": {
|
||
|
"label": "Current Overload Protection Threshold",
|
||
|
"valueSize": 2,
|
||
|
"unit": "W",
|
||
|
"minValue": 0,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"overheat_protection": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Overheat Protection",
|
||
|
"description": "Output will be turned off after 30 seconds if internal temperature exceeds 100 °C"
|
||
|
},
|
||
|
"auto_report_interval": {
|
||
|
"$import": "#base_interval",
|
||
|
"label": "Automatic Reporting Interval"
|
||
|
},
|
||
|
"auto_report_interval_watt": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"label": "Automatic Reporting Interval: Power Consumption",
|
||
|
"unit": "seconds",
|
||
|
"defaultValue": 600,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_report_interval_kwh": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"label": "Automatic Reporting Interval: kWh",
|
||
|
"unit": "seconds",
|
||
|
"defaultValue": 600,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_report_interval_v": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"label": "Automatic Reporting Interval: Voltage",
|
||
|
"unit": "seconds",
|
||
|
"defaultValue": 600,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_report_interval_amp": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"label": "Automatic Reporting Interval: Current",
|
||
|
"unit": "seconds",
|
||
|
"defaultValue": 600,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_report_interval_light": {
|
||
|
"label": "Automatic Reporting Interval: Light Sensor",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 1,
|
||
|
"maxValue": 32767,
|
||
|
"defaultValue": 3600,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"auto_report_kwh": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: kWh",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_watt": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_amp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Current",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_v": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Voltage",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_battery": {
|
||
|
"label": "Automatic Report: Battery",
|
||
|
"valueSize": 2,
|
||
|
"unit": "minutes",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 14400,
|
||
|
"defaultValue": 70,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"auto_report_interval_group1": {
|
||
|
"$import": "#base_interval",
|
||
|
"label": "Automatic Reporting Interval: Group 1"
|
||
|
},
|
||
|
"auto_report_interval_group2": {
|
||
|
"$import": "#base_interval",
|
||
|
"label": "Automatic Reporting Interval: Group 2"
|
||
|
},
|
||
|
"auto_report_interval_group3": {
|
||
|
"$import": "#base_interval",
|
||
|
"label": "Automatic Reporting Interval: Group 3"
|
||
|
},
|
||
|
"auto_report_group1_battery": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Battery",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_temp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Temperature",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_humidity": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Humidity",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_luminance": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Luminance",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_ultraviolet": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Ultraviolet",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_v_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Voltage (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_amp_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Current (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_msrc": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Multilevel Sensor Report - Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_watt_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - Power (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kwh_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kWh (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVarh_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVarh (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVar_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVar (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVarh_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVarh (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVarh_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVarh (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVarh_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVarh (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVar_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVar (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVar_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVar (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group1_kVar_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 1 - kVar (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_battery": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Battery",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_temp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Temperature",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_humidity": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Humidity",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_luminance": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Luminance",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_ultraviolet": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Ultraviolet",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_v_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Voltage (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_amp_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Current (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_msrc": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Multilevel Sensor Report - Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_watt_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - Power (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kwh_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kWh (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVarh_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVarh (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVar_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVar (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVarh_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVarh (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVarh_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVarh (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVarh_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVarh (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVar_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVar (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVar_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVar (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group2_kVar_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 2 - kVar (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_battery": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Battery",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_temp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Temperature",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_humidity": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Humidity",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_luminance": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Luminance",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_ultraviolet": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Ultraviolet",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_v_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Voltage (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_amp_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Current (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_msrc": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Multilevel Sensor Report - Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_watt_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - Power (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh_channel1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh (Channel 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kwh_channel2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kWh (Channel 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVarh_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVarh (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVar_wholehem": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVar (Whole HEM)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVarh_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVarh (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVarh_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVarh (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVarh_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVarh (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVar_clamp1": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVar (Clamp 1)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVar_clamp2": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVar (Clamp 2)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"auto_report_group3_kVar_clamp3": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Automatic Report: Group 3 - kVar (Clamp 3)",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"device_tag": {
|
||
|
"label": "Device Tag",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 65535,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"partner_id_aeotec": {
|
||
|
"label": "Partner ID",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Aeotec",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"partner_id_att": {
|
||
|
"label": "Partner ID",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Aeotec",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "AT&T",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"partner_id_other": {
|
||
|
"label": "Partner ID",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Aeotec",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Other",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"sensor_operation_mode": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Sensor Operation Mode",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Internal magnet sensor",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "External terminal inputs",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"range_test_double_click": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Range Test After Double Click"
|
||
|
},
|
||
|
"association_group_2_trigger": {
|
||
|
"label": "Association Group 2: Trigger",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Switch after open and close",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch after open",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch after close",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"association_group_2_command_type": {
|
||
|
"label": "Association Group 2: Command Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 2,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "On",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Off",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "On and off",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"association_group_2_basic_set_on": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "Association Group 2: Basic Set Value (On)",
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"association_group_2_basic_set_off": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "Association Group 2: Basic Set Value (Off)"
|
||
|
},
|
||
|
"time_delay_on": {
|
||
|
"label": "Time Delay: On Command",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 32400,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"time_delay_off": {
|
||
|
"label": "Time Delay: Off Command",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 32400,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"time_delay_tamper": {
|
||
|
"label": "Time Delay: Tamper Alarm Cancellation",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 32400,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"report_on_tamper_cancel": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Send Report on Tamper Alarm Cancellation",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"central_scene_functionality": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Central Scene Event Functionality"
|
||
|
},
|
||
|
"tilt_sensor": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Tilt Sensor",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"tilt_sensor_sensitivity": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "Tilt Sensor Sensitivity",
|
||
|
"defaultValue": 50
|
||
|
},
|
||
|
"wattage_trigger": {
|
||
|
"label": "Minimum Power Change to Trigger Event",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 32000,
|
||
|
"defaultValue": 50,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"wattage_percent_trigger": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "Minimum Power Percentage Change to Trigger Event",
|
||
|
"unit": "%",
|
||
|
"defaultValue": 10
|
||
|
},
|
||
|
"external_switch_scene_function": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "External Switch: Scene Functionality",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"external_switch_two": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "External Switch Type",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Momentary mode",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch mode",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"external_switch_unidentified": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "External Switch Type",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Momentary mode",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch mode",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Unidentified mode",
|
||
|
"value": 255
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"external_switch_3way": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "External Switch Type",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Momentary mode",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch mode",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "3-way mode",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Unidentified mode",
|
||
|
"value": 255
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"external_switch_3way_auto": {
|
||
|
"label": "External Switch Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Unidentified mode",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "3-way mode",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Automatic identification mode",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"external_switch_toggle_no_nc": {
|
||
|
"label": "External Switch Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Switch",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary - NO",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary - NC",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"external_switch_dimmers": {
|
||
|
"label": "External Switch Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Switch only",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Switch - Double click to dim to param 132/133; Triple click to begin dim ramp up",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary - Double click to dim to param 132/133 (then hold to dim up/down)",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary - Double click to dim to param 132/133 (then hold to dim down)",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"switch_mode_state_s1": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Switch Mode (S1): State Sync",
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Toggle Switch",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "On/Off Switch",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"switch_mode_state_s2": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Switch Mode (S2): State Sync",
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Toggle Switch",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "On/Off Switch",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"smart_switch_mode_reporting": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Smart Switch Mode: Reporting"
|
||
|
},
|
||
|
"led_function": {
|
||
|
"label": "LED Indicator Function",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 2,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary blink",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "LED follows switch state",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"led_function_extended": {
|
||
|
"$import": "~/0x0086/templates/aeotec_template.json#led_function",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Momentary blink",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "LED follows switch state",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Inverted LED state based on output",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "LED always on, blinks when state changed",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"blink_duration": {
|
||
|
"label": "LED Blink Duration",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 0,
|
||
|
"writeOnly": true,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"blink_length": {
|
||
|
"label": "LED Blink Cycle Length",
|
||
|
"description": "Length of time LED will blink on/off per cycle",
|
||
|
"valueSize": 2,
|
||
|
"unit": "0.1 seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 0,
|
||
|
"writeOnly": true,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"motion_timeout": {
|
||
|
"label": "Motion Sensor Timeout",
|
||
|
"valueSize": 2,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 1,
|
||
|
"maxValue": 15300,
|
||
|
"defaultValue": 240,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"enable_motion_sensor": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Motion Sensor"
|
||
|
},
|
||
|
"enable_led_indicator": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "LED Indicator"
|
||
|
},
|
||
|
"led_indicator_two_options": {
|
||
|
"$import": "~/templates/master_template.json#led_indicator_two_options",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "On when load is on",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Off after 5 seconds",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"led_indicator_three_options": {
|
||
|
"$import": "~/templates/master_template.json#led_indicator_three_options",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "On when load is on",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Off after 5 seconds",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Night light mode",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"led_indicator_three_options_alt": {
|
||
|
"$import": "~/templates/master_template.json#led_indicator_three_options",
|
||
|
"defaultValue": 2,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Night light mode",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "On/off mode",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"led_indicator_color_output": {
|
||
|
"$import": "#base_color_options_9",
|
||
|
"label": "Led Indicator Color: Output"
|
||
|
},
|
||
|
"led_indicator_color_scene": {
|
||
|
"$import": "#base_color_options_9",
|
||
|
"label": "Led Indicator Color: Scene"
|
||
|
},
|
||
|
"led_indicator_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "LED Indicator: Brightness",
|
||
|
"defaultValue": 60,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"led_indicator_open": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "LED Indicator: Open/Close Change",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"led_indicator_wake": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "LED Indicator: Wake Up",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"led_indicator_tamper": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "LED Indicator: Tamper Alarm"
|
||
|
},
|
||
|
"night_light_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "Night Light: Blue Color",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 221
|
||
|
},
|
||
|
"night_light_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "Night Light: Green Color",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 160
|
||
|
},
|
||
|
"night_light_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "Night Light: Red Color",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 221
|
||
|
},
|
||
|
"night_light_green_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "Night Light: Green Brightness",
|
||
|
"valueSize": 4,
|
||
|
"unit": "%",
|
||
|
"defaultValue": 50
|
||
|
},
|
||
|
"night_light_yellow_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "Night Light: Yellow Brightness",
|
||
|
"valueSize": 4,
|
||
|
"unit": "%",
|
||
|
"defaultValue": 50
|
||
|
},
|
||
|
"night_light_red_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "Night Light: Red Brightness",
|
||
|
"valueSize": 4,
|
||
|
"unit": "%",
|
||
|
"defaultValue": 50
|
||
|
},
|
||
|
"wake_up_timeout": {
|
||
|
"label": "Wake Up Timeout",
|
||
|
"unit": "seconds",
|
||
|
"valueSize": 1,
|
||
|
"minValue": 8,
|
||
|
"maxValue": 127,
|
||
|
"defaultValue": 15,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"current_power_mode": {
|
||
|
"label": "Current Power Mode",
|
||
|
"valueSize": 2,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "USB Power",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Battery",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"sleep_state": {
|
||
|
"label": "Sleep State",
|
||
|
"valueSize": 2,
|
||
|
"defaultValue": 0,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Asleep",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Awake",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Always awake on USB power",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"switch_destination_s1": {
|
||
|
"label": "Control Destination (S1)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 3,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Load",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Association group 3",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Load and association group 3",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"switch_destination_s2": {
|
||
|
"label": "Control Destination (S2)",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 3,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Load",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Association group 4",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Load and association group 4",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"dimming_rate_255": {
|
||
|
"$import": "~/templates/master_template.json#base_1-255_nounit",
|
||
|
"label": "Dimming Rate",
|
||
|
"unit": "seconds",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"dimming_rate_99": {
|
||
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
||
|
"label": "Dimming Rate",
|
||
|
"unit": "seconds",
|
||
|
"defaultValue": 2,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Instant",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"current_working_mode": {
|
||
|
"label": "Current Working Mode",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Unknown",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "2-wire mode (no neutral)",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "3-wire mode",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"dimming_principle": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Dimming Principle",
|
||
|
"defaultValue": 1,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Trailing edge mode",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Leading edge mode",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"load_type": {
|
||
|
"label": "Load Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Unknown",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Resistive load",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Capacitive load",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Inductive load",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"min_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
||
|
"label": "Minimum Brightness Level",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"max_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
||
|
"label": "Maximum Brightness Level",
|
||
|
"defaultValue": 99
|
||
|
},
|
||
|
"max_brightness_100": {
|
||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
|
"label": "Maximum Brightness Level",
|
||
|
"defaultValue": 100,
|
||
|
"unit": "%"
|
||
|
},
|
||
|
"custom_brightness_99": {
|
||
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
||
|
"label": "Custom Default Brightness"
|
||
|
},
|
||
|
"brightness_single_tap": {
|
||
|
"label": "Brightness on Single Tap",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Last brightness level",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Custom value from param 133",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Max brightness from param 132",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Full brightness",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"brightness_double_tap": {
|
||
|
"$import": "#brightness_single_tap",
|
||
|
"label": "Brightness on Double Tap"
|
||
|
},
|
||
|
"load_recognition_method": {
|
||
|
"label": "Load Recognition Method",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 2,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Never",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Only on first power on",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Every power on",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
// Doorbells/Sirens
|
||
|
"base_light_index": {
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Light effect #1",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Light effect #2",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Light effect #3",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Light effect #4",
|
||
|
"value": 8
|
||
|
},
|
||
|
{
|
||
|
"label": "Light effect #5",
|
||
|
"value": 16
|
||
|
},
|
||
|
{
|
||
|
"label": "Light effect #6",
|
||
|
"value": 32
|
||
|
},
|
||
|
{
|
||
|
"label": "Light effect #7",
|
||
|
"value": 64
|
||
|
},
|
||
|
{
|
||
|
"label": "Last configuration value",
|
||
|
"value": 127
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"light_index_browse": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Browse)"
|
||
|
},
|
||
|
"light_index_tamper": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Tamper)"
|
||
|
},
|
||
|
"light_index_doorbell_1": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Doorbell 1)"
|
||
|
},
|
||
|
"light_index_doorbell_2": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Doorbell 2)"
|
||
|
},
|
||
|
"light_index_doorbell_3": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Doorbell 3)"
|
||
|
},
|
||
|
"light_index_environment": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Environment)"
|
||
|
},
|
||
|
"light_index_security": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Security)"
|
||
|
},
|
||
|
"light_index_emergency": {
|
||
|
"$import": "#base_light_index",
|
||
|
"label": "Light Effect Index (Emergency)"
|
||
|
},
|
||
|
"base_tone_play_mode": {
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Single playback",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Single loop playback",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Loop playback tones",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Random playback tones",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Last configuration value",
|
||
|
"value": 255
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"tone_play_mode_browse": {
|
||
|
"$import": "#base_tone_play_mode",
|
||
|
"label": "Tone Play Mode (Browse)"
|
||
|
},
|
||
|
"base_tone_duration": {
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Original tone length",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Last configuration value",
|
||
|
"value": 255
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"tone_duration_tamper": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Tamper)"
|
||
|
},
|
||
|
"tone_duration_doorbell_1": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Doorbell 1)"
|
||
|
},
|
||
|
"tone_duration_doorbell_2": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Doorbell 2)"
|
||
|
},
|
||
|
"tone_duration_doorbell_3": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Doorbell 3)"
|
||
|
},
|
||
|
"tone_duration_environment": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Environment)"
|
||
|
},
|
||
|
"tone_duration_security": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Security)"
|
||
|
},
|
||
|
"tone_duration_emergency": {
|
||
|
"$import": "#base_tone_duration",
|
||
|
"label": "Tone Duration (Emergency)"
|
||
|
},
|
||
|
"base_tone_interval": {
|
||
|
"valueSize": 4,
|
||
|
"unit": "seconds",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "No interval",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Last configuration value",
|
||
|
"value": 255
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"tone_interval_tamper": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Tamper)"
|
||
|
},
|
||
|
"tone_interval_doorbell_1": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Doorbell 1)"
|
||
|
},
|
||
|
"tone_interval_doorbell_2": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Doorbell 2)"
|
||
|
},
|
||
|
"tone_interval_doorbell_3": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Doorbell 3)"
|
||
|
},
|
||
|
"tone_interval_environment": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Environment)"
|
||
|
},
|
||
|
"tone_interval_security": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Security)"
|
||
|
},
|
||
|
"tone_interval_emergency": {
|
||
|
"$import": "#base_tone_interval",
|
||
|
"label": "Interval Between Tones (Emergency)"
|
||
|
},
|
||
|
"base_tone_play_count": {
|
||
|
"valueSize": 4,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Unlimited",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Last configuration value",
|
||
|
"value": 255
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"tone_play_count_tamper": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Tamper)"
|
||
|
},
|
||
|
"tone_play_count_doorbell_1": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Doorbell 1)"
|
||
|
},
|
||
|
"tone_play_count_doorbell_2": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Doorbell 2)"
|
||
|
},
|
||
|
"tone_play_count_doorbell_3": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Doorbell 3)"
|
||
|
},
|
||
|
"tone_play_count_environment": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Environment)"
|
||
|
},
|
||
|
"tone_play_count_security": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Security)"
|
||
|
},
|
||
|
"tone_play_count_emergency": {
|
||
|
"$import": "#base_tone_play_count",
|
||
|
"label": "Tone Play Count (Emergency)"
|
||
|
},
|
||
|
"base_dim_duration": {
|
||
|
"valueSize": 4,
|
||
|
"unit": "ms",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 127,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"dim_duration_on_1": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 1: Dim On Duration",
|
||
|
"defaultValue": 75
|
||
|
},
|
||
|
"dim_duration_off_1": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 1: Dim Off Duration",
|
||
|
"defaultValue": 25
|
||
|
},
|
||
|
"dim_duration_on_2": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 2: Dim On Duration",
|
||
|
"defaultValue": 50
|
||
|
},
|
||
|
"dim_duration_off_2": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 2: Dim Off Duration",
|
||
|
"defaultValue": 50
|
||
|
},
|
||
|
"dim_duration_on_3": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 3: Dim On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"dim_duration_off_3": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 3: Dim Off Duration",
|
||
|
"defaultValue": 33
|
||
|
},
|
||
|
"dim_duration_on_4": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 4: Dim On Duration",
|
||
|
"defaultValue": 33
|
||
|
},
|
||
|
"dim_duration_off_4": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 4: Dim Off Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"dim_duration_on_5": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 5: Dim On Duration",
|
||
|
"defaultValue": 33
|
||
|
},
|
||
|
"dim_duration_off_5": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 5: Dim Off Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"dim_duration_on_6": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 6: Dim On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"dim_duration_off_6": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 6: Dim Off Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"dim_duration_on_7": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 7: Dim On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"dim_duration_off_7": {
|
||
|
"$import": "#base_dim_duration",
|
||
|
"label": "Light Effect No. 7: Dim Off Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"base_led_duration": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"valueSize": 4,
|
||
|
"unit": "ms"
|
||
|
},
|
||
|
"led_duration_on_1": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 1: LED Indicator On Duration",
|
||
|
"defaultValue": 20
|
||
|
},
|
||
|
"led_duration_off_1": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 1: LED Indicator Off Duration",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"led_duration_on_2": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 2: LED Indicator On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"led_duration_off_2": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 2: LED Indicator Off Duration",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"led_duration_on_3": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 3: LED Indicator On Duration",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"led_duration_off_3": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 3: LED Indicator Off Duration",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"led_duration_on_4": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 4: LED Indicator On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"led_duration_off_4": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 4: LED Indicator Off Duration",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"led_duration_on_5": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 5: LED Indicator On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"led_duration_off_5": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 5: LED Indicator Off Duration",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"led_duration_on_6": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 6: LED Indicator On Duration",
|
||
|
"defaultValue": 10
|
||
|
},
|
||
|
"led_duration_off_6": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 6: LED Indicator Off Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"led_duration_on_7": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 7: LED Indicator On Duration",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"led_duration_off_7": {
|
||
|
"$import": "#base_led_duration",
|
||
|
"label": "Light Effect No. 7: LED Indicator Off Duration",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"base_basic_set_command": {
|
||
|
"valueSize": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Start playing -> On; Stop playing -> None",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Start playing -> Off; Stop playing -> None",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Start playing -> On; Stop playing -> Off",
|
||
|
"value": 3
|
||
|
},
|
||
|
{
|
||
|
"label": "Start playing -> Off; Stop playing -> On",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"basic_set_command_browse": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 2 Basic Set Command (Browse)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_tamper": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 3 Basic Set Command (Tampering)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_doorbell_1": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 4 Basic Set Command (Doorbell 1)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_doorbell_2": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 5 Basic Set Command (Doorbell 2)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_doorbell_3": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 6 Basic Set Command (Doorbell 3)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_environment": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 7 Basic Set Command (Environment)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_security": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 8 Basic Set Command (Security)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"basic_set_command_emergency": {
|
||
|
"$import": "#base_basic_set_command",
|
||
|
"label": "Group 9 Basic Set Command (Emergency)",
|
||
|
"defaultValue": 3
|
||
|
},
|
||
|
"button_unpair": {
|
||
|
"label": "Button Unpairing",
|
||
|
"valueSize": 1,
|
||
|
// "minValue": 0,
|
||
|
// Theoretically these options can be combined, but not doing it
|
||
|
// is easier to understand
|
||
|
// "maxValue": 7,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Normal Operation",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Unpair Button No. 1",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Unpair Button No. 2",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Unpair Button No. 3",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_pair": {
|
||
|
"label": "Button Pairing",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"writeOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Stop pairing",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Pair Button No. 1",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Pair Button No. 2",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Pair Button No. 3",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_pairing_status": {
|
||
|
"label": "Pairing Mode Status",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Not pairing",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Pairing Button No. 1",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Pairing Button No. 1",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Pairing Button No. 1",
|
||
|
"value": 4
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_status_1": {
|
||
|
"label": "Status: Button 1",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Not paired",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Paired",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_status_2": {
|
||
|
"label": "Status: Button 2",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Not paired",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Paired",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_status_3": {
|
||
|
"label": "Status: Button 3",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Not paired",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Paired",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"base_button_battery_voltage": {
|
||
|
"valueSize": 4,
|
||
|
"unit": "mV",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 32767,
|
||
|
"defaultValue": 0,
|
||
|
"unsigned": true,
|
||
|
"readOnly": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Not paired",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_battery_voltage_1": {
|
||
|
"$import": "#base_button_battery_voltage",
|
||
|
"label": "Button 1: Battery Voltage"
|
||
|
},
|
||
|
"button_battery_voltage_2": {
|
||
|
"$import": "#base_button_battery_voltage",
|
||
|
"label": "Button 2: Battery Voltage"
|
||
|
},
|
||
|
"button_battery_voltage_3": {
|
||
|
"$import": "#base_button_battery_voltage",
|
||
|
"label": "Button 3: Battery Voltage"
|
||
|
},
|
||
|
"base_button_version": {
|
||
|
"$import": "~/templates/master_template.json#base_0-65535",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Not paired",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"button_version_1": {
|
||
|
"$import": "#base_button_version",
|
||
|
"label": "Button 1: Software Version"
|
||
|
},
|
||
|
"button_version_2": {
|
||
|
"$import": "#base_button_version",
|
||
|
"label": "Button 2: Software Version"
|
||
|
},
|
||
|
"button_version_3": {
|
||
|
"$import": "#base_button_version",
|
||
|
"label": "Button 3: Software Version"
|
||
|
},
|
||
|
"stop_action_button": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Stop Playing Tone on Action Button"
|
||
|
},
|
||
|
// Recover limits
|
||
|
"recover_limit_temp": {
|
||
|
"label": "Temperature Recover Limit",
|
||
|
"description": "Defines the difference below or above the upper/lower limit after which the limit is reenabled",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 1,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 20,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"recover_limit_temp_unit": {
|
||
|
"$import": "#celsius_fahrenheit_0",
|
||
|
"label": "Recover Limit Temperature Unit",
|
||
|
"valueSize": 2
|
||
|
},
|
||
|
"recover_limit_humidity": {
|
||
|
"label": "Humidity Recover Limit",
|
||
|
"valueSize": 1,
|
||
|
"unit": "%",
|
||
|
"minValue": 1,
|
||
|
"maxValue": 50,
|
||
|
"defaultValue": 5,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"recover_limit_lighting": {
|
||
|
"label": "Lighting Recover Limit",
|
||
|
"valueSize": 1,
|
||
|
"unit": "lux",
|
||
|
"minValue": 10,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 100,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
"recover_limit_ultraviolet": {
|
||
|
"label": "Ultraviolet Recover Limit",
|
||
|
"valueSize": 1,
|
||
|
"minValue": 1,
|
||
|
"maxValue": 5,
|
||
|
"defaultValue": 2,
|
||
|
"unsigned": true
|
||
|
},
|
||
|
// Appointment times
|
||
|
"base_appointment_day": {
|
||
|
"description": "Sum values to select day(s) of week: Disable = 0; Monday = 1; Tuesday = 2; Wednesday = 4; Thursday = 8; Friday = 16; Saturday = 32; Sunday = 64",
|
||
|
"valueSize": 4,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 127,
|
||
|
"defaultValue": 0,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"base_appointment_hour": {
|
||
|
"valueSize": 4,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 24,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"base_appointment_minute": {
|
||
|
"valueSize": 4,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 59,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"enable_appointment_one": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Auto-On Schedule One",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"appointment_one_day": {
|
||
|
"$import": "#base_appointment_day",
|
||
|
"label": "Auto-On Schedule One: Day"
|
||
|
},
|
||
|
"appointment_one_hour": {
|
||
|
"$import": "#base_appointment_hour",
|
||
|
"label": "Auto-On Schedule One: Hour",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"appointment_one_minute": {
|
||
|
"$import": "#base_appointment_minute",
|
||
|
"label": "Auto-On Schedule One: Minute"
|
||
|
},
|
||
|
"appointment_one_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
||
|
"label": "Auto-On Schedule One: Brightness",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"enable_appointment_two": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Auto-On Schedule Two",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"appointment_two_day": {
|
||
|
"$import": "#base_appointment_day",
|
||
|
"label": "Auto-On Schedule Two: Day"
|
||
|
},
|
||
|
"appointment_two_hour": {
|
||
|
"$import": "#base_appointment_hour",
|
||
|
"label": "Auto-On Schedule Two: Hour"
|
||
|
},
|
||
|
"appointment_two_minute": {
|
||
|
"$import": "#base_appointment_minute",
|
||
|
"label": "Auto-On Schedule Two: Minute"
|
||
|
},
|
||
|
"appointment_two_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-99_nounit",
|
||
|
"label": "Auto-On Schedule Two: Brightness",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"night_light_hour_on": {
|
||
|
"$import": "#base_appointment_hour",
|
||
|
"label": "Night Light (On): Hour"
|
||
|
},
|
||
|
"night_light_minute_on": {
|
||
|
"$import": "#base_appointment_minute",
|
||
|
"label": "Night Light (On): Minute"
|
||
|
},
|
||
|
"night_light_hour_off": {
|
||
|
"$import": "#base_appointment_hour",
|
||
|
"label": "Night Light (Off): Hour"
|
||
|
},
|
||
|
"night_light_minute_off": {
|
||
|
"$import": "#base_appointment_minute",
|
||
|
"label": "Night Light (Off): Minute"
|
||
|
},
|
||
|
// WallMote Settings
|
||
|
"enable_touch_sound": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Touch Sound"
|
||
|
},
|
||
|
"enable_touch_vibration": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Touch Vibration"
|
||
|
},
|
||
|
"enable_button_slide": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Button Slide Function"
|
||
|
},
|
||
|
"wallmote_report_type": {
|
||
|
"label": "Report Type",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"unsigned": true,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Central scene CC",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Central scene CC and Configuration CC",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"wallmote_command_type": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Command Type to Send Association Groups",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Basic CC Set",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Binary Switch CC Set",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"wakeup_led": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Wake Up Notification LED",
|
||
|
"description": "Blink the orange LED when wallmote sends out wake up notification",
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
"message_failure_led": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Blink LED on Message Send Failure"
|
||
|
},
|
||
|
"charging_led": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Charging Status LED"
|
||
|
},
|
||
|
"button_press_led": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Button Press LED"
|
||
|
},
|
||
|
// WallSwipe Options
|
||
|
"scene_control": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Scene Control (All Waves)",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"scene_control_left_right_wave": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "Scene Control (Left/Right Wave)",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
"wave_option": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "Wave Option",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 1,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Wave Option 1",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Wave Option 2",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"enable_disable_ir_sensor": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "WallSwipe IR sensor",
|
||
|
"valueSize": 4
|
||
|
},
|
||
|
"button_color_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "WallSwipe Button Brightness",
|
||
|
"description": "Allowable range: 0-99",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 87
|
||
|
},
|
||
|
"button_color_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "WallSwipe Button Color: Red",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "WallSwipe Button Color: Green",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "WallSwipe Button Color: Blue",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_up_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Up Gesture: Brightness",
|
||
|
"description": "Allowable range: 1-99",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 23
|
||
|
},
|
||
|
"button_color_up_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Up Gesture: Brightness: Red",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_up_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Up Gesture: Brightness: Green",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_up_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Up Gesture: Brightness: Blue",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_down_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Down Gesture: Brightness",
|
||
|
"description": "Allowable range: 0-99",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 23
|
||
|
},
|
||
|
"button_color_down_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Down Gesture: Brightness: Red",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_down_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Down Gesture: Brightness: Green",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_down_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Down Gesture: Brightness: Blue",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_left_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Left Gesture: Brightness",
|
||
|
"description": "Allowable range: 0-99",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 23
|
||
|
},
|
||
|
"button_color_left_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Left Gesture: Brightness: Red",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_left_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Left Gesture: Brightness: Green",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_left_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Left Gesture: Brightness: Blue",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_right_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Right Gesture: Brightness",
|
||
|
"description": "Allowable range: 0-99",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 23
|
||
|
},
|
||
|
"button_color_right_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Right Gesture: Brightness: Red",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_right_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Right Gesture: Brightness: Green",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_right_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator on Right Gesture: Brightness: Blue",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_night_brightness": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator (Night): Brightness",
|
||
|
"description": "Allowable range: 0-99",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 23
|
||
|
},
|
||
|
"button_color_night_red": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator (Night): Brightness: Red",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_night_green": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator (Night): Brightness: Green",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"button_color_night_blue": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "LED Indicator (Night): Brightness: Blue",
|
||
|
"valueSize": 4,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
"wallswipe_recalibrate": {
|
||
|
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
|
"label": "WallSwipe Sensitivity"
|
||
|
},
|
||
|
"wallswipe_status": {
|
||
|
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
|
"label": "WallSwipe Status",
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disconnected",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Connected",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"wallswipe_reset": {
|
||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
|
"label": "WallSwipe Reset Function",
|
||
|
"defaultValue": 1
|
||
|
},
|
||
|
// Wall Switch settings
|
||
|
"wallswitch_command_type": {
|
||
|
"label": "Command Type to Send Association Groups",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Basic CC Set",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Binary Switch CC Set",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|