{ "manufacturer": "Fibargroup", "manufacturerId": "0x010f", "label": "FGS214", "description": "Smart Module", "devices": [ { "productType": "0x0404", "productId": "0x1000" }, { "productType": "0x0404", "productId": "0x3000" }, { "productType": "0x0404", "productId": "0x4000" } ], "firmwareVersion": { "min": "0.0", "max": "255.255" }, "associations": { "1": { "label": "Lifeline", "maxNodes": 1, "isLifeline": true }, "2": { "label": "On/Off S1", "maxNodes": 5 }, "3": { "label": "On/Off S2", "maxNodes": 5 } }, "paramInformation": [ { "#": "1", "label": "Relays State After Power Failure", "valueSize": 1, "defaultValue": 1, "allowManualEntry": false, "options": [ { "label": "Always off", "value": 0 }, { "label": "Previous state", "value": 1 }, { "label": "Toggle switch (Synchronize output): Current switch state / Other switch types: Previous state", "value": 2 } ] }, { "#": "20", "label": "S1 Input – Switch Type", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Momentary switch", "value": 0 }, { "label": "Toggle switch (Synchronize output)", "value": 1 }, { "label": "Toggle switch (Toggle output)", "value": 2 } ] }, { "#": "21", "label": "S2 Input – Switch Type", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Momentary switch", "value": 0 }, { "label": "Toggle switch (Synchronize output)", "value": 1 }, { "label": "Toggle switch (Toggle output)", "value": 2 } ] }, { "#": "24", "label": "Inputs Orientation", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Default", "value": 0 }, { "label": "Reversed", "value": 1 } ] }, { "#": "30[0xff000000]", "$import": "templates/fibaro_template.json#alarm_configuration_notification_type", "label": "Alarm Configuration – 1st Slot Notification Type", "defaultValue": 0 }, { "#": "30[0xff0000]", "$import": "templates/fibaro_template.json#alarm_configuration_notification_event", "label": "Alarm Configuration – 1st Slot Notification Status", "defaultValue": 0 }, { "#": "30[0xff00]", "$import": "templates/fibaro_template.json#alarm_configuration_notification_event_parameter", "label": "Alarm Configuration – 1st Slot Notification Event/State Parameters" }, { "#": "30[0xff]", "$import": "templates/fibaro_template.json#alarm_configuration_action", "label": "Alarm Configuration – 1st Slot Action", "maxValue": 3, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "No action", "value": 0 }, { "label": "Turn on", "value": 1 }, { "label": "Turn off", "value": 2 }, { "label": "Turn on/off continuously", "value": 3 } ] }, { "#": "31[0xff000000]", "$import": "#paramInformation/30[0xff000000]", "label": "Alarm Configuration – 2nd Slot Notification Type", "defaultValue": 5 }, { "#": "31[0xff0000]", "$import": "#paramInformation/30[0xff0000]", "label": "Alarm Configuration – 2nd Slot Notification Status", "defaultValue": 255 }, { "#": "31[0xff00]", "$import": "#paramInformation/30[0xff00]", "label": "Alarm Configuration – 2nd Slot Notification Event/State Parameters", "defaultValue": 0 }, { "#": "31[0xff]", "$import": "#paramInformation/30[0xff]", "label": "Alarm Configuration – 2nd Slot Action", "defaultValue": 0 }, { "#": "32[0xff000000]", "$import": "#paramInformation/30[0xff000000]", "label": "Alarm Configuration – 3rd Slot Notification Type", "defaultValue": 1 }, { "#": "32[0xff0000]", "$import": "#paramInformation/30[0xff0000]", "label": "Alarm Configuration – 3rd Slot Notification Status", "defaultValue": 255 }, { "#": "32[0xff00]", "$import": "#paramInformation/30[0xff00]", "label": "Alarm Configuration – 3rd Slot Notification Event/State Parameters", "defaultValue": 0 }, { "#": "32[0xff]", "$import": "#paramInformation/30[0xff]", "label": "Alarm Configuration – 3rd Slot Action", "defaultValue": 0 }, { "#": "33[0xff000000]", "$import": "#paramInformation/30[0xff000000]", "label": "Alarm Configuration – 4th Slot Notification Type", "defaultValue": 2 }, { "#": "33[0xff0000]", "$import": "#paramInformation/30[0xff0000]", "label": "Alarm Configuration – 4th Slot Notification Status", "defaultValue": 255 }, { "#": "33[0xff00]", "$import": "#paramInformation/30[0xff00]", "label": "Alarm Configuration – 4th Slot Notification Event/State Parameters", "defaultValue": 0 }, { "#": "33[0xff]", "$import": "#paramInformation/30[0xff]", "label": "Alarm Configuration – 4th Slot Action", "defaultValue": 0 }, { "#": "34[0xff000000]", "$import": "#paramInformation/30[0xff000000]", "label": "Alarm Configuration – 5th Slot Notification Type", "defaultValue": 4 }, { "#": "34[0xff0000]", "$import": "#paramInformation/30[0xff0000]", "label": "Alarm Configuration – 5th Slot Notification Status", "defaultValue": 255 }, { "#": "34[0xff00]", "$import": "#paramInformation/30[0xff00]", "label": "Alarm Configuration – 5th Slot Notification Event/State Parameters", "defaultValue": 0 }, { "#": "34[0xff]", "$import": "#paramInformation/30[0xff]", "label": "Alarm Configuration – 5th Slot Action", "defaultValue": 0 }, { "#": "35", "label": "Alarm Configuration – Duration", "valueSize": 2, "unit": "seconds", "minValue": 0, "maxValue": 32400, "defaultValue": 600, "options": [ { "label": "Infinite", "value": 0 } ] }, { "#": "40[0x01]", "$import": "templates/fibaro_template.json#send_s1_central_scene_pressed_1x" }, { "#": "40[0x02]", "$import": "templates/fibaro_template.json#send_s1_central_scene_pressed_2x" }, { "#": "40[0x04]", "$import": "templates/fibaro_template.json#send_s1_central_scene_pressed_3x" }, { "#": "40[0x08]", "$import": "templates/fibaro_template.json#send_s1_central_scene_hold_release" }, { "#": "41[0x01]", "$import": "templates/fibaro_template.json#send_s2_central_scene_pressed_1x" }, { "#": "41[0x02]", "$import": "templates/fibaro_template.json#send_s2_central_scene_pressed_2x" }, { "#": "41[0x04]", "$import": "templates/fibaro_template.json#send_s2_central_scene_pressed_3x" }, { "#": "41[0x08]", "$import": "templates/fibaro_template.json#send_s2_central_scene_hold_release" }, { "#": "150", "label": "Q Output – Operating Mode", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Standard operation", "value": 0 }, { "label": "Delay off", "value": 1 }, { "label": "Auto off", "value": 2 }, { "label": "Flashing", "value": 3 } ] }, { "#": "152", "label": "Q Output – Reaction to Input Change in Timed Modes", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Cancel mode and set default state", "value": 0 }, { "label": "Ignore, mode runs until it ends", "value": 1 }, { "label": "Reset, start time from the beginning", "value": 2 } ] }, { "#": "154", "label": "Q Output – Time Parameter for Timed Modes", "valueSize": 2, "unit": "0.1 seconds", "minValue": 0, "maxValue": 32000, "defaultValue": 5, "options": [ { "label": "0.1 seconds", "value": 0 } ] }, { "#": "156", "label": "S1 Association: Switch On Value Sent", "valueSize": 2, "minValue": 0, "maxValue": 255, "defaultValue": 255 }, { "#": "157", "label": "S1 Association: Switch Off Value Sent", "valueSize": 2, "minValue": 0, "maxValue": 255, "defaultValue": 0 }, { "#": "158", "label": "S1 Association: Double Click Value Sent", "valueSize": 2, "minValue": 0, "maxValue": 255, "defaultValue": 99 }, { "#": "159", "label": "S2 Association: Switch On Value Sent", "valueSize": 2, "minValue": 0, "maxValue": 255, "defaultValue": 255 }, { "#": "160", "label": "S2 Association: Switch Off Value Sent", "valueSize": 2, "minValue": 0, "maxValue": 255, "defaultValue": 0 }, { "#": "161", "label": "S2 Association: Double Click Value Sent", "valueSize": 2, "minValue": 0, "maxValue": 255, "defaultValue": 99 }, { "#": "162", "label": "Q Output Type", "valueSize": 1, "defaultValue": 0, "allowManualEntry": false, "options": [ { "label": "Normally open", "value": 0 }, { "label": "Normally closed", "value": 1 } ] } ] }