408 lines
8.8 KiB
JSON
408 lines
8.8 KiB
JSON
|
{
|
||
|
"manufacturer": "Fibargroup",
|
||
|
"manufacturerId": "0x010f",
|
||
|
"label": "FGGC001",
|
||
|
"description": "Fibaro Swipe Scene Controller",
|
||
|
"devices": [
|
||
|
{
|
||
|
"productType": "0x0d01",
|
||
|
"productId": "0x1000"
|
||
|
},
|
||
|
{
|
||
|
"productType": "0x0d01",
|
||
|
"productId": "0x2000"
|
||
|
},
|
||
|
{
|
||
|
"productType": "0x0d01",
|
||
|
"productId": "0x3000"
|
||
|
}
|
||
|
],
|
||
|
"firmwareVersion": {
|
||
|
"min": "0.0",
|
||
|
"max": "255.255"
|
||
|
},
|
||
|
"paramInformation": [
|
||
|
{
|
||
|
"#": "1",
|
||
|
"label": "Device Orientation",
|
||
|
"description": "Orientation in relation to default position.",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Default orientation",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "180° rotation",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "90° clockwise rotation",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "90° counter-clockwise rotation",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "2",
|
||
|
"label": "Buzzer - Acoustic Signal Settings",
|
||
|
"description": "Acoustic signalling of gestures detection.",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 1,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Gestures detection is not signalled",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Gestures detection is signalled",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "3",
|
||
|
"label": "LED Diode - Visual Indicator Settings",
|
||
|
"description": "Visual indication of gestures detection",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Gestures detection is not indicated",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Gestures detection is indicated",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "4",
|
||
|
"label": "Buzzer - Signalling Result of Gesture Recognition",
|
||
|
"description": "Acoustic signalling of gesture recognition result (using the built-in buzzer).",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 3,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Only successful recognition is signalled",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Only failed recognition is signalled",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Successful and failed recognition is signalled",
|
||
|
"value": 3
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "5",
|
||
|
"label": "Powering Mode Update Interval",
|
||
|
"description": "Check if the USB pwr supply is connected, update pwr mode",
|
||
|
"valueSize": 2,
|
||
|
"unit": "minutes",
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1080,
|
||
|
"defaultValue": 4,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Disable",
|
||
|
"value": 0
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "6",
|
||
|
"label": "Power Saving Mode (Battery Mode)",
|
||
|
"description": "This parameter determines operation of gesture detection when battery powered.",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Standby mode",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Simple mode",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Swipe does not enter power saving mode",
|
||
|
"value": 2
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "7",
|
||
|
"label": "Hold Gesture to Enter the Menu",
|
||
|
"description": "Choose if the menu can be entered using the Hold gesture.",
|
||
|
"valueSize": 1,
|
||
|
"defaultValue": 0,
|
||
|
"allowManualEntry": false,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Hold gesture to enter the menu enabled",
|
||
|
"value": 0
|
||
|
},
|
||
|
{
|
||
|
"label": "Hold gesture to enter the menu disabled",
|
||
|
"value": 1
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "10",
|
||
|
"label": "Scenes Sent to the Controller",
|
||
|
"description": "Defines which actions result in sending scenes to 1st “Lifeline” group.",
|
||
|
"valueSize": 1,
|
||
|
"minValue": 1,
|
||
|
"maxValue": 63,
|
||
|
"defaultValue": 15,
|
||
|
"readOnly": true,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Scenes for flick up gesture enabled",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Scenes for flick down gesture enabled",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Scenes for flick left gesture enabled",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Scenes for flick right gesture enabled",
|
||
|
"value": 8
|
||
|
},
|
||
|
{
|
||
|
"label": "Scenes for clockwise circular gesture enabled",
|
||
|
"value": 16
|
||
|
},
|
||
|
{
|
||
|
"label": "Scenes for CCW circular gesture enabled",
|
||
|
"value": 32
|
||
|
},
|
||
|
{
|
||
|
"label": "All commands enabled",
|
||
|
"value": 63
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "11",
|
||
|
"label": "Associations in Z-Wave Network Security Mode",
|
||
|
"description": "Define sent command for specified association groups.",
|
||
|
"valueSize": 1,
|
||
|
"minValue": 1,
|
||
|
"maxValue": 31,
|
||
|
"defaultValue": 31,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "2nd group ”Flick up” sent as secure",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "3rd group ”Flick down” sent as secure",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "4th group \"Flick left” sent as secure",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "5th group \"Flick right” sent as secure",
|
||
|
"value": 8
|
||
|
},
|
||
|
{
|
||
|
"label": "6th group \"Circular airWheel” sent as secure",
|
||
|
"value": 16
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "12",
|
||
|
"label": "Mode of 2nd-5th \"Flick UP/DOWN/LEFT/RIGHT”",
|
||
|
"description": "Choose control mode for 2nd-5th groups and scenes.",
|
||
|
"valueSize": 1,
|
||
|
"minValue": 1,
|
||
|
"maxValue": 15,
|
||
|
"defaultValue": 15,
|
||
|
"options": [
|
||
|
{
|
||
|
"label": "Toggle mode enabled for 2nd association group",
|
||
|
"value": 1
|
||
|
},
|
||
|
{
|
||
|
"label": "Toggle mode enabled for 3rd association group",
|
||
|
"value": 2
|
||
|
},
|
||
|
{
|
||
|
"label": "Toggle mode enabled for 4th association group",
|
||
|
"value": 4
|
||
|
},
|
||
|
{
|
||
|
"label": "Toggle mode enabled for 5th association group",
|
||
|
"value": 8
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"#": "13",
|
||
|
"label": "Rate of Smooth Level Control",
|
||
|
"description": "Choose gesture time for \"AirWheel\" to reach max/min level.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "20",
|
||
|
"label": "SWITCH ON Control Frame Value for FLICK UP Gesture",
|
||
|
"description": "Value sent in SWITCH ON command",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "21",
|
||
|
"label": "SWITCH OFF Frame Value for FLICK UP",
|
||
|
"description": "Value sent in SWITCH OFF command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "22",
|
||
|
"label": "SWITCH ON Frame Value for FLICK DOWN",
|
||
|
"description": "Value sent in SWITCH ON command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "23",
|
||
|
"label": "SWITCH OFF Frame Value for FLICK DOWN",
|
||
|
"description": "Value sent in SWITCH OFF command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "24",
|
||
|
"label": "SWITCH ON Frame Value for FLICK LEFT",
|
||
|
"description": "Value sent in SWITCH ON command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "25",
|
||
|
"label": "SWITCH OFF Frame Value for FLICK LEFT",
|
||
|
"description": "Value sent in SWITCH OFF command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "26",
|
||
|
"label": "SWITCH ON Frame Value for FLICK RIGHT",
|
||
|
"description": "Value sent in SWITCH ON command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "27",
|
||
|
"label": "SWITCH OFF Frame Value for FLICK RIGHT",
|
||
|
"description": "Value sent in SWITCH OFF command frame.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 255,
|
||
|
"defaultValue": 255
|
||
|
},
|
||
|
{
|
||
|
"#": "30",
|
||
|
"label": "Launch Sequence Learning Mode",
|
||
|
"valueSize": 1,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 6,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
{
|
||
|
"#": "31",
|
||
|
"label": "1st Gestures Sequence (SLOT 1)",
|
||
|
"description": "Value containing sequence of gestures.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1076,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
{
|
||
|
"#": "32",
|
||
|
"label": "2nd Gestures Sequence (SLOT 2)",
|
||
|
"description": "Value containing sequence of gestures.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1076,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
{
|
||
|
"#": "33",
|
||
|
"label": "3rd Gestures Sequence (SLOT 3)",
|
||
|
"description": "Value containing sequence of gestures.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1076,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
{
|
||
|
"#": "34",
|
||
|
"label": "4th Gestures Sequence (SLOT 4)",
|
||
|
"description": "Value containing sequence of gestures.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1076,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
{
|
||
|
"#": "35",
|
||
|
"label": "5th Gestures Sequence (SLOT 5)",
|
||
|
"description": "Value containing sequence of gestures.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1076,
|
||
|
"defaultValue": 0
|
||
|
},
|
||
|
{
|
||
|
"#": "36",
|
||
|
"label": "6th Gestures Sequence (SLOT 6)",
|
||
|
"description": "Value containing sequence of gestures.",
|
||
|
"valueSize": 2,
|
||
|
"minValue": 0,
|
||
|
"maxValue": 1076,
|
||
|
"defaultValue": 0
|
||
|
}
|
||
|
]
|
||
|
}
|