Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(config): add new GDZW7-ECO - Ecolink 700 Series Garage Door Controller #6572

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
65 changes: 65 additions & 0 deletions packages/config/config/devices/0x014a/gdzw7-eco.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"manufacturer": "Ecolink",
"manufacturerId": "0x014a",
"label": "GDZW7-ECO",
"description": "Garage Door Controller",
"devices": [
{
"productType": "0x0007",
"productId": "0x4731",
"zwaveAllianceId": 4475
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "1",
"$import": "~/0x014a/templates/ecolink-template.json#ecolink_5-60_seconds",
"label": "Unattended Close Wait Period",
"defaultValue": 5
},
{
"#": "2",
"label": "Relay Turn On Duration",
"valueSize": 2,
"unit": "ms",
"minValue": 100,
"maxValue": 5000,
"defaultValue": 2000
},
{
"#": "3",
"$import": "~/0x014a/templates/ecolink-template.json#ecolink_5-60_seconds",
"label": "Door Open Timeout",
"defaultValue": 30
},
{
"#": "4",
"$import": "~/0x014a/templates/ecolink-template.json#ecolink_5-60_seconds",
"label": "Door Close Timeout",
"defaultValue": 30
},
{
"#": "5",
"$import": "~/templates/master_template.json#base_1-100_nounit",
"label": "Accelerometer Sensitivity",
"description": "1 is least sensitive, 100 is most sensitive.",
"defaultValue": 26
},
{
"#": "6",
"$import": "~/templates/master_template.json#base_0-10_nounit",
"label": "Application-Level Retries",
"defaultValue": 3
}
],
"metadata": {
"inclusion": "1. Follow the instructions of the Z-Wave controller to put the Z-Wave controller into manual or classic Z-Wave inclusion mode.\n2. Locate and press the hub button on the device.\n3. When it is successfully added, the device will beep and blink green once.",
"exclusion": "1. Follow the Z-Wave controller's instructions on putting the Z-Wave controller into removal/exclusion mode.\n2. Locate and press the hub button.\n3. Device's status indicator will blink red and beep three times to indicate successful removal",
"reset": "Hold the reset button down for ten seconds. The status indicator will blink red while the reset button is pressed and will go out after ten seconds.\nThe device's status indicator will turn green when the reset operation is complete.",
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=cert_portal/certs/74/GarageDoorControllerUserManualV3.pdf"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"ecolink_5-60_seconds": {
"unit": "seconds",
"valueSize": 1,
"minValue": 5,
"maxValue": 60,
"unsigned": true
}
}