zwave-js/.config-db/devices/0x010f/fgrgbw-442.json
2025-01-10 22:05:04 -08:00

476 lines
8.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"manufacturer": "Fibargroup",
"manufacturerId": "0x010f",
"label": "FGRGBW-442",
"description": "RGBW CONTROLLER 2",
"devices": [
{
"productType": "0x0902",
"productId": "0x1000"
},
{
"productType": "0x0902",
"productId": "0x2000"
},
{
"productType": "0x0902",
"productId": "0x3000"
},
{
"productType": "0x0902",
"productId": "0x4000"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "1",
"$import": "~/templates/master_template.json#state_after_power_failure_off_prev"
},
{
"#": "20",
"label": "Input 1 - Operating Mode",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "Analog input without internal pull-up",
"value": 0
},
{
"label": "Analog input with internal pull-up",
"value": 1
},
{
"label": "Momentary switch (Central Scene)",
"value": 2
},
{
"label": "Toggle switch: Switch state on every input change",
"value": 3
},
{
"label": "Toggle switch: Closed on, opened off",
"value": 4
}
]
},
{
"#": "21",
"label": "Input 2 - Operating Mode",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "Analog input without internal pull-up",
"value": 0
},
{
"label": "Analog input with internal pull-up",
"value": 1
},
{
"label": "Momentary switch (Central Scene)",
"value": 2
},
{
"label": "Toggle switch: Switch state on every input change",
"value": 3
},
{
"label": "Toggle switch: Closed on, opened off",
"value": 4
}
]
},
{
"#": "22",
"label": "Input 3 - Operating Mode",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "Analog input without internal pull-up",
"value": 0
},
{
"label": "Analog input with internal pull-up",
"value": 1
},
{
"label": "Momentary switch (Central Scene)",
"value": 2
},
{
"label": "Toggle switch: Switch state on every input change",
"value": 3
},
{
"label": "Toggle switch: Closed on, opened off",
"value": 4
}
]
},
{
"#": "23",
"label": "Input 4 - Operating Mode",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "Analog input without internal pull-up",
"value": 0
},
{
"label": "Analog input with internal pull-up",
"value": 1
},
{
"label": "Momentary switch (Central Scene)",
"value": 2
},
{
"label": "Toggle switch: Switch state on every input change",
"value": 3
},
{
"label": "Toggle switch:Closed on, opened of",
"value": 4
}
]
},
{
"#": "40",
"label": "Input 1 - Sent Scenes",
"valueSize": 1,
"minValue": 0,
"maxValue": 15,
"defaultValue": 15
},
{
"#": "41",
"label": "Input 2 - Sent Scenes",
"valueSize": 1,
"minValue": 0,
"maxValue": 15,
"defaultValue": 15
},
{
"#": "42",
"label": "Input 3 - Sent Scenes",
"valueSize": 1,
"minValue": 0,
"maxValue": 15,
"defaultValue": 15
},
{
"#": "43",
"label": "Input 4 - Sent Scenes",
"valueSize": 1,
"minValue": 0,
"maxValue": 15,
"defaultValue": 15
},
{
"#": "62",
"label": "Power Reports - Periodic",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 3600
},
{
"#": "63",
"label": "Analog Inputs Output Change On Input Change",
"valueSize": 2,
"minValue": 0,
"maxValue": 100,
"defaultValue": 5
},
{
"#": "64",
"label": "Analog Inputs Reports - Periodic",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 0
},
{
"#": "65",
"label": "Energy Reports - On Change",
"valueSize": 2,
"minValue": 0,
"maxValue": 500,
"defaultValue": 10
},
{
"#": "66",
"label": "Energy Reports - Periodic",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 3600
},
{
"#": "150",
"label": "Inputs - LED Colour Control Mode",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "RGBW mode: IN1-OUT1, IN2-OUT2, IN3-OUT3, IN4-OUT4",
"value": 0
},
{
"label": "HSB and white mode: IN1-H, IN2-S, IN3-B, IN4-White (OUT4)",
"value": 1
}
]
},
{
"#": "151",
"label": "Local Control - Transition Time",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 254,
"defaultValue": 3
},
{
"#": "152",
"label": "Remote Control - Transition Time",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 254,
"defaultValue": 3
},
{
"#": "157",
"label": "Start Programmed Sequence",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Sequence inactive",
"value": 0
},
{
"label": "User-Defined sequence 1",
"value": 1
},
{
"label": "User-Defined sequence 2",
"value": 2
},
{
"label": "User-Defined sequence 3",
"value": 3
},
{
"label": "User-Defined sequence 4",
"value": 4
},
{
"label": "User-Defined sequence 5",
"value": 5
},
{
"label": "Fireplace sequence",
"value": 6
},
{
"label": "Storm sequence",
"value": 7
},
{
"label": "Rainbow sequence",
"value": 8
},
{
"label": "Aurora sequence",
"value": 9
},
{
"label": "Police (Red-White-Blue) sequence",
"value": 10
}
]
},
{
"#": "30",
"label": "Alarm Configuration - 1st Slot",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "31",
"label": "Alarm Configuration - 2nd Slot",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "32",
"label": "Alarm Configuration - 3rd Slot",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "33",
"label": "Alarm Configuration - 4th Slot",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "34",
"label": "Alarm Configuration - 5th Slot",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "35",
"label": "Duration of Alarm Signalization",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 600,
"options": [
{
"label": "Infinite signalization",
"value": 0
}
]
},
{
"#": "154[0xff]",
"label": "ON Frame Value for Single Click IN1",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "154[0xff00]",
"label": "ON Frame Value for Single Click IN2",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "154[0xff0000]",
"label": "ON Frame Value for Single Click IN3",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "154[0xff000000]",
"label": "ON Frame Value for Single Click IN4",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "155[0xff]",
"label": "OFF Frame Value for Single Click IN1",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "155[0xff00]",
"label": "OFF Frame Value for Single Click IN2",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "155[0xff0000]",
"label": "OFF Frame Value for Single Click IN3",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "155[0xff000000]",
"label": "OFF Frame Value for Single Click IN4",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "156[0xff]",
"label": "ON Frame Value for Double Click IN1",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "156[0xff00]",
"label": "ON Frame Value for Double Click IN2",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "156[0xff0000]",
"label": "ON Frame Value for Double Click IN3",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
},
{
"#": "156[0xff000000]",
"label": "ON Frame Value for Double Click IN4",
"valueSize": 4,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255,
"unsigned": true
}
]
}