zwave-js/.config-db/devices/0x010f/fgrm222_0_24.23.json

376 lines
7.2 KiB
JSON
Raw Permalink Normal View History

2025-01-10 22:05:04 -08:00
{
"manufacturer": "Fibargroup",
"manufacturerId": "0x010f",
"label": "FGRM222",
"description": "Roller Shutter",
"devices": [
{
"productType": "0x0301",
"productId": "0x1001"
},
{
"productType": "0x0301",
"productId": "0x3001"
},
{
"productType": "0x0302",
"productId": "0x1000"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "24.23"
},
"associations": {
"1": {
"label": "Momentary click",
"maxNodes": 16
},
"2": {
"label": "Momentary hold",
"description": "Only applies to momentary switches",
"maxNodes": 16
},
"3": {
"label": "Controller Updates",
"maxNodes": 1,
"isLifeline": true
}
},
"proprietary": {
"fibaroCCs": [38 /* 0x26 (Venetian Blinds) */]
},
"paramInformation": [
{
"#": "3",
"label": "Reports Type",
"description": "Enable Venetian Blind mode",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Blind position reports sent using Z-Wave commands",
"value": 0
},
{
"label": "Blind position reports sent using Fibaro commands",
"value": 1
}
]
},
{
"#": "10",
"label": "Roller Shutter Operating Modes",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Roller blind mode, without positioning",
"value": 0
},
{
"label": "Roller blind mode, with positioning",
"value": 1
},
{
"label": "Venetian blind mode, with positioning",
"value": 2
},
{
"label": "Gate mode, without positioning",
"value": 3
},
{
"label": "Gate mode, with positioning",
"value": 4
}
]
},
{
"#": "12",
"label": "Turning Time/delay Time",
"description": "Time of full turn of the lamellas.",
"valueSize": 2,
"minValue": 0,
"maxValue": 65535,
"defaultValue": 150,
"unsigned": true
},
{
"#": "13",
"label": "Lamellas Positioning Mode",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Only in case of the main controller operation",
"value": 0
},
{
"label": "Controller, switch or limit switch operation",
"value": 1
},
{
"label": "Controller, switch, limit sw operation/stop frame",
"value": 2
}
]
},
{
"#": "14",
"label": "Switch Type",
"description": "Parameter settings for Roller and Venetian Blind Mode",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Momentary switches",
"value": 0
},
{
"label": "Toggle switches",
"value": 1
},
{
"label": "Single, momentary switch",
"value": 2
}
]
},
{
"#": "17",
"label": "Delay Time After S2",
"description": "Relays turn off time after reaching a limit switch.",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 10,
"unsigned": true
},
{
"#": "18",
"label": "Motor Operation Detection",
"description": "Power threshold to be interpreted as reaching a limit switch.",
"valueSize": 1,
"minValue": 0,
"maxValue": 255,
"defaultValue": 10,
"unsigned": true
},
{
"#": "22",
"label": "Motor Operation Time",
"description": "Time period for the motor to continue operation.",
"valueSize": 2,
"minValue": 0,
"maxValue": 65535,
"defaultValue": 10,
"unsigned": true
},
{
"#": "29",
"label": "Forced Roller Shutter Calibration",
"description": "Roller Shutter enters the calibration mode.",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Deactivated",
"value": 0
},
{
"label": "Start calibration process",
"value": 1
}
]
},
{
"#": "30",
"label": "Response to General Alarm",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "No response to alarm frames",
"value": 0
},
{
"label": "Open blind",
"value": 1
},
{
"label": "Close blind",
"value": 2
}
]
},
{
"#": "31",
"label": "Response to Water Flood Alarm",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "No response to alarm frames",
"value": 0
},
{
"label": "Open blind",
"value": 1
},
{
"label": "Close blind",
"value": 2
}
]
},
{
"#": "32",
"label": "Response to Smoke, CO, CO2 Alarm",
"valueSize": 1,
"defaultValue": 3,
"allowManualEntry": false,
"options": [
{
"label": "No response to alarm frames",
"value": 0
},
{
"label": "Open blind",
"value": 1
},
{
"label": "Close blind",
"value": 2
}
]
},
{
"#": "33",
"label": "Response to Temperature Alarm",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "No response to alarm frames",
"value": 0
},
{
"label": "Open blind",
"value": 1
},
{
"label": "Close blind",
"value": 2
}
]
},
{
"#": "35",
"label": "Managing Lamellas in Response to Alarm",
"description": "Lamellas reaction upon alarm detection.",
"valueSize": 1,
"defaultValue": 1,
"allowManualEntry": false,
"options": [
{
"label": "Do not change lamellas position",
"value": 0
},
{
"label": "Set lamellas to their extreme position",
"value": 1
}
]
},
{
"#": "40",
"label": "Power Reports",
"description": "Power level change resulting in new power value report",
"valueSize": 1,
"minValue": 0,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "42",
"label": "Periodic Power or Energy Reports",
"description": "Time to the next report. Value of 0 means the reports are turned off.",
"valueSize": 2,
"minValue": -32767,
"maxValue": 32767,
"defaultValue": 3600
},
{
"#": "43",
"label": "Energy Reports",
"description": "Energy level change resulting in new energy value report",
"valueSize": 1,
"minValue": -126,
"maxValue": 127,
"defaultValue": 10
},
{
"#": "44",
"label": "Self-Measurement",
"description": "Enables/disables power and energy report used by itself",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Disabled",
"value": 0
},
{
"label": "Activated",
"value": 1
}
]
},
{
"#": "50",
"label": "Scenes/Associations Activation",
"description": "Determine whether scenes or associations are activated",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Associations active",
"value": 0
},
{
"label": "Scenes active",
"value": 1
}
]
}
],
"compat": {
"commandClasses": {
"add": {
// The device can be controlled using Multilevel Switch CC, but it does not advertise it.
"Multilevel Switch": {
"isSupported": true,
"version": 2
}
},
// The device exposes Binary Switch CC, but Multilevel Switch CC supersedes it
"remove": {
"Binary Switch": {
"endpoints": "*"
}
}
}
}
}