322 lines
7.2 KiB
JSON
322 lines
7.2 KiB
JSON
{
|
||
"manufacturer": "AEON Labs",
|
||
"manufacturerId": "0x0086",
|
||
"label": "ZW062",
|
||
"description": "Aeon Labs Garage Door Controller Gen5",
|
||
"devices": [
|
||
{
|
||
"productType": "0x0003",
|
||
"productId": "0x003e",
|
||
"zwaveAllianceId": 1497
|
||
},
|
||
{
|
||
"productType": "0x0103",
|
||
"productId": "0x003e",
|
||
"zwaveAllianceId": 1445
|
||
},
|
||
{
|
||
"productType": "0x0203",
|
||
"productId": "0x003e",
|
||
"zwaveAllianceId": 1496
|
||
}
|
||
],
|
||
"firmwareVersion": {
|
||
"min": "0.0",
|
||
"max": "255.255"
|
||
},
|
||
"associations": {
|
||
"1": {
|
||
"label": "Lifeline",
|
||
"maxNodes": 5,
|
||
"isLifeline": true
|
||
},
|
||
"2": {
|
||
"label": "Group 2",
|
||
"maxNodes": 5
|
||
}
|
||
},
|
||
"paramInformation": [
|
||
{
|
||
"#": "32",
|
||
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
"label": "Default Startup Sound",
|
||
"options": [
|
||
{
|
||
"label": "Disable",
|
||
"value": 0
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "34",
|
||
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
"label": "Sensor Calibration",
|
||
"description": "To calibrate, close door fully. Initiate calibration. Open door fully, then close door fully.",
|
||
"options": [
|
||
{
|
||
"label": "Normal operation",
|
||
"value": 0
|
||
},
|
||
{
|
||
"label": "Initiate calibration",
|
||
"value": 1
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "35",
|
||
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
"label": "Sensor Calibration Timeout",
|
||
"valueSize": 2,
|
||
"unit": "seconds",
|
||
"defaultValue": 60
|
||
},
|
||
{
|
||
"#": "36",
|
||
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
||
"label": "Get Current Alarm Music Number",
|
||
"readOnly": true,
|
||
"allowManualEntry": false
|
||
},
|
||
{
|
||
"#": "37[0xff]",
|
||
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
"label": "Opening Alarm",
|
||
"valueSize": 4
|
||
},
|
||
{
|
||
"#": "37[0xff00]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Opening Alarm: Volume",
|
||
"valueSize": 4,
|
||
"defaultValue": 8
|
||
},
|
||
{
|
||
"#": "37[0xff0000]",
|
||
"label": "Opening Alarm: Sound Selection",
|
||
"valueSize": 4,
|
||
"minValue": 1,
|
||
"maxValue": 4,
|
||
"defaultValue": 1
|
||
},
|
||
{
|
||
"#": "37[0xff000000]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Opening Alarm: LED Blinking Frequency",
|
||
"valueSize": 4,
|
||
"defaultValue": 10
|
||
},
|
||
{
|
||
"#": "38[0xff]",
|
||
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
"label": "Closing Alarm",
|
||
"valueSize": 4,
|
||
"defaultValue": 1
|
||
},
|
||
{
|
||
"#": "38[0xff00]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Closing Alarm: Volume",
|
||
"valueSize": 4,
|
||
"defaultValue": 8
|
||
},
|
||
{
|
||
"#": "38[0xff0000]",
|
||
"label": "Closing Alarm: Sound Selection",
|
||
"valueSize": 4,
|
||
"minValue": 1,
|
||
"maxValue": 4,
|
||
"defaultValue": 2
|
||
},
|
||
{
|
||
"#": "38[0xff000000]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Closing Alarm: LED Blinking Frequency",
|
||
"valueSize": 4,
|
||
"defaultValue": 6
|
||
},
|
||
{
|
||
"#": "39[0xff]",
|
||
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
"label": "Unknown State Alarm",
|
||
"valueSize": 4
|
||
},
|
||
{
|
||
"#": "39[0xff00]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Unknown State Alarm: Volume",
|
||
"valueSize": 4,
|
||
"defaultValue": 8
|
||
},
|
||
{
|
||
"#": "39[0xff0000]",
|
||
"label": "Unknown State Alarm: Sound Selection",
|
||
"valueSize": 4,
|
||
"minValue": 1,
|
||
"maxValue": 4,
|
||
"defaultValue": 3
|
||
},
|
||
{
|
||
"#": "39[0xff000000]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Unknown State Alarm: LED Blinking Frequency",
|
||
"valueSize": 4,
|
||
"defaultValue": 4
|
||
},
|
||
{
|
||
"#": "40[0xff]",
|
||
"$import": "~/templates/master_template.json#base_enable_disable",
|
||
"label": "Closed Position Alarm",
|
||
"valueSize": 4
|
||
},
|
||
{
|
||
"#": "40[0xff00]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Closed Position Alarm: Volume",
|
||
"valueSize": 4,
|
||
"defaultValue": 8
|
||
},
|
||
{
|
||
"#": "40[0xff0000]",
|
||
"label": "Closed Position Alarm: Sound Selection",
|
||
"valueSize": 4,
|
||
"minValue": 1,
|
||
"maxValue": 4,
|
||
"defaultValue": 3
|
||
},
|
||
{
|
||
"#": "40[0xff000000]",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Closed Position Alarm: LED Blinking Frequency",
|
||
"valueSize": 4,
|
||
"defaultValue": 4
|
||
},
|
||
{
|
||
"#": "41",
|
||
"label": "Tamper Sensor Status",
|
||
"valueSize": 1,
|
||
"minValue": 0,
|
||
"maxValue": 15,
|
||
"defaultValue": 0,
|
||
"readOnly": true,
|
||
"options": [
|
||
{
|
||
"label": "Sensor installed",
|
||
"value": 0
|
||
},
|
||
{
|
||
"label": "No sensor installed",
|
||
"value": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "42",
|
||
"label": "Battery Status",
|
||
"valueSize": 1,
|
||
"minValue": 0,
|
||
"maxValue": 15,
|
||
"defaultValue": 0,
|
||
"readOnly": true,
|
||
"options": [
|
||
{
|
||
"label": "Normal",
|
||
"value": 0
|
||
},
|
||
{
|
||
"label": "Low battery",
|
||
"value": 15
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "43",
|
||
"$import": "~/templates/master_template.json#base_0-255_nounit",
|
||
"label": "Demo Sound Selection",
|
||
"description": "Allowable range: 0-100",
|
||
"options": [
|
||
{
|
||
"label": "Stop playing",
|
||
"value": 255
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "44",
|
||
"$import": "~/templates/master_template.json#base_1-10_nounit",
|
||
"label": "Test Volume Level"
|
||
},
|
||
{
|
||
"#": "45",
|
||
"label": "Environmental Temperature",
|
||
"valueSize": 2,
|
||
"unit": "0.1 °C",
|
||
"minValue": 0,
|
||
"maxValue": 500,
|
||
"defaultValue": 0,
|
||
"readOnly": true
|
||
},
|
||
{
|
||
"#": "47",
|
||
"$import": "~/templates/master_template.json#base_options_nounit",
|
||
"label": "Short/Long Press Function of Button- and Button+",
|
||
"options": [
|
||
{
|
||
"label": "Short --> volume; Long --> next sound",
|
||
"value": 0
|
||
},
|
||
{
|
||
"label": "Short --> next sound; Long --> volume",
|
||
"value": 1
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "80",
|
||
"$import": "templates/aeotec_template.json#enable_notifications",
|
||
"options": [
|
||
{
|
||
"label": "Hail CC",
|
||
"value": 1
|
||
},
|
||
{
|
||
"label": "Barrier CC",
|
||
"value": 2
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "241",
|
||
"label": "Pair Safety Sensor",
|
||
"description": "Start the sensor pairing mode",
|
||
"valueSize": 4,
|
||
"minValue": 0,
|
||
"maxValue": 1431655681,
|
||
"defaultValue": 0,
|
||
"options": [
|
||
{
|
||
"label": "Stop pairing",
|
||
"value": 0
|
||
},
|
||
{
|
||
"label": "Start pairing",
|
||
"value": 1431655681
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"#": "252",
|
||
"$import": "templates/aeotec_template.json#lock_configuration"
|
||
},
|
||
{
|
||
"#": "255",
|
||
"$import": "templates/aeotec_template.json#factory_reset_exclude"
|
||
}
|
||
],
|
||
"metadata": {
|
||
"inclusion": "Turn the primary controller of Z-Wave network into inclusion mode, short press the product’s Z-Wave button that you can find on the product's housing",
|
||
"exclusion": "Turn the primary controller of Z-Wave network into exclusion mode, short press the product’s Z-Wave button that you can find on the product's housing",
|
||
"reset": "Press and hold the Z-Wave button that you can find on the product's housing for 20 seconds and then release. This procedure should only be used when the primary controller is missing or inoperable",
|
||
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=MarketCertificationFiles/1445/Aeon%20Labs%20Garage%20Door%20Controller%20Gen5%20manual.pdf"
|
||
}
|
||
}
|