zwave-js/.config-db/devices/0x027a/zse44.json
2025-01-10 22:05:04 -08:00

353 lines
7.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"manufacturer": "Zooz",
"manufacturerId": "0x027a",
"label": "ZSE44",
"description": "Temperature Humidity XS Sensor",
"devices": [
{
"productType": "0x7000",
"productId": "0xe004"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"associations": {
"1": {
"label": "Lifeline",
"maxNodes": 3,
"isLifeline": true
},
"2": {
"label": "High Temperature",
"maxNodes": 5
},
"3": {
"label": "Low Temperature",
"maxNodes": 5
},
"4": {
"label": "High Humidity",
"maxNodes": 5
},
"5": {
"label": "Low Humidity",
"maxNodes": 5
}
},
"paramInformation": [
{
"#": "1",
"$if": "firmwareVersion < 1.20",
"$import": "templates/zooz_template.json#battery_report_threshold",
"label": "Battery Report Threshold",
"maxValue": 10,
"defaultValue": 5
},
{
"#": "2",
"$import": "templates/zooz_template.json#low_battery_alarm_threshold",
"label": "Low Battery Alarm Threshold"
},
{
"#": "3",
"label": "Temperature Report Threshold",
"valueSize": 1,
"unit": "0.1 °F/C",
"minValue": 10,
"maxValue": 100,
"defaultValue": 20
},
{
"#": "4",
"label": "Humidity Report Threshold",
"valueSize": 1,
"unit": "%",
"minValue": 1,
"maxValue": 50,
"defaultValue": 10
},
{
"#": "5",
"$if": "firmwareVersion < 1.20",
"label": "High Temperature Alert Threshold",
"valueSize": 1,
"unit": "°F/C",
"minValue": 50,
"maxValue": 120,
"defaultValue": 120
},
{
"#": "5",
"$if": "firmwareVersion >= 1.20",
"label": "High Temperature Alert Threshold",
"valueSize": 1,
"unit": "°F/C",
"minValue": 0,
"maxValue": 120,
"defaultValue": 120
},
{
"#": "6",
"label": "High Temperature Alert Reporting",
"valueSize": 1,
"defaultValue": 7,
"allowManualEntry": false,
"options": [
{
"label": "Disable",
"value": 0
},
{
"label": "Lifeline only",
"value": 1
},
{
"label": "0xff (On) to group 2 only",
"value": 2
},
{
"label": "0xff (On) to Lifeline and group 2",
"value": 3
},
{
"label": "0x00 (Off) to group 2 only",
"value": 4
},
{
"label": "0x00 (Off) to Lifeline and group 2",
"value": 5
},
{
"label": "0xff (On) and 0x00 (Off) to group 2 only",
"value": 6
},
{
"label": "0xff (On) and 0x00 (Off) to Lifeline and group 2",
"value": 7
}
]
},
{
"#": "7",
"$if": "firmwareVersion < 1.20",
"label": "Low Temperature Alert Threshold",
"valueSize": 1,
"unit": "°F/C",
"minValue": 10,
"maxValue": 100,
"defaultValue": 10
},
{
"#": "7",
"$if": "firmwareVersion >= 1.20",
"label": "Low Temperature Alert Threshold",
"valueSize": 1,
"unit": "°F/C",
"minValue": 0,
"maxValue": 90,
"defaultValue": 10
},
{
"#": "8",
"label": "Low Temperature Alert Reporting",
"valueSize": 1,
"defaultValue": 7,
"allowManualEntry": false,
"options": [
{
"label": "Disable",
"value": 0
},
{
"label": "Lifeline only",
"value": 1
},
{
"label": "0xff (On) to group 3 only",
"value": 2
},
{
"label": "0xff (On) to Lifeline and group 3",
"value": 3
},
{
"label": "0x00 (Off) to group 3 only",
"value": 4
},
{
"label": "0x00 (Off) to Lifeline and group 3",
"value": 5
},
{
"label": "0xff (On) and 0x00 (Off) to group 3 only",
"value": 6
},
{
"label": "0xff (On) and 0x00 (Off) to Lifeline and group 3",
"value": 7
}
]
},
{
"#": "9",
"$import": "~/templates/master_template.json#base_0-100_nounit",
"label": "High Humidity Alert Threshold",
"unit": "%",
"defaultValue": 0
},
{
"#": "10",
"label": "High Humidity Alert Reporting",
"valueSize": 1,
"defaultValue": 7,
"allowManualEntry": false,
"options": [
{
"label": "Disable",
"value": 0
},
{
"label": "Lifeline only",
"value": 1
},
{
"label": "0xff (On) to group 4 only",
"value": 2
},
{
"label": "0xff (On) to Lifeline and group 4",
"value": 3
},
{
"label": "0x00 (Off) to group 4 only",
"value": 4
},
{
"label": "0x00 (Off) to Lifeline and group 4",
"value": 5
},
{
"label": "0xff (On) and 0x00 (Off) to group 4 only",
"value": 6
},
{
"label": "0xff (On) and 0x00 (Off) to Lifeline and group 4",
"value": 7
}
]
},
{
"#": "11",
"$import": "~/templates/master_template.json#base_0-100_nounit",
"label": "Low Humidity Alert Threshold",
"unit": "%",
"defaultValue": 0
},
{
"#": "12",
"label": "Low Humidity Alert Reporting",
"valueSize": 1,
"defaultValue": 7,
"allowManualEntry": false,
"options": [
{
"label": "Disable",
"value": 0
},
{
"label": "Lifeline only",
"value": 1
},
{
"label": "0xff (On) to group 5 only",
"value": 2
},
{
"label": "0xff (On) to Lifeline and group 5",
"value": 3
},
{
"label": "0x00 (Off) to group 5 only",
"value": 4
},
{
"label": "0x00 (Off) to Lifeline and group 5",
"value": 5
},
{
"label": "0xff (On) and 0x00 (Off) to group 5 only",
"value": 6
},
{
"label": "0xff (On) and 0x00 (Off) to Lifeline and group 5",
"value": 7
}
]
},
{
"#": "13",
"$import": "~/templates/master_template.json#temperature_scale_celsius_fahrenheit",
"defaultValue": 1 // Fahrenheit
},
{
"#": "14",
"label": "Temperature Offset",
"description": "0=-10, 100=0, 200=+10",
"valueSize": 1,
"unit": "0.1 °F/C",
"minValue": 0,
"maxValue": 200,
"defaultValue": 100,
"unsigned": true
},
{
"#": "15",
"label": "Humidity Offset",
"description": "0=-10, 100=0, 200=+10",
"valueSize": 1,
"unit": "0.1 %",
"minValue": 0,
"maxValue": 200,
"defaultValue": 100,
"unsigned": true
},
{
"#": "16",
"label": "Temperature Reporting Interval",
"valueSize": 2,
"unit": "minutes",
"minValue": 0,
"maxValue": 480,
"defaultValue": 240,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "17",
"label": "Humidity Reporting Interval",
"valueSize": 2,
"unit": "minutes",
"minValue": 0,
"maxValue": 480,
"defaultValue": 240,
"options": [
{
"label": "Disable",
"value": 0
}
]
}
],
"metadata": {
"inclusion": "Initiate inclusion (pairing) in the app (or web interface). Not sure how? ask@getzooz.com\nWhile the hub is looking for new devices, click the Z-Wave button 3 times as quickly as possible. The LED indicator will start flashing to confirm inclusion mode and turn off once inclusion is completed.",
"exclusion": "1. Bring the sensor within direct range of your Z-Wave hub.\n2. Put the Z-Wave hub into exclusion mode (not sure how to do that? ask@getzooz.com).\n3. Click the Z-Wave button 3 times as quickly as possible.\n4. Your hub will confirm exclusion and the sensor will disappear from your controller's device list",
"reset": "When your networks primary controller is missing or otherwise inoperable, you may need to reset the device to factory settings manually. In order to complete the process, make sure the sensor is powered, then click the Z-Wave button twice and hold it the third time for 10 seconds. The LED indicator will blink continuously. Immediately after, click the Z-Wave button twice more to finalize the reset. The LED indicator will flash 3 times to confirm a successful reset",
"manual": "https://cdn.shopify.com/s/files/1/0218/7704/files/zooz-700-series-tilt-shock-xs-sensor-zse43-manual.pdf"
}
}