diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b7b141d9c23..b11b96321c01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ --> ## __WORK IN PROGRESS__ +### Config changes +* Removed parameter #5 from `Aeon Labs ZW130` because it doesn't seem to be supported in any firmware version + ### Bugfixes * A node is no longer marked as dead or asleep if it fails to respond to a `Configuration CC::Get` request. This can happen if the parameter is not supported. diff --git a/packages/config/config/devices/0x0086/zw130_1.6.json b/packages/config/config/devices/0x0086/zw130.json similarity index 82% rename from packages/config/config/devices/0x0086/zw130_1.6.json rename to packages/config/config/devices/0x0086/zw130.json index 8f2cb2bfd681..2a3acc4fbc08 100644 --- a/packages/config/config/devices/0x0086/zw130_1.6.json +++ b/packages/config/config/devices/0x0086/zw130.json @@ -21,7 +21,7 @@ } ], "firmwareVersion": { - "min": "1.6", + "min": "0.0", "max": "255.255" }, "supportsZWavePlus": true, @@ -110,20 +110,21 @@ } ] }, - "5": { - // It is not clear when this config parameter was added - // My device with v1.5 did not have it, so I'm assuming 1.6 - "label": "Color", - "description": "Configure which color will be displayed when a button is pressed", - "valueSize": 4, - "minValue": 0, - "maxValue": 4294967040, - "defaultValue": 65280, - "unsigned": true, - "readOnly": false, - "writeOnly": false, - "allowManualEntry": true - }, + // It is not clear when this config parameter was added + // My device with did not have it in v1.5 and v1.8, which is currently the latest version + // It is also not present in v2.3 (new hardware revision) + // "5": { + // "label": "Color", + // "description": "Configure which color will be displayed when a button is pressed", + // "valueSize": 4, + // "minValue": 0, + // "maxValue": 4294967040, + // "defaultValue": 65280, + // "unsigned": true, + // "readOnly": false, + // "writeOnly": false, + // "allowManualEntry": true + // }, "39": { "label": "Low battery value", "description": "Set the low battery value", diff --git a/packages/config/config/devices/0x0086/zw130_0.0-1.5.json b/packages/config/config/devices/0x0086/zw130_0.0-1.5.json deleted file mode 100644 index 65ca385e4b4f..000000000000 --- a/packages/config/config/devices/0x0086/zw130_0.0-1.5.json +++ /dev/null @@ -1,146 +0,0 @@ -// AEON Labs ZW130 -// WallMote Quad -{ - "_approved": true, - "manufacturer": "AEON Labs", - "manufacturerId": "0x0086", - "label": "ZW130", - "description": "WallMote Quad", - "devices": [ - { - "productType": "0x0002", - "productId": "0x0082" - }, - { - "productType": "0x0102", - "productId": "0x0082" - }, - { - "productType": "0x0202", - "productId": "0x0082" - } - ], - "firmwareVersion": { - "min": "0.0", - "max": "1.5" - }, - "supportsZWavePlus": true, - "paramInformation": { - "1": { - "label": "Touch sound", - "description": "Enable/disable the touch sound.", - "valueSize": 1, - "minValue": 0, - "maxValue": 1, - "defaultValue": 1, - "readOnly": false, - "writeOnly": false, - "allowManualEntry": false, - "options": [ - { - "label": "Disable", - "value": 0 - }, - { - "label": "Enable", - "value": 1 - } - ] - }, - "2": { - "label": "Touch vibration", - "description": "Enable/disable the touch vibration.", - "valueSize": 1, - "minValue": 0, - "maxValue": 1, - "defaultValue": 1, - "readOnly": false, - "writeOnly": false, - "allowManualEntry": false, - "options": [ - { - "label": "Disable", - "value": 0 - }, - { - "label": "Enable", - "value": 1 - } - ] - }, - "3": { - "label": "Button slide", - "description": "Enable/disable the function of button slide.", - "valueSize": 1, - "minValue": 0, - "maxValue": 1, - "defaultValue": 1, - "readOnly": false, - "writeOnly": false, - "allowManualEntry": false, - "options": [ - { - "label": "Disable", - "value": 0 - }, - { - "label": "Enable", - "value": 1 - } - ] - }, - "4": { - "label": "Notification report", - "description": "Which notification to be sent to the associated devices.", - "valueSize": 1, - "minValue": 0, - "maxValue": 3, - "defaultValue": 1, - "readOnly": false, - "writeOnly": false, - "allowManualEntry": false, - "options": [ - { - "label": "Central scene", - "value": 1 - }, - { - "label": "Central scene and config", - "value": 3 - } - ] - }, - "39": { - "label": "Low battery value", - "description": "Set the low battery value", - "valueSize": 1, - "minValue": 0, - "maxValue": 50, - "defaultValue": 5, - "readOnly": false, - "writeOnly": false, - "allowManualEntry": true - }, - "255": { - "label": "Reset the WallMote Quad", - "description": "Reset the WallMote Quad to factory default.", - "valueSize": 4, - "minValue": 0, - "maxValue": 0, - "defaultValue": 0, - "readOnly": false, - "writeOnly": true, - "allowManualEntry": false, - "options": [ - { - "label": "Reset to factory default", - "value": 0 - }, - { - "label": "Reset and remove", - "value": 1431655765 - } - ] - } - } -} diff --git a/packages/config/config/devices/index.json b/packages/config/config/devices/index.json index 915243b23160..2209adaa436a 100644 --- a/packages/config/config/devices/index.json +++ b/packages/config/config/devices/index.json @@ -4786,59 +4786,29 @@ "productId": "0x0082", "firmwareVersion": { "min": "0.0", - "max": "1.5" - }, - "filename": "0x0086/zw130_0.0-1.5.json" - }, - { - "manufacturerId": "0x0086", - "productType": "0x0102", - "productId": "0x0082", - "firmwareVersion": { - "min": "0.0", - "max": "1.5" - }, - "filename": "0x0086/zw130_0.0-1.5.json" - }, - { - "manufacturerId": "0x0086", - "productType": "0x0202", - "productId": "0x0082", - "firmwareVersion": { - "min": "0.0", - "max": "1.5" - }, - "filename": "0x0086/zw130_0.0-1.5.json" - }, - { - "manufacturerId": "0x0086", - "productType": "0x0002", - "productId": "0x0082", - "firmwareVersion": { - "min": "1.6", "max": "255.255" }, - "filename": "0x0086/zw130_1.6.json" + "filename": "0x0086/zw130.json" }, { "manufacturerId": "0x0086", "productType": "0x0102", "productId": "0x0082", "firmwareVersion": { - "min": "1.6", + "min": "0.0", "max": "255.255" }, - "filename": "0x0086/zw130_1.6.json" + "filename": "0x0086/zw130.json" }, { "manufacturerId": "0x0086", "productType": "0x0202", "productId": "0x0082", "firmwareVersion": { - "min": "1.6", + "min": "0.0", "max": "255.255" }, - "filename": "0x0086/zw130_1.6.json" + "filename": "0x0086/zw130.json" }, { "manufacturerId": "0x0086",