diff --git a/config/aeotec/ledbulb.xml b/config/aeotec/ledbulb.xml
new file mode 100644
index 00000000..73425dd2
--- /dev/null
+++ b/config/aeotec/ledbulb.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/config/aeotec/multisensor6.xml b/config/aeotec/multisensor6.xml
new file mode 100644
index 00000000..72628505
--- /dev/null
+++ b/config/aeotec/multisensor6.xml
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+ Stay awake for 10 minutes after batteries are inserted
+
+
+
+
+ How long should the device associated to multi sensor keep state On before sending it Off command (if the value is bigger than 255, the value would be rounded to next integer in minutes)
+
+
+ Enable Motion Sensor
+
+
+
+
+ Which commands to send when PIR motion sensor triggered
+ OZW Ideal Value is Binary Sensor Report
+
+
+
+
+ The PIR Sensitivity Configuration
+ Value=0 to 127.
+ 0 is the minimum sensitivity, 127 is the maximum sensitivity.
+
+
+ Enable/disable the selective reporting only when measurements reach a certain threshold or percentage
+ set in the threshold settings. This is used to reduce network
+ traffic.
+
+
+
+
+ Threshold change in temperature to induce an automatic report.
+ Note:
+ 1. When the unit is Celsius, threshold=Value.
+ 2. When the unit is Fahrenheit, threshold=Value*1.8. The accuracy is 0.1.
+ 3. The high byte is the part of integer, the low byte is the fractional part.
+
+
+
+ Threshold change in humidity to induce an automatic report.
+ Note:
+ The accuracy is 0.1.
+ The high byte is the part of integer, the low byte is the fractional part.
+
+
+
+ Threshold change in luminance to induce an automatic report.
+
+
+ Threshold change in battery level to induce an automatic report.
+ Note:
+ The accuracy is 0.1.
+ The high byte is the part of integer, the low byte is the fractional part.
+
+
+
+ Enable/disable to send the alarm report of low temperature(Less than 15 Degress C)
+
+
+
+
+
+ Reset The Reporting Group Configuration (101 to 103) to default
+
+
+ Which reports need to send automatically in timing intervals for group 1. Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity
+
+
+ Which reports need to send automatically in timing intervals for group 2. Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity
+
+
+ Which reports need to send automatically in timing intervals for group 3. Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity
+
+
+ Reset The Reporting Group Interval Configuration (111 to 113) to default
+
+
+ The interval of sending report group 1. 1 to 2678400 seconds
+
+
+ The interval of sending report group 2. 1 to 2678400 seconds
+
+
+ The interval of sending report group 3. 1 to 2678400 seconds
+
+
+ The calibration value = standard value ‐ measure value.
+ E.g. If measure value =25.3°C and the standard value = 23.2°C, so the calibration value= 23.2°C ‐ 25.3°C= ‐2.1°C (0xFFEB).
+ If the measure value =30.1°C and the standard value = 33.2°C, so the calibration value= 33.2°C ‐ 30.1°C=3.1°C (0x001F).
+
+
+
+ The calibration value = standard value ‐ measure value.
+ E.g. If measure value =80RH and the standard value = 75RH, so the calibration value= 75RH – 80RH= ‐5RH (0xFFFB).
+ If the measure value =85RH and the standard value = 90RH, so the calibration value= 90RH – 85RH=5RH (0x0005).
+
+
+
+ The calibration value = standard value ‐ measure value.
+ E.g. If measure value =800Lux and the standard value = 750Lux, so the calibration value= 750 – 800= ‐50 (0xFFCE).
+ If the measure value =850Lux and the standard value = 900Lux, so the calibration value= 900 – 850=50 (0x0032).
+
+
+
+ The calibration value = standard value ‐ measure value.
+ E.g. If measure value =9 and the standard value = 8, so the calibration value= 8 – 9= ‐1 (0xFE).
+ If the measure value =7 and the standard value = 9, so the calibration value= 9 – 7=2 (0x02).
+
+
+
+
+ Enable/disable Lock Configuration
+
+
+
+
+
+ Reset to factory defaults.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/config/aeotec/ss6.xml b/config/aeotec/ss6.xml
new file mode 100644
index 00000000..86062a21
--- /dev/null
+++ b/config/aeotec/ss6.xml
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+ Load will be closed when the Current overruns (US 15.5A, Others 16.2) for more than 2 minutes
+
+
+
+
+ Configure the output load status after re-power on.
+
+
+
+
+
+ Configure the RGB Led Color for Testing
+
+
+
+
+
+
+ Defines the automated status notification of an associated device when status changes
+
+
+
+
+
+
+
+
+
+
+ Configure the RGB Value when in Night Light Mode.
+ Byte 1: Red Color
+ Byte 2: Green Color
+ Byte 3: Blue Color
+
+
+
+ Configure the brightness level of RGB LED (0%-100%) when it is in Energy Mode/momentary indicate mode.
+ Byte 1: Red Color
+ Byte 2: Green Color
+ Byte 3: Blue Color
+
+
+
+
+ Enable/disable Wattage threshold and percent.
+
+
+
+ The value represents the minimum change in wattage for a Report to be sent (default 25 W)
+
+
+ The value represents the minimum percentage change in wattage for a Report to be sent (Default 5)
+
+
+
+ Set report types for groups 1, 2 and 3 to default.
+
+
+
+
+ Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
+ Value 1 (msb) Reserved
+ Value 2 Reserved
+ Value 3 Reserved
+ Value 4 (lsb) bits 7-4 reserved
+ bit 3 KWH
+ bit 2 Watt
+ bit 1 Current
+ bit 0 Voltage
+
+
+
+
+ Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
+ Value 1 (msb) Reserved
+ Value 2 Reserved
+ Value 3 Reserved
+ Value 4 (lsb) bits 7-4 reserved
+ bit 3 KWH
+ bit 2 Watt
+ bit 1 Current
+ bit 0 Voltage
+
+
+
+
+ Defines the type of report sent for reporting group 1. 2 is multisensor report. 4 is meter report for watts. 8 is meter report for kilowatts.
+ Value 1 (msb) Reserved
+ Value 2 Reserved
+ Value 3 Reserved
+ Value 4 (lsb) bits 7-4 reserved
+ bit 3 KWH
+ bit 2 Watt
+ bit 1 Current
+ bit 0 Voltage
+
+
+
+
+ Set time interval for sending reports for groups 1, 2 and 3 to default.
+
+
+
+
+ Defines the time interval when the defined report for group 1 is sent.
+
+
+
+
+ Defines the time interval when the defined report for group 2 is sent.
+
+
+
+
+ Defines the time interval when the defined report for group 3 is sent.
+
+
+
+ Partner ID
+
+
+
+
+ Enable/disable Configuration Locked
+
+
+
+
+
+ Device tag.
+
+
+
+
+ Reset to the default configuration.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/distfiles.mk b/distfiles.mk
index f50daf09..70d8228c 100644
--- a/distfiles.mk
+++ b/distfiles.mk
@@ -34,14 +34,17 @@ DISTFILES = .gitignore \
config/aeotec/hemg2.xml \
config/aeotec/keyfob.xml \
config/aeotec/keyfob2.xml \
+ config/aeotec/ledbulb.xml \
config/aeotec/minimote.xml \
config/aeotec/msesv2.xml \
+ config/aeotec/multisensor6.xml \
config/aeotec/multisensor_gen5.xml \
config/aeotec/panicbtn.xml \
config/aeotec/recessed_doorsensor.xml \
config/aeotec/recessed_doorsensor_gen5.xml \
config/aeotec/ses.xml \
config/aeotec/ses2.xml \
+ config/aeotec/ss6.xml \
config/aeotec/watersensor.xml \
config/assa_abloy/RealLivingCapTouch.xml \
config/cooper/RF9505-T.xml \