{ "manufacturer": "Fibargroup", "manufacturerId": "0x010f", "label": "FGR223", "description": "Roller Shutter 3", "devices": [ { "productType": "0x0303", "productId": "0x1000" }, { "productType": "0x0303", "productId": "0x3000" }, { "productType": "0x0303", "productId": "0x4000" } ], "firmwareVersion": { "min": "0.0", "max": "255.255" }, "proprietary": { "fibaroCCs": [38 /* 0x26 (Venetian Blinds) */] }, "paramInformation": [ { "#": "20", "label": "Switch Type", "valueSize": 1, "defaultValue": 2, "allowManualEntry": false, "options": [ { "label": "Momentary switches", "value": 0 }, { "label": "Toggle switches", "value": 1 }, { "label": "Single momentary switch (S1)", "value": 2 } ] }, { "#": "24", "label": "Inputs Orientation", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Default", "value": 0 }, { "label": "Reversed", "value": 1 } ] }, { "#": "25", "label": "Outputs Orientation", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Default", "value": 0 }, { "label": "Reversed", "value": 1 } ] }, { "#": "40[0x01]", "label": "S1 Scenes: Pressed 1 Time", "description": "Send a Central Scene notification when S1 is pressed 1 time", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "40[0x02]", "label": "S1 Scenes: Pressed 2 Times", "description": "Send a Central Scene notification when S1 is pressed 2 times", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "40[0x04]", "label": "S1 Scenes: Pressed 3 Time", "description": "Send a Central Scene notification when S1 is pressed 3 times", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "40[0x08]", "label": "S1 Scenes: Hold Down / Release", "description": "Send a Central Scene notification when S1 is held down or released", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "41[0x01]", "label": "S2 Scenes: Pressed 1 Time", "description": "Send a Central Scene notification when S2 is pressed 1 time", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "41[0x02]", "label": "S2 Scenes: Pressed 2 Times", "description": "Send a Central Scene notification when S2 is pressed 2 times", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "41[0x04]", "label": "S2 Scenes: Pressed 3 Time", "description": "Send a Central Scene notification when S2 is pressed 3 times", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "41[0x08]", "label": "S2 Scenes: Hold Down / Release", "description": "Send a Central Scene notification when S2 is held down or released", "valueSize": 1, "minValue": 0, "maxValue": 1, "defaultValue": 0 }, { "#": "60", "label": "Measuring Power Consumed by the Device Itself", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Function inactive", "value": 0 }, { "label": "Function active", "value": 1 } ] }, { "#": "61", "label": "Power Reports - On Change", "valueSize": 2, "minValue": 0, "maxValue": 500, "defaultValue": 15 }, { "#": "62", "label": "Power Reports - Periodic", "valueSize": 2, "minValue": 0, "maxValue": 32400, "defaultValue": 3600 }, { "#": "65", "label": "Energy Reports - On Change", "valueSize": 2, "minValue": 0, "maxValue": 500, "defaultValue": 10 }, { "#": "66", "label": "Energy Reports - Periodic", "valueSize": 2, "minValue": 0, "maxValue": 32400, "defaultValue": 3600 }, { "#": "150", "label": "Force Calibration", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Device is not calibrated", "value": 0 }, { "label": "Device is calibrated", "value": 1 }, { "label": "Force device calibration", "value": 2 } ] }, { "#": "151", "label": "Operating Mode", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "Roller blind", "value": 1 }, { "label": "Venetian blind", "value": 2 }, { "label": "Gate w/o positioning", "value": 3 }, { "label": "Gate with positioning", "value": 4 }, { "label": "Roller blind with built-in driver", "value": 5 }, { "label": "Roller blind with built-in driver (Impulse)", "value": 6 } ] }, { "#": "152", "label": "Venetian Blind - Time of Full Turn of the Slats", "valueSize": 4, "unit": "1/100 seconds", "minValue": 0, "maxValue": 65535, "defaultValue": 150 }, { "#": "153", "label": "Set Slats Back to Previous Position", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "Main controller operation", "value": 0 }, { "label": "Controller, momentary switch, limit switch", "value": 1 }, { "label": "Controller, both switches, multilevel stop", "value": 2 } ] }, { "#": "154", "label": "Delay Motor Stop", "description": "Delay motor stop after reaching end switch", "valueSize": 2, "unit": "1/10 seconds", "minValue": 0, "maxValue": 255, "defaultValue": 10 }, { "#": "155", "label": "Motor Operation Detection", "description": "Power threshold to be interpreted as reaching a limit switch", "valueSize": 2, "unit": "W", "minValue": 0, "maxValue": 255, "defaultValue": 10 }, { "#": "156", "label": "Time of Up Movement", "valueSize": 4, "unit": "1/100 seconds", "minValue": 0, "maxValue": 65535, "defaultValue": 6000 }, { "#": "157", "label": "Time of Down Movement", "valueSize": 4, "unit": "1/100 seconds", "minValue": 0, "maxValue": 65535, "defaultValue": 6000 }, { "#": "30[0xff]", "label": "Alarm #1: Action", "description": "Which action to perform when Alarm #1 is triggered", "valueSize": 4, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "No action", "value": 0 }, { "label": "Open blinds", "value": 1 }, { "label": "Close blinds", "value": 2 } ] }, { "#": "30[0xff00]", "label": "Alarm #1: Event/State Parameters", "description": "Which event parameters Alarm #1 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true }, { "#": "30[0xff0000]", "label": "Alarm #1: Notification Status", "description": "Which notification status Alarm #1 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true, "options": [ { "label": "Any", "value": 255 } ] }, { "#": "30[0xff000000]", "label": "Alarm #1: Notification Type", "description": "Which notification type should raise Alarm #1", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true }, { "#": "31[0xff]", "label": "Alarm #2: Action", "description": "Which action to perform when Alarm #2 is triggered", "valueSize": 4, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "No action", "value": 0 }, { "label": "Open blinds", "value": 1 }, { "label": "Close blinds", "value": 2 } ] }, { "#": "31[0xff00]", "label": "Alarm #2: Event/State Parameters", "description": "Which event parameters Alarm #2 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true }, { "#": "31[0xff0000]", "label": "Alarm #2: Notification Status", "description": "Which notification status Alarm #2 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 255, "unsigned": true, "options": [ { "label": "Any", "value": 255 } ] }, { "#": "31[0xff000000]", "label": "Alarm #2: Notification Type", "description": "Which notification type should raise Alarm #2", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 5, // Water "unsigned": true }, { "#": "32[0xff]", "label": "Alarm #3: Action", "description": "Which action to perform when Alarm #3 is triggered", "valueSize": 4, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "No action", "value": 0 }, { "label": "Open blinds", "value": 1 }, { "label": "Close blinds", "value": 2 } ] }, { "#": "32[0xff00]", "label": "Alarm #3: Event/State Parameters", "description": "Which event parameters Alarm #3 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true }, { "#": "32[0xff0000]", "label": "Alarm #3: Notification Status", "description": "Which notification status Alarm #3 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 255, "unsigned": true, "options": [ { "label": "Any", "value": 255 } ] }, { "#": "32[0xff000000]", "label": "Alarm #3: Notification Type", "description": "Which notification type should raise Alarm #3", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 1, // Smoke "unsigned": true }, { "#": "33[0xff]", "label": "Alarm #4: Action", "description": "Which action to perform when Alarm #4 is triggered", "valueSize": 4, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "No action", "value": 0 }, { "label": "Open blinds", "value": 1 }, { "label": "Close blinds", "value": 2 } ] }, { "#": "33[0xff00]", "label": "Alarm #4: Event/State Parameters", "description": "Which event parameters Alarm #4 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true }, { "#": "33[0xff0000]", "label": "Alarm #4: Notification Status", "description": "Which notification status Alarm #4 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 255, "unsigned": true, "options": [ { "label": "Any", "value": 255 } ] }, { "#": "33[0xff000000]", "label": "Alarm #4: Notification Type", "description": "Which notification type should raise Alarm #4", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 2, // CO "unsigned": true }, { "#": "34[0xff]", "label": "Alarm #5: Action", "description": "Which action to perform when Alarm #5 is triggered", "valueSize": 4, "defaultValue": 0, "unsigned": true, "allowManualEntry": false, "options": [ { "label": "No action", "value": 0 }, { "label": "Open blinds", "value": 1 }, { "label": "Close blinds", "value": 2 } ] }, { "#": "34[0xff00]", "label": "Alarm #5: Event/State Parameters", "description": "Which event parameters Alarm #5 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 0, "unsigned": true }, { "#": "34[0xff0000]", "label": "Alarm #5: Notification Status", "description": "Which notification status Alarm #5 should be limited to", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 255, "unsigned": true, "options": [ { "label": "Any", "value": 255 } ] }, { "#": "34[0xff000000]", "label": "Alarm #5: Notification Type", "description": "Which notification type should raise Alarm #5", "valueSize": 4, "minValue": 0, "maxValue": 255, "defaultValue": 4, // Heat "unsigned": true } ] }