zwave-js/.config-db/devices/0x0086/zw121.json
2025-01-10 22:05:04 -08:00

381 lines
7.9 KiB
JSON

{
"manufacturer": "AEON Labs",
"manufacturerId": "0x0086",
"label": "ZW121",
"description": "Aeotec LED Strip",
"devices": [
{
"productType": "0x0003",
"productId": "0x0079",
"zwaveAllianceId": 2000
},
{
"productType": "0x0103",
"productId": "0x0079",
"zwaveAllianceId": 1963
},
{
"productType": "0x0203",
"productId": "0x0079",
"zwaveAllianceId": 1999
},
{
"productType": "0x0303",
"productId": "0x0079",
"zwaveAllianceId": 2498
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "20",
"$import": "~/templates/master_template.json#state_after_power_failure_prev_on_off"
},
{
"#": "32",
"label": "Report Type",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Disable",
"value": 0
},
{
"label": "Hail CC",
"value": 1
}
]
},
{
"#": "33[0xff]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "LED Strip Color: Blue",
"valueSize": 4
},
{
"#": "33[0xff00]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "LED Strip Color: Green",
"valueSize": 4
},
{
"#": "33[0xff0000]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "LED Strip Color: Red",
"valueSize": 4
},
{
"#": "34",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Use Last Brightness on Color Switch Set CC"
},
{
"#": "35",
"$import": "~/templates/master_template.json#base_options_nounit",
"label": "Cold/Warm White Display Mode",
"defaultValue": 1,
"options": [
{
"label": "Arbitrary combination",
"value": 0
},
{
"label": "Complementary combination",
"value": 1
}
]
},
{
"#": "36",
"label": "Reboot/Save/Exit Colorful Mode",
"valueSize": 1,
"defaultValue": 0,
"writeOnly": true,
"allowManualEntry": false,
"options": [
{
"label": "Un-Reboot colorful mode",
"value": 0
},
{
"label": "Reboot colorful mode",
"value": 1
},
{
"label": "Exit colorful mode",
"value": 2
},
{
"label": "Save current colorful mode then exit",
"value": 3
}
]
},
{
"#": "37[0xe0]",
"label": "Time Base of Color Change Speed",
"valueSize": 4,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Slow (1s)",
"value": 0
},
{
"label": "Medium (10 ms)",
"value": 1
},
{
"label": "Fast (100 ms)",
"value": 2
}
]
},
{
"#": "37[0x1f]",
"label": "Color Change Speed Level",
"description": "Allowable range: 1-30",
"valueSize": 4,
"minValue": 0,
"maxValue": 31,
"defaultValue": 0,
"unsigned": true,
"options": [
{
"label": "Constant speed",
"value": 0
},
{
"label": "Inactive",
"value": 31
}
]
},
{
"#": "37[0xff00]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Cycle Count",
"description": "Allowable range: 1-254",
"valueSize": 4,
"defaultValue": 0,
"unsigned": true,
"options": [
{
"label": "Unlimited",
"value": 0
},
{
"label": "Inactive",
"value": 255
}
]
},
{
"#": "37[0xff0000]",
"$import": "~/templates/master_template.json#base_1-255_nounit",
"label": "Brightness",
"description": "Allowable range: 1-99",
"valueSize": 4,
"unsigned": true,
"options": [
{
"label": "Inactive",
"value": 255
}
]
},
{
"#": "37[0x07000000]",
"label": "Color Display Cycle",
"valueSize": 4,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Inactive",
"value": 0
},
{
"label": "Rainbow mode",
"value": 1
},
{
"label": "Multi color mode",
"value": 2
},
{
"label": "Random mode",
"value": 3
},
{
"label": "Single color mode",
"value": 4
}
]
},
{
"#": "37[0x38000000]",
"label": "Color Change Speed Option",
"valueSize": 4,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Inactive",
"value": 0
}
]
},
{
"#": "37[0xc0000000]",
"label": "Color Transition Style",
"valueSize": 4,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Smooth color transition",
"value": 0
},
{
"label": "Fast/Direct color transition",
"value": 1
}
]
},
{
"#": "38[0xff]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Pause Time of Off",
"description": "Active only in Fade Out/Fade In Transition Style",
"valueSize": 4,
"defaultValue": 0
},
{
"#": "38[0xff00]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Pause Time of On",
"valueSize": 4,
"defaultValue": 6
},
{
"#": "38[0xff0000]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Transition Speed (On to Off)",
"description": "Active only in Fade Out/Fade In Transition Style",
"valueSize": 4,
"maxValue": 125,
"defaultValue": 0
},
{
"#": "38[0xff000000]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Transition Speed (Off to On)",
"valueSize": 4,
"maxValue": 125,
"defaultValue": 24
},
{
"#": "39[0xff00]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Single Color/Fade Out: Blue Value",
"valueSize": 4
},
{
"#": "39[0xff0000]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Single Color/Fade Out: Green Value",
"valueSize": 4
},
{
"#": "39[0xff000000]",
"$import": "~/templates/master_template.json#base_0-255_nounit",
"label": "Single Color/Fade Out: Red Value",
"valueSize": 4
},
{
"#": "40",
"label": "Colorful Mode Configuration",
"valueSize": 1,
"defaultValue": 1,
"writeOnly": true,
"allowManualEntry": false,
"options": [
{
"label": "Rainbow mode",
"value": 1
},
{
"label": "Mutil color mode",
"value": 2
},
{
"label": "Fade out and fade in (Red)",
"value": 3
},
{
"label": "Fade out and fade in (Green)",
"value": 4
},
{
"label": "Fade out and fade in (Blue)",
"value": 5
}
]
},
{
"#": "80",
"$import": "templates/aeotec_template.json#enable_notifications_0-3"
},
{
"#": "112",
"label": "Dimmer Mode",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Parabolic curve mode",
"value": 0
},
{
"label": "Index curve mode",
"value": 1
},
{
// eslint-disable-next-line @zwave-js/consistent-config-string-case
"label": "(Parabolic + index) / 2",
"value": 2
},
{
"label": "Linear mode",
"value": 3
}
]
},
{
"#": "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, press the Action Button on the LED Strip Controller",
"exclusion": "Turn the primary controller of Z-Wave network into exclusion mode, press the Action Button on the LED Strip Controller",
"reset": "Press and hold the Action Button on the LED Strip Controller for 20 seconds and then release it.\nUse this procedure only in the event that your primary network controller is missing or inoperable",
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=MarketCertificationFiles/1963/LED%20Strip%20manual.pdf"
}
}