From 52c34c342b45346a5cb921060a2d087a0b657b83 Mon Sep 17 00:00:00 2001 From: Radovan Bauer Date: Sat, 7 Dec 2019 21:26:17 -0800 Subject: [PATCH] Added config for GE (Jasco) 46203 In-Wall Smart Dimmer. This is the 2nd gen of the dimmer wih QuickFit and SimpleWire enhancements. This configuration is based on the xml spec from https://products.z-wavealliance.org/products/3323 . I have tested all configuration parameters on an actual switch. --- config/ge/46203-dimmer.xml | 74 ++++++++++++++++++++++++++++++ config/images/ge/46203-dimmer.png | Bin 0 -> 22600 bytes config/manufacturer_specific.xml | 3 +- cpp/build/testconfigversions.cfg | 8 +++- distfiles.mk | 2 + 5 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 config/ge/46203-dimmer.xml create mode 100644 config/images/ge/46203-dimmer.png diff --git a/config/ge/46203-dimmer.xml b/config/ge/46203-dimmer.xml new file mode 100644 index 0000000000..807baf5649 --- /dev/null +++ b/config/ge/46203-dimmer.xml @@ -0,0 +1,74 @@ + + + + + http://www.openzwave.com/device-database/0063:3235:4944 + images/ge/46203-dimmer.png + https://products.z-wavealliance.org/products/3323/ + In-Wall Smart Dimmer + https://products.z-wavealliance.org/ProductManual/File?folder=&filename=MarketCertificationFiles/3323/14294.46203.ZW3010%20Binder.pdf + U.S. / Canada / Mexico + Quickly press ON (Top) button three (3) times then immediately +press the OFF (Bottom) button three (3) times. The LED will flash +ON/OFF 5 times when completed successfully. +NOTE: This should only be used in the event your network’s +primary controller is missing or otherwise inoperable. + 1. Follow the instructions for your Z-Wave certified controller to +include a device to the Z-Wave network. +2. Once the controller is ready to add your device, +press and release the top or bottom of the wireless smart +switch (rocker) to add it in the network. +Please reference the controller’s manual for instructions. + In-Wall Smart Dimmer with QuickFit and SimpleWire enhancements. Revolutionary QuickFit design features a housing depth that is up to 20 percent smaller than the previous Z-Wave models. This reduced size coupled with the elimination of heat taps provides a better fit in older style boxes and multi-gang configurations. SimpleWire technology allows line and load to automatically be configured with auto-sensing line-load terminals. All of this is coupled with Z-Wave S2 and Smart Start allows for effortless installation while being safer than ever! + 46203/ZW3010 + 1. Follow the instructions for your Z-Wave certified controller to +remove a device from the Z-Wave network. +2. Once the controller is ready to Exclude your device, press +and release the top or bottom of the wireless smart dimmer +(rocker) to remove it from the network. + + Initial Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/3323/xml + + + + + Adjust the LED status to default, invert, always OFF or always ON + + + + + + + Adjust the speed at which the ramps to a specific value other than 0 and FF + + + + + Turn your dimmer into an On/Off switch with switch mode + + + + + Never accidentally remove a device during with alternate exclusion + + + + + Set the minimum dimmer threshold + + + Set the brightness threshold + + + Set the default brightness level that the dimmer will turn on when being controlled manually + + + + + + + + + + + diff --git a/config/images/ge/46203-dimmer.png b/config/images/ge/46203-dimmer.png new file mode 100644 index 0000000000000000000000000000000000000000..c0a65037859513b934b916054f4a1d34bb81b187 GIT binary patch literal 22600 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 literal 0 HcmV?d00001 diff --git a/config/manufacturer_specific.xml b/config/manufacturer_specific.xml index e1182f5ac2..03f965a77f 100644 --- a/config/manufacturer_specific.xml +++ b/config/manufacturer_specific.xml @@ -1,5 +1,5 @@ - + @@ -773,6 +773,7 @@ + diff --git a/cpp/build/testconfigversions.cfg b/cpp/build/testconfigversions.cfg index 372ad6885b..b23b1a54d2 100644 --- a/cpp/build/testconfigversions.cfg +++ b/cpp/build/testconfigversions.cfg @@ -1147,6 +1147,10 @@ 'Revision' => '1', 'md5' => '3ae4ec70a396a21c7b8e72f979c343f715f133b2a53d827b31f88ed45e17fd457dfef597c64b13bf36b688d21caf42c1e488971c2128a3baa8a5d9d4b887da13' }, + 'config/ge/46203-dimmer.xml' => { + 'Revision' => '1', + 'md5' => 'e66fa46f950b4533040b0bf24df89bde1fd624c7cd4ce92cd88721e31445e8cd41676f4dd0bc4587dbacd37a462bf9967651cc0bda71f1d7a6c089893c50fd92' + }, 'config/ge/dimmer.xml' => { 'Revision' => '15', 'md5' => '69d688ae37c8887da28d801b24305f9bd81ee1f9b1cea214c492340ded4144263955f4325a229b33c22d5ac0a7f327b358cd0bf2100e4d096e9772822a0960a1' @@ -1640,8 +1644,8 @@ 'md5' => '4d34aeaaea917c229bedbb737e4de1550b2d7db5f9e61566a1c0a39966b6442d381d01f93714e12aae1404797d36854274cc4063dd7424b00d27da238b17a36a' }, 'config/manufacturer_specific.xml' => { - 'Revision' => '59', - 'md5' => 'd9be6f84bc171bd9c11c6ec811e6938a337aea4086bec8f3a034cec5951832fca1ec2f44e578abd8251191719d2b8d4d7aa0369dffa6551dc2f433a18a8dfceb' + 'Revision' => '60', + 'md5' => '618c2ca4e75ab5cfbf521fa4ebaeb610c486ac98d5a4208c25b93c68a09d97c96306d2d80debd8c88712be9a35c7805f70e6c4e583476497b84649b7980a6932' }, 'config/mcohome/a8-9.xml' => { 'Revision' => '1', diff --git a/distfiles.mk b/distfiles.mk index 17f14ccb19..f88e3eb753 100644 --- a/distfiles.mk +++ b/distfiles.mk @@ -303,6 +303,7 @@ DISTFILES = .github/workflows/PRTest.yml \ config/ge/28169-plugin-switch.xml \ config/ge/45604.xml \ config/ge/46201-switch.xml \ + config/ge/46203-dimmer.xml \ config/ge/dimmer.xml \ config/ge/dimmer_module.xml \ config/ge/hinge-pin.xml \ @@ -596,6 +597,7 @@ DISTFILES = .github/workflows/PRTest.yml \ config/images/ge/28169-plugin-switch.png \ config/images/ge/45604.png \ config/images/ge/46201-switch.png \ + config/images/ge/46203-dimmer.png \ config/images/ge/dimmer.png \ config/images/ge/dimmer_module.png \ config/images/ge/hinge-pin.png \