From 302a7493d1e7ada614a45f507a34ae84c6156a39 Mon Sep 17 00:00:00 2001 From: Al Weddell Date: Wed, 13 Nov 2024 23:01:15 +1100 Subject: [PATCH 01/18] Adding HomeSys HomeMech-2000 Config --- .../config/devices/0x0330/homemech-200X.json | 246 ++++++++++++++++++ 1 file changed, 246 insertions(+) create mode 100644 packages/config/config/devices/0x0330/homemech-200X.json diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json new file mode 100644 index 000000000000..7a8b00962250 --- /dev/null +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -0,0 +1,246 @@ +{ + "manufacturer": "HomeSys", + "manufacturerId": "0x0330", + "label": [ + { + // If 1.31 then we have a 2002 unit (push button) + "$if": "firmwareVersion === 1.31", + "value": "HomeMech-2002" + }, + // Else 2001 (rotary) + "HomeMech-2001" + ], + "description": [ + { + // If 1.31 then we have a 2002 unit (push button) + "$if": "firmwareVersion === 1.31", + "value": "Smart switch and dimmer (push button)" + }, + // Else 2001 (rotary) + "Smart switch and dimmer (rotary)" + ], + "devices": [ + { + "productType": "0x0202", + "productId": "0xd01c" + } + ], + "firmwareVersion": { + "min": "1.0", + "max": "3.0" + }, + "paramInformation": [ + { + "#": "2", + "$import": "~/templates/master_template.json#state_after_power_failure_off_on_prev", + "label": "Save Load State Before Power Failure" + }, + { + "#": "3", + "$import": "~/templates/master_template.json#base_enable_disable", + "label": "Send Basic report to the Lifeline When the Load State Changed", + "description": "When value set as 1, repower on the dimmer, it will send Basic report automatically", + "defaultValue": 1 + }, + { + "#": "4", + "label": "Default Fade Time", + "description": "Duration dimmer will take to reach requested level. This value has the same function as Duration of Multilevel", + "defaultValue": 1, + "unit": "seconds", + "unsigned": true, + "valueSize": 1, + "minValue": 0, + "maxValue": 127, + "options": [ + { + "label": "Dimmer default", + "value": 1 + }, + { + "label": "Instant", + "value": 0 + } + ] + }, + { + "#": "5", + "label": "Minimum Brightness", + "description": "Valid value: 0~50, the bigger the value is, the higher the load’s minimum brightness is", + "defaultValue": 15, + "unit": "%", + "unsigned": true, + "valueSize": 1, + "minValue": 0, + "maxValue": 50, + "options": [ + { + "label": "Dimmer default", + "value": 15 + } + ] + }, + { + "#": "6", + "label": "Maximim Brightness", + "description": "Valid value: 0~100, the bigger the value is, the higher the load’s maximum brightness is", + "defaultValue": 100, + "unit": "%", + "unsigned": true, + "valueSize": 1, + "minValue": 0, + "maxValue": 100, + "options": [ + { + "label": "Dimmer default", + "value": 100 + } + ] + }, + { + "#": "10", + "label": "Detect Load After Re-Power On", + "description": "Detect load type, minimum brightness, maximum brightness. When the device does not belong to any network, load detection will be enabled after every re-power on", + "valueSize": 1, + "defaultValue": 0, + "allowManualEntry": false, + "options": [ + { + "label": "Disable", + "value": 0 + }, + { + "label": "Every time after re-power on", + "value": 1 + }, + { + "label": "Only after first re-power on", + "value": 2 + } + ] + }, + { + "#": "13", + "$import": "~/templates/master_template.json#base_enable_disable", + "label": "Over Current Protection", + "description": "Triggered when module goes over current limit (over 1.8A for 20 seconds continuously)", + "defaultValue": 1 + }, + { + "#": "14", + "label": "Power Change Report Threshold Watts", + "description": "When power changes above the absolute threshold, immediately report current power value", + "valueSize": 2, + "unit": "W", + "unsigned": true, + "minValue": 0, + "maxValue": 360, + "defaultValue": 10 + }, + { + "#": "15", + "label": "Power Change Report Threshold Percentage", + "description": "When power changes above the absolute threshold, immediately report current power value", + "valueSize": 1, + "unit": "%", + "unsigned": true, + "minValue": 0, + "maxValue": 100, + "defaultValue": 20 + }, + { + "#": "21", + "label": "Power Metering Report Interval", + "valueSize": 4, + "unit": "seconds", + "unsigned": true, + "minValue": 0, + "maxValue": 2678400, + "defaultValue": 600, + "options": [ + { + "label": "Disable", + "value": 0 + } + ] + }, + { + "#": "22", + "label": "Energy Metering Report Interval", + "valueSize": 4, + "unit": "seconds", + "unsigned": true, + "minValue": 0, + "maxValue": 2678400, + "defaultValue": 1800, + "options": [ + { + "label": "Disable", + "value": 0 + } + ] + }, + { + "#": "23", + "label": "Voltage Metering Report Interval", + "valueSize": 4, + "unit": "seconds", + "unsigned": true, + "minValue": 0, + "maxValue": 2678400, + "defaultValue": 3600, + "options": [ + { + "label": "Disable", + "value": 0 + } + ] + }, + { + "#": "24", + "label": "Current Metering Report Interval", + "valueSize": 4, + "unit": "seconds", + "unsigned": true, + "minValue": 0, + "maxValue": 2678400, + "defaultValue": 3600, + "options": [ + { + "label": "Disable", + "value": 0 + } + ] + }, + { + "#": "31", + "label": "Dimming Curve", + "valueSize": 1, + "unit": "seconds", + "defaultValue": 0, + "allowManualEntry": false, + "options": [ + { + "label": "Linear dimming", + "value": 0 + }, + { + "label": "Logarithmic dimming", + "value": 1 + } + ] + }, + { + "#": "32", + "$import": "~/templates/master_template.json#default_dim_level_0-99", + "unit": "%", + "defaultValue": 0 + } + ], + "metadata": { + "inclusion": "1. Set primary controller/gateway into inclusion mode.\n2. Power on the push button dimmer and set it into inclusion mode. There are two methods to set the push button dimmer into inclusion mode:\n1)Repower on the dimmer, LED indicator blinks blue quickly, it will be set into inclusion mode automatically, and waiting to be included.\n2)Triple press the button, LED indicator turns off for 2 seconds, within the 2 seconds press and hold the button for over 3 seconds, LED indicator will blink blue quickly, the dimmer will be set into inclusion mode.\nThe LED indicator will stay solid blue to indicate successful inclusion.", + "exclusion": "There are two exclusion methods:\nMethod 1: Exclusion from the primary controller/gateway as follows:\n1. Set the primary controller/gateway into exclusion mode (Please refer to your primary controllers manual on how to set your controller into exclusion).\n2. Triple press the button, LED indicator turns off for 2 seconds, within the 2 seconds press and hold the button for over 3 seconds, LED indicator will blink blue quickly, the dimmer will be set to exclusion mode, and waiting to be excluded, then the dimmer will be excluded from the network.\nMethod 2: Factory reset the dimmer will force it to be excluded from a network. (please refer to the part “Factory Reset” of this manual)\nNote: Factory reset is not recommended for exclusion, please use this procedure only if the primary controller/gateway is missing or otherwise inoperable.", + "reset": "Short press the button 5 times quickly, LED indicator will turn on cyan for 3 seconds, within the 3 seconds press and hold down the button for over 10 seconds (during the long press process LED indicator will blink cyan quickly), the dimmer will be reset to factory defaults, and detect the load maximum brightness, the load brightness will be restored to 50% and LED indicator will blink cyan slowly.", + "manual": "https://drive.usercontent.google.com/download?id=1FKzKvF0CMpwFQNbj80jSLZzegZvNsJqE&export=download&authuser=0" + } +} From 699a306bdce3e400416f401cd2eb2722f05e4a7b Mon Sep 17 00:00:00 2001 From: Al Weddell Date: Wed, 13 Nov 2024 23:35:11 +1100 Subject: [PATCH 02/18] Lint Fixes --- .../config/devices/0x0330/homemech-200X.json | 24 +++++++------------ 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 7a8b00962250..60a5b5262e6b 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -38,7 +38,7 @@ { "#": "3", "$import": "~/templates/master_template.json#base_enable_disable", - "label": "Send Basic report to the Lifeline When the Load State Changed", + "label": "Send Basic report To The Lifeline When The Load State Changes", "description": "When value set as 1, repower on the dimmer, it will send Basic report automatically", "defaultValue": 1 }, @@ -46,12 +46,11 @@ "#": "4", "label": "Default Fade Time", "description": "Duration dimmer will take to reach requested level. This value has the same function as Duration of Multilevel", - "defaultValue": 1, - "unit": "seconds", - "unsigned": true, "valueSize": 1, + "unit": "seconds", "minValue": 0, "maxValue": 127, + "defaultValue": 1, "options": [ { "label": "Dimmer default", @@ -67,12 +66,11 @@ "#": "5", "label": "Minimum Brightness", "description": "Valid value: 0~50, the bigger the value is, the higher the load’s minimum brightness is", - "defaultValue": 15, - "unit": "%", - "unsigned": true, "valueSize": 1, + "unit": "%", "minValue": 0, "maxValue": 50, + "defaultValue": 15, "options": [ { "label": "Dimmer default", @@ -84,12 +82,11 @@ "#": "6", "label": "Maximim Brightness", "description": "Valid value: 0~100, the bigger the value is, the higher the load’s maximum brightness is", - "defaultValue": 100, - "unit": "%", - "unsigned": true, "valueSize": 1, + "unit": "%", "minValue": 0, "maxValue": 100, + "defaultValue": 100, "options": [ { "label": "Dimmer default", @@ -132,10 +129,10 @@ "description": "When power changes above the absolute threshold, immediately report current power value", "valueSize": 2, "unit": "W", - "unsigned": true, "minValue": 0, "maxValue": 360, "defaultValue": 10 + }, { "#": "15", @@ -143,7 +140,6 @@ "description": "When power changes above the absolute threshold, immediately report current power value", "valueSize": 1, "unit": "%", - "unsigned": true, "minValue": 0, "maxValue": 100, "defaultValue": 20 @@ -153,7 +149,6 @@ "label": "Power Metering Report Interval", "valueSize": 4, "unit": "seconds", - "unsigned": true, "minValue": 0, "maxValue": 2678400, "defaultValue": 600, @@ -169,7 +164,6 @@ "label": "Energy Metering Report Interval", "valueSize": 4, "unit": "seconds", - "unsigned": true, "minValue": 0, "maxValue": 2678400, "defaultValue": 1800, @@ -185,7 +179,6 @@ "label": "Voltage Metering Report Interval", "valueSize": 4, "unit": "seconds", - "unsigned": true, "minValue": 0, "maxValue": 2678400, "defaultValue": 3600, @@ -201,7 +194,6 @@ "label": "Current Metering Report Interval", "valueSize": 4, "unit": "seconds", - "unsigned": true, "minValue": 0, "maxValue": 2678400, "defaultValue": 3600, From 8d2b5b7f9aea65feabf1b75e1d9d8b41a319a4df Mon Sep 17 00:00:00 2001 From: Al Weddell Date: Wed, 13 Nov 2024 23:39:09 +1100 Subject: [PATCH 03/18] Lint Fixes and Spelling --- packages/config/config/devices/0x0330/homemech-200X.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 60a5b5262e6b..5e9c1710fbe8 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -38,7 +38,7 @@ { "#": "3", "$import": "~/templates/master_template.json#base_enable_disable", - "label": "Send Basic report To The Lifeline When The Load State Changes", + "label": "Send Basic Report To The Lifeline When The Load State Changes", "description": "When value set as 1, repower on the dimmer, it will send Basic report automatically", "defaultValue": 1 }, @@ -80,7 +80,7 @@ }, { "#": "6", - "label": "Maximim Brightness", + "label": "Maximum Brightness", "description": "Valid value: 0~100, the bigger the value is, the higher the load’s maximum brightness is", "valueSize": 1, "unit": "%", From 3cefa153baa6959804af2ee9db0f47519b343f7c Mon Sep 17 00:00:00 2001 From: Al Weddell Date: Wed, 13 Nov 2024 23:44:03 +1100 Subject: [PATCH 04/18] Lint Fixes --- packages/config/config/devices/0x0330/homemech-200X.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 5e9c1710fbe8..248b6572ce44 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -38,7 +38,7 @@ { "#": "3", "$import": "~/templates/master_template.json#base_enable_disable", - "label": "Send Basic Report To The Lifeline When The Load State Changes", + "label": "Send Basic Report to the Lifeline When Load State Changes", "description": "When value set as 1, repower on the dimmer, it will send Basic report automatically", "defaultValue": 1 }, From 65d40f805020d1538b6deb1c9e24dbe91bc91eec Mon Sep 17 00:00:00 2001 From: Al Weddell Date: Thu, 14 Nov 2024 00:15:19 +1100 Subject: [PATCH 05/18] retrigger checks From cc2a274a3e608d3e7c6c5224ee655d1cc91c43b7 Mon Sep 17 00:00:00 2001 From: Dominic Griesel Date: Wed, 13 Nov 2024 14:23:48 +0100 Subject: [PATCH 06/18] fix: format file --- .../config/devices/0x0330/homemech-200X.json | 33 +++++++++---------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 248b6572ce44..ba2ff7fff787 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -2,23 +2,23 @@ "manufacturer": "HomeSys", "manufacturerId": "0x0330", "label": [ - { - // If 1.31 then we have a 2002 unit (push button) - "$if": "firmwareVersion === 1.31", - "value": "HomeMech-2002" - }, - // Else 2001 (rotary) - "HomeMech-2001" - ], + { + // If 1.31 then we have a 2002 unit (push button) + "$if": "firmwareVersion === 1.31", + "value": "HomeMech-2002" + }, + // Else 2001 (rotary) + "HomeMech-2001" + ], "description": [ - { - // If 1.31 then we have a 2002 unit (push button) - "$if": "firmwareVersion === 1.31", - "value": "Smart switch and dimmer (push button)" - }, - // Else 2001 (rotary) - "Smart switch and dimmer (rotary)" - ], + { + // If 1.31 then we have a 2002 unit (push button) + "$if": "firmwareVersion === 1.31", + "value": "Smart switch and dimmer (push button)" + }, + // Else 2001 (rotary) + "Smart switch and dimmer (rotary)" + ], "devices": [ { "productType": "0x0202", @@ -132,7 +132,6 @@ "minValue": 0, "maxValue": 360, "defaultValue": 10 - }, { "#": "15", From adee16af687a5557b245a7b589583bd055194b71 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:37:08 +1100 Subject: [PATCH 07/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index ba2ff7fff787..37d415bda393 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -38,8 +38,7 @@ { "#": "3", "$import": "~/templates/master_template.json#base_enable_disable", - "label": "Send Basic Report to the Lifeline When Load State Changes", - "description": "When value set as 1, repower on the dimmer, it will send Basic report automatically", + "label": "Send Basic Report When Load State Changes", "defaultValue": 1 }, { From 8153bcf4c81605a1a84ad074dae02e97ca96f7ea Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:37:20 +1100 Subject: [PATCH 08/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 37d415bda393..ba498019a4f9 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -33,7 +33,6 @@ { "#": "2", "$import": "~/templates/master_template.json#state_after_power_failure_off_on_prev", - "label": "Save Load State Before Power Failure" }, { "#": "3", From da4dba1dd909f003e0f92c335fb0fe42211dd701 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:37:29 +1100 Subject: [PATCH 09/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index ba498019a4f9..5ac4b9c964c8 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -42,8 +42,7 @@ }, { "#": "4", - "label": "Default Fade Time", - "description": "Duration dimmer will take to reach requested level. This value has the same function as Duration of Multilevel", + "label": "Default Dimming Duration", "valueSize": 1, "unit": "seconds", "minValue": 0, From 743a73411e33dd2a6057e6d1d199f6ff0fa46e35 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:37:41 +1100 Subject: [PATCH 10/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 5ac4b9c964c8..07de32df06ad 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -49,10 +49,6 @@ "maxValue": 127, "defaultValue": 1, "options": [ - { - "label": "Dimmer default", - "value": 1 - }, { "label": "Instant", "value": 0 From ceda1342625c2c451c5e247c9f68066efe838c8f Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:37:54 +1100 Subject: [PATCH 11/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 07de32df06ad..fa174c6d7e17 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -58,7 +58,6 @@ { "#": "5", "label": "Minimum Brightness", - "description": "Valid value: 0~50, the bigger the value is, the higher the load’s minimum brightness is", "valueSize": 1, "unit": "%", "minValue": 0, From 34d508e658e7c2e09139d61267d3372e6001df05 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:38:04 +1100 Subject: [PATCH 12/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index fa174c6d7e17..6b30ed24138d 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -78,13 +78,7 @@ "unit": "%", "minValue": 0, "maxValue": 100, - "defaultValue": 100, - "options": [ - { - "label": "Dimmer default", - "value": 100 - } - ] + "defaultValue": 100 }, { "#": "10", From 8b2c560af014ea3d7dbaee5a9f6a2dc47ef19b93 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:38:12 +1100 Subject: [PATCH 13/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 6b30ed24138d..8bc784f11708 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -73,7 +73,6 @@ { "#": "6", "label": "Maximum Brightness", - "description": "Valid value: 0~100, the bigger the value is, the higher the load’s maximum brightness is", "valueSize": 1, "unit": "%", "minValue": 0, From bacc3992df8ee9166dd3411dd7731a8652a07291 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:38:24 +1100 Subject: [PATCH 14/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 8bc784f11708..a54140bb1b51 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -197,11 +197,11 @@ "allowManualEntry": false, "options": [ { - "label": "Linear dimming", + "label": "Linear", "value": 0 }, { - "label": "Logarithmic dimming", + "label": "Logarithmic", "value": 1 } ] From bcebbae67a95c3a871179b5a4adfd275818d7099 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:38:34 +1100 Subject: [PATCH 15/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index a54140bb1b51..a7cf24a90bec 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -192,7 +192,6 @@ "#": "31", "label": "Dimming Curve", "valueSize": 1, - "unit": "seconds", "defaultValue": 0, "allowManualEntry": false, "options": [ From 4fb8fec0b17b56e7efc34924fd84e6e543063423 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:38:46 +1100 Subject: [PATCH 16/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index a7cf24a90bec..1a33a2bcd09c 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -208,7 +208,6 @@ { "#": "32", "$import": "~/templates/master_template.json#default_dim_level_0-99", - "unit": "%", "defaultValue": 0 } ], From a930453c7c679613a9eb0fbe75fbaa7209ff7480 Mon Sep 17 00:00:00 2001 From: aweddell Date: Thu, 14 Nov 2024 00:41:19 +1100 Subject: [PATCH 17/18] Update packages/config/config/devices/0x0330/homemech-200X.json Co-authored-by: AlCalzone --- packages/config/config/devices/0x0330/homemech-200X.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 1a33a2bcd09c..6c6149be07de 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -62,13 +62,7 @@ "unit": "%", "minValue": 0, "maxValue": 50, - "defaultValue": 15, - "options": [ - { - "label": "Dimmer default", - "value": 15 - } - ] + "defaultValue": 15 }, { "#": "6", From 7514ae01f8340ad1694b9ade7b234469188fa057 Mon Sep 17 00:00:00 2001 From: Al Weddell Date: Thu, 14 Nov 2024 01:08:11 +1100 Subject: [PATCH 18/18] Format Fix --- packages/config/config/devices/0x0330/homemech-200X.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/config/config/devices/0x0330/homemech-200X.json b/packages/config/config/devices/0x0330/homemech-200X.json index 6c6149be07de..84f32fa43927 100644 --- a/packages/config/config/devices/0x0330/homemech-200X.json +++ b/packages/config/config/devices/0x0330/homemech-200X.json @@ -32,7 +32,7 @@ "paramInformation": [ { "#": "2", - "$import": "~/templates/master_template.json#state_after_power_failure_off_on_prev", + "$import": "~/templates/master_template.json#state_after_power_failure_off_on_prev" }, { "#": "3",