zwave-js/.config-db/devices/0x0084/mimo2.json

272 lines
5.1 KiB
JSON
Raw Normal View History

2025-01-10 22:05:04 -08:00
{
"manufacturer": "FortrezZ LLC",
"manufacturerId": "0x0084",
"label": "MIMO2+",
"description": "Dual Digital or Analog Voltage Input and Dual Contact Relay",
"devices": [
{
"productType": "0x0463",
"productId": "0x0207"
},
{
"productType": "0x0463",
"productId": "0x0208"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "4",
"label": "Sensor 1 Lower Threshold High",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "5",
"label": "Sensor 1 Lower Threshold Low",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "6",
"label": "Sensor 1 Upper Threshold High",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "7",
"label": "Sensor 1 Upper Threshold Low",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "10",
"label": "Sensor 2 Lower Threshold High",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "11",
"label": "Sensor 2 Lower Threshold Low",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "12",
"label": "Sensor 2 Upper Threshold High",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "13",
"label": "Sensor 2 Upper Threshold Low",
"valueSize": 2,
"minValue": 0,
"maxValue": 4095,
"defaultValue": 0
},
{
"#": "1[0x1f]",
"label": "Relay 1 Trigger Interval",
"description": "Momentary trigger time in 100ms intervals, 10=1s, 0=disable",
"valueSize": 1,
"unit": "100 ms",
"minValue": 0,
"maxValue": 31,
"defaultValue": 0,
"unsigned": true
},
{
"#": "1[0xe0]",
"label": "Relay 1 Trigger Configuration on Sensor Input",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Disabled",
"value": 0
},
{
"label": "Trigger on sensor 1",
"value": 1
},
{
"label": "Trigger on sensor 2",
"value": 2
},
{
"label": "Trigger on sensor 1 or sensor 2",
"value": 3
},
{
"label": "Trigger on sensor 1 and sensor 2",
"value": 4
},
{
"label": "Trigger on sensor 1 and/or sensor 2",
"value": 7
}
]
},
{
"#": "2[0x1f]",
"label": "Relay 2 Trigger Interval",
"description": "Momentary trigger time in 100ms intervals, 10=1s, 0=disable",
"valueSize": 1,
"minValue": 0,
"maxValue": 31,
"defaultValue": 0,
"unsigned": true
},
{
"#": "2[0xe0]",
"label": "Relay 2 Trigger on Sensor Input",
"valueSize": 1,
"defaultValue": 0,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Disabled",
"value": 0
},
{
"label": "Trigger on sensor 1",
"value": 1
},
{
"label": "Trigger on sensor 2",
"value": 2
},
{
"label": "Trigger on sensor 1 or sensor 2",
"value": 3
},
{
"label": "Trigger on sensor 1 and sensor 2",
"value": 4
},
{
"label": "Trigger on sensor 1 and/or sensor 2",
"value": 7
}
]
},
{
"#": "3[0x3f]",
"label": "Sensor 1 Report Interval",
"description": "Report sensor state every (30s resolution, 0=none, 1=30s, 10=5m, 63=31.5m)",
"valueSize": 1,
"minValue": 0,
"maxValue": 63,
"defaultValue": 0,
"unsigned": true
},
{
"#": "3[0x40]",
"label": "Sensor 1 Report Mode",
"description": "Report state periodically or on change",
"valueSize": 1,
"defaultValue": 1,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Periodically",
"value": 0
},
{
"label": "On change",
"value": 1
}
]
},
{
"#": "3[0x80]",
"label": "Sensor 1 Trigger Mode",
"description": "Trigger Inside or Outside Low/High Thresholds",
"valueSize": 1,
"defaultValue": 1,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Outside",
"value": 0
},
{
"label": "Inside",
"value": 1
}
]
},
{
"#": "9[0x3f]",
"label": "Sensor 2 Report Interval",
"description": "Report sensor state every (30s resolution, 0=none, 1=30s, 10=5m, 63=31.5m)",
"valueSize": 1,
"minValue": 0,
"maxValue": 63,
"defaultValue": 0,
"unsigned": true
},
{
"#": "9[0x40]",
"label": "Sensor 2 Report Mode",
"description": "Report state periodically or on change",
"valueSize": 1,
"defaultValue": 1,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Periodically",
"value": 0
},
{
"label": "On change",
"value": 1
}
]
},
{
"#": "9[0x80]",
"label": "Sensor 2 Trigger Mode",
"description": "Trigger Inside or Outside Low/High Thresholds",
"valueSize": 1,
"defaultValue": 1,
"unsigned": true,
"allowManualEntry": false,
"options": [
{
"label": "Outside",
"value": 0
},
{
"label": "Inside",
"value": 1
}
]
}
]
}