290 lines
5.5 KiB
JSON
290 lines
5.5 KiB
JSON
{
|
|
"manufacturer": "Fantem",
|
|
"manufacturerId": "0x016a",
|
|
"label": "FT121",
|
|
"description": "LED RGBWW Strip",
|
|
"devices": [
|
|
{
|
|
"productType": "0x0003",
|
|
"productId": "0x0079"
|
|
},
|
|
{
|
|
"productType": "0x0103",
|
|
"productId": "0x0079"
|
|
}
|
|
],
|
|
"firmwareVersion": {
|
|
"min": "0.0",
|
|
"max": "255.255"
|
|
},
|
|
"paramInformation": [
|
|
{
|
|
"#": "20",
|
|
"$import": "~/templates/master_template.json#state_after_power_failure_prev_on_off"
|
|
},
|
|
{
|
|
"#": "32",
|
|
"label": "Enable/Disable Report On Color Change",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Disable",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Hail CC",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "34",
|
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|
"label": "Brightness Level Control"
|
|
},
|
|
{
|
|
"#": "35",
|
|
"label": "Display Mode of Cold/warm White",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Arbitrary combination",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Complementary combination",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "40",
|
|
"label": "Colorful Mode Configuration",
|
|
"valueSize": 1,
|
|
"defaultValue": 0,
|
|
"writeOnly": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Default",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Rainbow mode",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Multi 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",
|
|
"label": "Notification (Group 1) When State Changes",
|
|
"valueSize": 1,
|
|
"defaultValue": 1,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Nothing",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Hail CC",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Basic CC Report",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "112",
|
|
"label": "Dimmer Mode",
|
|
"valueSize": 1,
|
|
"defaultValue": 2,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Parabolic curve",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Index curve",
|
|
"value": 1
|
|
},
|
|
{
|
|
// eslint-disable-next-line @zwave-js/consistent-config-string-case
|
|
"label": "(Parabolic * index)/2",
|
|
"value": 2
|
|
},
|
|
{
|
|
"label": "Linear",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "252",
|
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|
"label": "Lock Configuration"
|
|
},
|
|
{
|
|
"#": "255",
|
|
"label": "Reset to Defaults",
|
|
"valueSize": 1,
|
|
"minValue": 0,
|
|
"maxValue": 255,
|
|
"defaultValue": 0,
|
|
"unsigned": true
|
|
},
|
|
{
|
|
"#": "37[0x1f]",
|
|
"label": "Color Change Speed Level",
|
|
"description": "Applies only when the Color Transition Style is set to Fade Out/In",
|
|
"valueSize": 4,
|
|
"minValue": 0,
|
|
"maxValue": 30,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"options": [
|
|
{
|
|
"label": "Constant speed",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "37[0xe0]",
|
|
"label": "Time Base of Color Change Speed",
|
|
"description": "Applies only when the Color Transition Style is set to Fade Out/In",
|
|
"valueSize": 4,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Time base is 1s",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Time base is 10ms",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Time base is 100ms",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "37[0xff00]",
|
|
"label": "Cycle Count",
|
|
"description": "Defines the number of repetitions of the color transition cycle",
|
|
"valueSize": 4,
|
|
"minValue": 0,
|
|
"maxValue": 254,
|
|
"defaultValue": 0,
|
|
"unsigned": true
|
|
},
|
|
{
|
|
"#": "37[0xff0000]",
|
|
"label": "Brightness",
|
|
"description": "Brightness when in color transition mode",
|
|
"valueSize": 4,
|
|
"minValue": 1,
|
|
"maxValue": 99,
|
|
"defaultValue": 99
|
|
},
|
|
{
|
|
"#": "37[0x07000000]",
|
|
"label": "Color Display Cycle",
|
|
"description": "Defines the mode for determining colors used in color transitions",
|
|
"valueSize": 4,
|
|
"defaultValue": 1,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Inactive (Keep the current configuration value)",
|
|
"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",
|
|
"description": "Applies only when the Color Transition Style is set to Fade Out/In",
|
|
"valueSize": 4,
|
|
"defaultValue": 0,
|
|
"unsigned": true,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Fade in for 1/2 second and fade out for 1/2 second",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Fade in for 5ms and fade out for 5ms",
|
|
"value": 1
|
|
},
|
|
{
|
|
"label": "Fade in for 50ms and fade out for 50ms",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"#": "37[0x40000000]",
|
|
"label": "Color Transition Style",
|
|
"description": "Defines how the strip transitions between colors",
|
|
"valueSize": 4,
|
|
"defaultValue": 0,
|
|
"allowManualEntry": false,
|
|
"options": [
|
|
{
|
|
"label": "Smooth color transition",
|
|
"value": 0
|
|
},
|
|
{
|
|
"label": "Fade out fade in transition",
|
|
"value": 1
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|