zwave-js/.config-db/devices/0x010f/fgbs222.json

407 lines
9.4 KiB
JSON
Raw Normal View History

2025-01-10 22:05:04 -08:00
{
"manufacturer": "Fibargroup",
"manufacturerId": "0x010f",
"label": "FGBS222",
"description": "Smart Implant",
"devices": [
{
"productType": "0x0502",
"productId": "0x1000",
"zwaveAllianceId": 4153
},
{
"productType": "0x0502",
"productId": "0x2000",
"zwaveAllianceId": 4166
},
{
"productType": "0x0502",
"productId": "0x3000",
"zwaveAllianceId": 4174
},
{
"productType": "0x0502",
"productId": "0x4000",
"zwaveAllianceId": 4175
},
{
"productType": "0x0502",
"productId": "0x6000",
"zwaveAllianceId": 4172
},
{
"productType": "0x0502",
"productId": "0x7000",
"zwaveAllianceId": 4173
},
{
"productType": "0x0502",
"productId": "0xb000",
"zwaveAllianceId": 4165
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "20",
"label": "Input 1 - Operating Mode",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "Normally closed alarm input",
"value": 0
},
{
"label": "Normally open alarm input",
"value": 1
},
{
"label": "Pushbutton",
"value": 2
},
{
"label": "Toggle switch",
"value": 3
},
{
"label": "Analog input without internal pull-up",
"value": 4
},
{
"label": "Analog input with internal pull-up",
"value": 5
}
]
},
{
"#": "47",
"label": "Input 1 (On): Level to Send to Group 2",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255
},
{
"#": "49",
"label": "Input 1 (Off): Level to Send to Group 2",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "150",
"label": "Input 1: Sensitivity",
"valueSize": 1,
"unit": "10 ms",
"minValue": 1,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "152",
"label": "Input 1: Alarm Cancellation Delay",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 3600,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "40[0x01]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 1: Send Scenes (Key Pressed 1x)"
},
{
"#": "40[0x02]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 1: Send Scenes (Key Pressed 2x)"
},
{
"#": "40[0x04]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 1: Send Scenes (Key Pressed 3x)"
},
{
"#": "40[0x08]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 1: Send Scenes (Key Held Down & Released)"
},
{
"#": "21",
"label": "Input 2 - Operating Mode",
"description": "This parameter allows to choose mode of 2nd input (in2). change it depending on connected device",
"valueSize": 1,
"defaultValue": 2,
"allowManualEntry": false,
"options": [
{
"label": "Normally closed alarm input",
"value": 0
},
{
"label": "Normally open alarm input",
"value": 1
},
{
"label": "Pushbutton",
"value": 2
},
{
"label": "Toggle switch",
"value": 3
},
{
"label": "Analog input without internal pull-up",
"value": 4
},
{
"label": "Analog input with internal pull-up",
"value": 5
}
]
},
{
"#": "52",
"label": "Input 2 (On): Level to Send to Group 3",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255
},
{
"#": "54",
"label": "Input 2 (Off): Level to Send to Group 3",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "151",
"label": "Input 2: Sensitivity",
"valueSize": 1,
"unit": "10 ms",
"minValue": 1,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "153",
"label": "Input 2: Alarm Cancellation Delay",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 3600,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "41[0x01]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 2: Send Scenes (Key Pressed 1x)"
},
{
"#": "41[0x02]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 2: Send Scenes (Key Pressed 2x)"
},
{
"#": "41[0x04]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 2: Send Scenes (Key Pressed 3x)"
},
{
"#": "41[0x08]",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Input 2: Send Scenes (Key Held Down & Released)"
},
{
"#": "24",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Reverse Inputs"
},
{
"#": "63",
"label": "Analog Inputs: Reporting Threshold",
"valueSize": 1,
"unit": "0.1 V",
"minValue": 0,
"maxValue": 100,
"defaultValue": 5,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "64",
"label": "Analog Inputs: Reporting Interval",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "65",
"label": "Internal Temperature Sensor: Reporting Threshold",
"valueSize": 2,
"unit": "°C",
"minValue": 0,
"maxValue": 255,
"defaultValue": 5,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "66",
"label": "Internal Temperature Sensor: Reporting Interval",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "67",
"label": "External Temperature Sensor: Reporting Threshold",
"valueSize": 2,
"unit": "°C",
"minValue": 0,
"maxValue": 255,
"defaultValue": 5,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "68",
"label": "External Temperature Sensor: Reporting Interval",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "154",
"label": "Output 1: Default State",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Normally open",
"value": 0
},
{
"label": "Normally closed",
"value": 1
}
]
},
{
"#": "156",
"label": "Output 1: Auto Off",
"valueSize": 2,
"unit": "0.1 seconds",
"minValue": 0,
"maxValue": 27000,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "155",
"label": "Output 2: Default State",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Normally open",
"value": 0
},
{
"label": "Normally closed",
"value": 1
}
]
},
{
"#": "157",
"label": "Output 2: Auto Off",
"valueSize": 2,
"unit": "0.1 seconds",
"minValue": 0,
"maxValue": 27000,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "25",
"$import": "~/templates/master_template.json#base_enable_disable",
"label": "Reverse Outputs"
}
],
"metadata": {
"inclusion": "To add the device to the Z-Wave network manually:\n1. Power the device.\n2. Set the main controller in (Security/non-Security Mode) add mode\n(see the controllers manual).\n3. Quickly, triple click button on the device housing or switch\nconnected to IN1 or IN2.\n4. If you are adding in Security S2 Authenticated, scan the DSK QR\ncode or input the 5-digit PIN code (label on the bottom of the box).\n5. LED will start blinking yellow, wait for the adding process to end.\n6. Successful adding will be confirmed by the Z-Wave controllers\nmessage",
"exclusion": "Removing (Exclusion) Z-Wave device learning mode, allowing to\nremove the device from existing Z-Wave network. Removing also results\nin resetting the device to factory defaults.\nTo remove the device from the Z-Wave network:\n1. Power the device.\n2. Set the main controller into remove mode (see the controllers\nmanual).\n3. Quickly, triple click button on the device housing or switch\nconnected to IN1 or IN2.\n4. LED will start blinking yellow, wait for the removing process to\nend.\n5. Successful removing will be confirmed by the Z-Wave controllers\nmessage",
"reset": "Reset procedure allows to restore the device back to its factory settings,\nwhich means all information about the Z-Wave controller and\nuser configuration will be deleted.\nResetting the device is not the recommended way of\nremoving the device from the Z-Wave network. Use reset\nprocedure only if the primary controller is missing or\ninoperable. Certain device removal can be achieved by the\nprocedure of removing described.\n1. Press and hold the button to enter the menu.\n2. Release button when the device glows yellow.\n3. Quickly click the button to confirm.\n4. After few seconds the device will be restarted, which is signalled\nwith the red colour",
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=product_documents/4153/FGBS-222-T-EN-1.2.pdf"
}
}