375 lines
7.2 KiB
JSON
375 lines
7.2 KiB
JSON
{
|
|
"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": "*"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|