From cf1d9c6fd0e152b4dd21b04822942df158c60edc Mon Sep 17 00:00:00 2001 From: AlCalzone Date: Fri, 6 Oct 2023 11:43:33 +0200 Subject: [PATCH] feat(config): add Zooz ZAC38 Range Extender (#6136) --- .../config/config/devices/0x027a/zac38.json | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 packages/config/config/devices/0x027a/zac38.json diff --git a/packages/config/config/devices/0x027a/zac38.json b/packages/config/config/devices/0x027a/zac38.json new file mode 100644 index 000000000000..ad268305e513 --- /dev/null +++ b/packages/config/config/devices/0x027a/zac38.json @@ -0,0 +1,61 @@ +{ + "manufacturer": "Zooz", + "manufacturerId": "0x027a", + "label": "ZAC38", + "description": "Range Extender", + "devices": [ + { + "productType": "0x0004", + "productId": "0x0510" + } + ], + "firmwareVersion": { + "min": "0.0", + "max": "255.255" + }, + "paramInformation": [ + { + "#": "1", + "$import": "templates/zooz_template.json#low_battery_alarm_threshold", + "defaultValue": 10 + }, + { + "#": "2", + "$import": "~/templates/master_template.json#base_enable_disable", + "label": "Enable Battery Threshold Reports", + "defaultValue": 1 + }, + { + "#": "3", + "$import": "templates/zooz_template.json#battery_report_threshold", + "minValue": 5 + }, + { + "#": "4", + "label": "Battery Check Interval", + "description": "How often the device checks the battery level.", + "valueSize": 2, + "unit": "seconds", + "minValue": 1, + "maxValue": 65535, + "defaultValue": 600, + "unsigned": true + }, + { + "#": "5", + "$import": "~/templates/master_template.json#base_enable_disable", + "label": "Enable Timed Battery Reports", + "defaultValue": 1 + }, + { + "#": "6", + "label": "Battery Report Interval", + "valueSize": 2, + "unit": "seconds", + "minValue": 30, + "maxValue": 65535, + "defaultValue": 3600, + "unsigned": true + } + ] +}