diff --git a/config/manufacturer_specific.xml b/config/manufacturer_specific.xml
index 62c7e068..d40f7c69 100644
--- a/config/manufacturer_specific.xml
+++ b/config/manufacturer_specific.xml
@@ -1764,6 +1764,7 @@
+
diff --git a/config/widom/DRY.xml b/config/widom/DRY.xml
new file mode 100644
index 00000000..9875ec34
--- /dev/null
+++ b/config/widom/DRY.xml
@@ -0,0 +1,116 @@
+
+
+ https://www.widom.it/it/smart-dry-contact-switch/
+ https://www.widom.it/wp-content/uploads/2019/03/Widom_Dry_Contact_EN.pdf
+ DRY
+ WiDOM Smart Dry Contact
+ WiDOM Smart Dry Contact is an ON\\OFF device based on latching relay and can be used as both a local and remote switch.
+ CEPT (Europe)
+
+ Initial Metadata
+
+
+
+
+
+
+
+ Defines which sequences of clicks on the external switch control the load
+ 0 - Local Control disabled
+ 1 - 1 click controls the local load
+ 2 - 2 clicks control the local load
+ 4 - 3 clicks control the local load
+ 7 - The load connected to the Channel 1 can be controlled using 1 click, 2 clicks or 3 clicks
+ Default value: 7
+ Other options:
+ To control the load with 1 click and 2 clicks -> Parameter value must be 1 + 2 =3
+ To control the load with 1 click and 3 clicks -> Parameter value must be 1 + 4 =5
+ To control the load with 2 clicks and 3 clicks -> Parameter value must be 2 + 4 =6
+
+
+
+ Value used for devices belonging to Group 2 when the external switch receives 1 Click
+ 1-99 : Dimming purpose
+ 0 : OFF
+ -1 : ON
+ 100 : (Default Value) The same value of dry contact status
+
+
+
+ Value used for devices belonging to Group 3 when the external switch receives 2
+ 1-99 : Dimming purpose
+ 0 : OFF
+ -1 : ON
+ 100 : (Default Value) The same value of dry contact status
+
+
+
+ Value used for devices belonging to Group 4 when external switch receives 3 Clicks
+ 1-99 : Dimming purpose
+ 0 : OFF
+ -1 : ON
+ 100 : (Default Value) The same value of dry contact status
+
+
+
+ Defines the time after which the relay is switched OFF
+ 1 - 32000 : Number of time units (see parameter No.15) after which the dry contact is switched OFF
+ 0 : (Default Value) Timer disabled
+
+
+
+ Defines the time after which the relay is switched ON
+ 1 - 32000 : Number of time units (see parameter No.15) after which the dry contact is switched ON
+ 0 : (Default Value) Timer disabled
+
+
+
+ Defines the time unit used for parameters No.10 and No.11. (Default Value: 1 )
+
+
+
+
+
+ Defines the Scene Activation Set value sent to the Lifeline group with 1 Click on the external switch (Default Value: 0 )
+ 1 - 255 : Value sent to the Lifeline group
+ 0 : (Default Value) No value is sent
+
+
+
+
+ Defines the Scene Activation Set value sent to the Lifeline group with 2 Clicks on the external switch (Default Value: 0 )
+ 1 - 255 : Value sent to the Lifeline group
+ 0 : (Default Value) No value is sent
+
+
+
+
+ Defines the Scene Activation Set value sent to the Lifeline group with 3 Clicks on the external switch (Default Value: 0 )
+ 1 - 255 : Value sent to the Lifeline group
+ 0 : (Default Value) No value is sent
+
+
+
+
+ Defines the status of the device following a restart (Default Value: 3 )
+
+
+
+
+
+ Defines the type of external switch connected to the device (Default Value: 1 )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cpp/build/testconfigversions.cfg b/cpp/build/testconfigversions.cfg
index 6afb2109..29c57d19 100644
--- a/cpp/build/testconfigversions.cfg
+++ b/cpp/build/testconfigversions.cfg
@@ -2519,6 +2519,10 @@
'Revision' => '7',
'md5' => '571fe7897815e47fd1b640f2bdd741b9daee276510e8348bd6e9002e018a8e16c67b00c94ca6f3d0ce15c847c61ae2eaa0146772b7a8c330aab89f31935ed3b3'
},
+ 'config/widom/DRY.xml' => {
+ 'Revision' => '1',
+ 'md5' => '8f3fb96319999fadb2a0ec7f3f80266588c465a022ef2e51b51a8d2bdd431fdaafd705e412a087e71eca17b9bf8282dee4b66975832fc95619280e1f31708179'
+ },
'config/widom/UBS104.xml' => {
'Revision' => '2',
'md5' => '6843a6c3d929b4e54a1751853942e8cea1651c35f39722138cd21ef47746103881cf18242518f9c459087950fdf29f051ec90b56f844b1290a47db87d8a2c47b'