544 lines
13 KiB
JSON
544 lines
13 KiB
JSON
|
{
|
|||
|
"manufacturer": "Fantem",
|
|||
|
"manufacturerId": "0x016a",
|
|||
|
"label": "FT100",
|
|||
|
"description": "Oomi Multisensor",
|
|||
|
"devices": [
|
|||
|
{
|
|||
|
"productType": "0x0002",
|
|||
|
"productId": "0x0064"
|
|||
|
},
|
|||
|
{
|
|||
|
"productType": "0x0202",
|
|||
|
"productId": "0x0064"
|
|||
|
},
|
|||
|
{
|
|||
|
"productType": "0x0102",
|
|||
|
"productId": "0x0064"
|
|||
|
}
|
|||
|
],
|
|||
|
"firmwareVersion": {
|
|||
|
"min": "0.0",
|
|||
|
"max": "255.255"
|
|||
|
},
|
|||
|
"associations": {
|
|||
|
"1": {
|
|||
|
"label": "Lifeline",
|
|||
|
"maxNodes": 5,
|
|||
|
"isLifeline": true
|
|||
|
},
|
|||
|
"2": {
|
|||
|
"label": "Group 2",
|
|||
|
"maxNodes": 5
|
|||
|
},
|
|||
|
"3": {
|
|||
|
"label": "Group 3",
|
|||
|
"maxNodes": 5
|
|||
|
}
|
|||
|
},
|
|||
|
// Fantem is an OEM for Aeotec
|
|||
|
"paramInformation": [
|
|||
|
{
|
|||
|
"#": "2",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#wake_up_10_minutes"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "3",
|
|||
|
"label": "PIR Sensor Timeout",
|
|||
|
"valueSize": 2,
|
|||
|
"minValue": 10,
|
|||
|
"maxValue": 3600,
|
|||
|
"defaultValue": 240
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "4",
|
|||
|
"label": "PIR Sensitivity",
|
|||
|
"valueSize": 1,
|
|||
|
"minValue": 0,
|
|||
|
"maxValue": 5,
|
|||
|
"defaultValue": 5
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "5",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#motion_report_type"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "8",
|
|||
|
"$if": "firmwareVersion >= 1.8",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#wake_up_timeout"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "9[0xff00]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#current_power_mode"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "9[0xff]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#sleep_state"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "39",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#low_battery_threshold",
|
|||
|
"defaultValue": 20
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "40",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#selective_reporting"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "41[0xffff]",
|
|||
|
"$if": "firmwareVersion <= 1.6",
|
|||
|
"label": "Temperature Change Threshold",
|
|||
|
"valueSize": 2,
|
|||
|
"minValue": 10,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 200
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "41[0x0f]",
|
|||
|
"$if": "firmwareVersion > 1.6 && firmwareVersion <= 1.9",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Temperature Threshold Unit",
|
|||
|
"valueSize": 3
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "41[0x0f]",
|
|||
|
"$if": "firmwareVersion >= 1.10",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Temperature Threshold Unit",
|
|||
|
"valueSize": 4
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "41[0xffff00]",
|
|||
|
"$if": "firmwareVersion > 1.6 && firmwareVersion <= 1.9",
|
|||
|
"label": "Temperature Change Threshold",
|
|||
|
"valueSize": 3,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": 10,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 20
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "41[0xffff00]",
|
|||
|
"$if": "firmwareVersion >= 1.10",
|
|||
|
"label": "Temperature Change Threshold",
|
|||
|
"valueSize": 4,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": 10,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 20
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "42",
|
|||
|
"$import": "~/templates/master_template.json#base_1-100_nounit",
|
|||
|
"label": "Humidity Change Threshold",
|
|||
|
"unit": "%",
|
|||
|
"defaultValue": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "43",
|
|||
|
"label": "Luminance Change Threshold",
|
|||
|
"valueSize": 2,
|
|||
|
"unit": "lux",
|
|||
|
"minValue": 1,
|
|||
|
"maxValue": 1000,
|
|||
|
"defaultValue": 100
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "44",
|
|||
|
"$import": "~/templates/master_template.json#base_1-100_nounit",
|
|||
|
"label": "Battery Level Threshold",
|
|||
|
"unit": "%",
|
|||
|
"defaultValue": 10
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "45",
|
|||
|
"label": "Ultraviolet Change Threshold",
|
|||
|
"valueSize": 1,
|
|||
|
"minValue": 1,
|
|||
|
"maxValue": 11,
|
|||
|
"defaultValue": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "46",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#low_temp_alarm"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x01]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#below_temp_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x02]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#below_humidity_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x04]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#below_luminance_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x08]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#below_ultraviolet_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x10]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#above_temp_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x20]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#above_humidity_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x40]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#above_luminance_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "48[0x80]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#above_ultraviolet_report"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "49[0xff]",
|
|||
|
"$if": "firmwareVersion < 1.10",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Upper Temperature Limit Unit",
|
|||
|
"valueSize": 3
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "49[0xff]",
|
|||
|
"$if": "firmwareVersion >= 1.10",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Upper Temperature Limit Unit",
|
|||
|
"valueSize": 4
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "49[0xffff00]",
|
|||
|
"$if": "firmwareVersion < 1.10",
|
|||
|
"label": "Upper Temperature Limit",
|
|||
|
"valueSize": 3,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": -400,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 280
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "49[0xffff00]",
|
|||
|
"$if": "firmwareVersion >= 1.10",
|
|||
|
"label": "Upper Temperature Limit",
|
|||
|
"valueSize": 4,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": -400,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 280
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "50[0xff]",
|
|||
|
"$if": "firmwareVersion < 1.10",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Lower Temperature Limit Unit",
|
|||
|
"valueSize": 3
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "50[0xff]",
|
|||
|
"$if": "firmwareVersion >= 1.10",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Lower Temperature Limit Unit",
|
|||
|
"valueSize": 3
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "50[0xffff00]",
|
|||
|
"$if": "firmwareVersion < 1.10",
|
|||
|
"label": "Lower Temperature Limit",
|
|||
|
"valueSize": 3,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": -400,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 0
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "50[0xffff00]",
|
|||
|
"$if": "firmwareVersion >= 1.10",
|
|||
|
"label": "Lower Temperature Limit",
|
|||
|
"valueSize": 3,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": -400,
|
|||
|
"maxValue": 2120,
|
|||
|
"defaultValue": 0
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "51",
|
|||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
|||
|
"label": "Upper Humidity Limit",
|
|||
|
"unit": "%",
|
|||
|
"defaultValue": 60
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "52",
|
|||
|
"$import": "~/templates/master_template.json#base_0-100_nounit",
|
|||
|
"label": "Lower Humidity Limit",
|
|||
|
"unit": "%",
|
|||
|
"defaultValue": 50
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "53",
|
|||
|
"label": "Upper Lighting Limit",
|
|||
|
"valueSize": 2,
|
|||
|
"unit": "lux",
|
|||
|
"minValue": 0,
|
|||
|
"maxValue": 30000,
|
|||
|
"defaultValue": 1000
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "54",
|
|||
|
"label": "Lower Lighting Limit",
|
|||
|
"valueSize": 2,
|
|||
|
"unit": "lux",
|
|||
|
"minValue": 0,
|
|||
|
"maxValue": 30000,
|
|||
|
"defaultValue": 100
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "55",
|
|||
|
"label": "Upper Ultraviolet Limit",
|
|||
|
"valueSize": 1,
|
|||
|
"minValue": 0,
|
|||
|
"maxValue": 11,
|
|||
|
"defaultValue": 8
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "56",
|
|||
|
"label": "Lower Ultraviolet Limit",
|
|||
|
"valueSize": 1,
|
|||
|
"minValue": 0,
|
|||
|
"maxValue": 11,
|
|||
|
"defaultValue": 4
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "57[0xff00]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#recover_limit_temp"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "57[0xff]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#recover_limit_temp_unit"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "58",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#recover_limit_humidity"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "59",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#recover_limit_lighting"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "60",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#recover_limit_ultraviolet"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x01]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Temperature: Below Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x10]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Temperature: Above Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x02]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Humidity: Below Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x20]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Humidity: Above Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x04]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Luminance: Below Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x40]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Luminance: Above Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x08]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Ultraviolet: Below Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "61[0x80]",
|
|||
|
"$import": "~/templates/master_template.json#base_true_false",
|
|||
|
"label": "Ultraviolet: Above Lower Limit",
|
|||
|
"readOnly": true
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "81",
|
|||
|
"$if": "firmwareVersion >= 1.8",
|
|||
|
"$import": "~/templates/master_template.json#base_enable_disable",
|
|||
|
"label": "LED Blinking"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "101[0x01]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group1_battery"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "101[0x10]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group1_ultraviolet"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "101[0x20]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group1_temp"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "101[0x40]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group1_humidity"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "101[0x80]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group1_luminance"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "102[0x01]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group2_battery"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "102[0x10]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group2_ultraviolet"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "102[0x20]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group2_temp"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "102[0x40]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group2_humidity"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "102[0x80]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group2_luminance"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "103[0x01]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group3_battery"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "103[0x10]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group3_ultraviolet"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "103[0x20]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group3_temp"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "103[0x40]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group3_humidity"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "103[0x80]",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_group3_luminance"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "64",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Automatic Temperature Reporting Unit",
|
|||
|
"valueSize": 1
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "100",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#reset_parameters",
|
|||
|
"label": "Reset Parameters 101-103 to Default Values"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "111",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_interval_group1",
|
|||
|
"maxValue": 2678400
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "112",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_interval_group2",
|
|||
|
"maxValue": 2678400
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "113",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#auto_report_interval_group3",
|
|||
|
"maxValue": 2678400
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "110",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#reset_parameters",
|
|||
|
"label": "Reset Parameters 111-113 to Default Values"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "201[0xff]",
|
|||
|
"$if": "firmwareVersion >= 1.6",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#celsius_fahrenheit",
|
|||
|
"label": "Temperature Calibration Unit",
|
|||
|
"valueSize": 2
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "201[0xff00]",
|
|||
|
"$if": "firmwareVersion >= 1.6",
|
|||
|
"label": "Temperature Calibration Offset",
|
|||
|
"valueSize": 2,
|
|||
|
"unit": "0.1 °C/°F",
|
|||
|
"minValue": -128,
|
|||
|
"maxValue": 127,
|
|||
|
"defaultValue": 0
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "202",
|
|||
|
"$if": "firmwareVersion >= 1.6",
|
|||
|
"label": "Humidity Sensor Calibration",
|
|||
|
"valueSize": 1,
|
|||
|
"unit": "% rH",
|
|||
|
"minValue": -50,
|
|||
|
"maxValue": 50,
|
|||
|
"defaultValue": 0
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "203",
|
|||
|
"$if": "firmwareVersion >= 1.6",
|
|||
|
"label": "Luminance Sensor Calibration",
|
|||
|
"valueSize": 2,
|
|||
|
"unit": "lux",
|
|||
|
"minValue": -1000,
|
|||
|
"maxValue": 1000,
|
|||
|
"defaultValue": 0
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "204",
|
|||
|
"$if": "firmwareVersion >= 1.6",
|
|||
|
"label": "Ultraviolet Sensor Calibration",
|
|||
|
"valueSize": 1,
|
|||
|
"minValue": -10,
|
|||
|
"maxValue": 10,
|
|||
|
"defaultValue": 0
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "252",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#lock_configuration"
|
|||
|
},
|
|||
|
{
|
|||
|
"#": "255",
|
|||
|
"$import": "~/0x0086/templates/aeotec_template.json#factory_reset_exclude"
|
|||
|
}
|
|||
|
],
|
|||
|
"compat": {
|
|||
|
// In the default configuration this device sends Basic CC Sets instead of Binary Sensor Reports
|
|||
|
"mapBasicSet": "Binary Sensor"
|
|||
|
},
|
|||
|
"metadata": {
|
|||
|
"inclusion": "Turn the primary controller of Z-Wave network into inclusion mode, short press the product’s Z-Wave button that you can find in the back of the product",
|
|||
|
"exclusion": "Turn the primary controller of Z-Wave network into exclusion mode, short press the product’s Z-Wave button that you can find in back of the product",
|
|||
|
"reset": "Press and hold the Z-Wave button that you can find in back of the product for 20 seconds and then release. This procedure should only be used when the primary controller is inoperable",
|
|||
|
"manual": "https://products.z-wavealliance.org/ProductManual/File?folder=&filename=MarketCertificationFiles/2592/Oomi%20MultiSensor%20manual3.pdf"
|
|||
|
}
|
|||
|
}
|