Skip to content

Commit 1d0456a

Browse files
authored
Merge pull request #18 from domoticz/master
merge
2 parents bf8d9c9 + 141e2b2 commit 1d0456a

File tree

214 files changed

+4800
-1267
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

214 files changed

+4800
-1267
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,7 @@ hardware/CurrentCostMeterBase.cpp
231231
hardware/CurrentCostMeterSerial.cpp
232232
hardware/CurrentCostMeterTCP.cpp
233233
hardware/DavisLoggerSerial.cpp
234+
hardware/DenkoviSmartdenLan.cpp
234235
hardware/DomoticzHardware.cpp
235236
hardware/DomoticzInternal.cpp
236237
hardware/DomoticzTCP.cpp

Config/BeNext/1poleswitch.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<Help>The time that a user has to activate the double button pressed scene, if time is passed then the single pressed button scene is notified. (value * 10 ms)</Help>
1717
</Value>
1818

19-
<Value type="byte" genre="config" instance="1" index="12" label="Temperature offset" value="0" size="2">
19+
<Value type="short" genre="config" instance="1" index="12" label="Temperature offset" value="0" size="2">
2020
<Help>A signed integer to determine the offset of the temperature.</Help>
2121
</Value>
2222

@@ -26,9 +26,9 @@
2626
<CommandClass id="133">
2727
<Associations num_groups="4">
2828
<Group index="1" max_associations="8" label="Group 1" auto="false"/>
29-
<Group index="2" max_associations="8" label="Group 2" />
30-
<Group index="3" max_associations="8" label="Group 3" />
31-
<Group index="4" max_associations="8" label="Group 4" />
29+
<Group index="2" max_associations="8" label="Group 2"/>
30+
<Group index="3" max_associations="8" label="Group 3"/>
31+
<Group index="4" max_associations="8" label="Group 4"/>
3232
</Associations>
3333
</CommandClass>
3434

Config/BeNext/2poleswitch.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<Help>The time that a user has to activate the double button pressed scene, if time is passed then the single pressed button scene is notified. (value * 10 ms)</Help>
1717
</Value>
1818

19-
<Value type="byte" genre="config" instance="1" index="12" label="Temperature offset" value="0" size="2">
19+
<Value type="short" genre="config" instance="1" index="12" label="Temperature offset" value="0" size="2">
2020
<Help>A signed integer to determine the offset of the temperature.</Help>
2121
</Value>
2222

@@ -26,9 +26,9 @@
2626
<CommandClass id="133">
2727
<Associations num_groups="4">
2828
<Group index="1" max_associations="8" label="Group 1" auto="false"/>
29-
<Group index="2" max_associations="8" label="Group 2" />
30-
<Group index="3" max_associations="8" label="Group 3" />
31-
<Group index="4" max_associations="8" label="Group 4" />
29+
<Group index="2" max_associations="8" label="Group 2"/>
30+
<Group index="3" max_associations="8" label="Group 3"/>
31+
<Group index="4" max_associations="8" label="Group 4"/>
3232
</Associations>
3333
</CommandClass>
3434

Config/BeNext/AlarmSound.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
<CommandClass id="133">
5757
<Associations num_groups="2">
5858
<Group index="1" max_associations="1" label="Group 1" auto="false"/>
59-
<Group index="2" max_associations="1" label="Group 2" />
59+
<Group index="2" max_associations="1" label="Group 2"/>
6060
</Associations>
6161
</CommandClass>
6262
</Product>

Config/BeNext/BuiltinDimmer.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<Item label="Dimming enabled." value="2"/>
2828
</Value>
2929

30-
<Value type="byte" genre="config" instance="1" index="6" label="Maximum Powerload" value="200" size="2">
30+
<Value type="short" genre="config" instance="1" index="6" label="Maximum Powerload" value="200" size="2">
3131
<Help>The maximum powerload in watts when light is turned on, when measured higher then this value the Inline Dimmer is automatically turned off.</Help>
3232
</Value>
3333

@@ -70,7 +70,7 @@
7070
<Associations num_groups="3">
7171
<Group index="1" max_associations="8" label="Group 1: All nodes in this group will receive a BASIC_SET frame when light is set to a certain state with the button of the Built-in Dimmer (manual switching)." auto="false"/>
7272
<Group index="2" max_associations="1" label="Group 2: The node associated in this group will receive a SWITCH_MULTILEVEL_REPORT frame every time the level of light is changed, where the value represents the (changed) dim level. The status is reported after every change that means manual but also if changed by Z-Wave. The node in this group will also received the (auto) METER_REPORT." auto="true"/>
73-
<Group index="3" max_associations="1" label="Group 3: If configured that the control mode is extern only (configuration param3, value 1) then a BASIC_SET frame is sent to the node in this group when the button is changed." />
73+
<Group index="3" max_associations="1" label="Group 3: If configured that the control mode is extern only (configuration param3, value 1) then a BASIC_SET frame is sent to the node in this group when the button is changed."/>
7474
</Associations>
7575
</CommandClass>
7676

Config/BeNext/DoorSensor.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
<!-- Association Groups -->
5353
<CommandClass id="133">
5454
<Associations num_groups="2">
55-
<Group index="1" max_associations="5" label="Group 1: if the internal door contact (magnet) is triggered it sends a Z-Wave frame to every node in this group." />
56-
<Group index="2" max_associations="5" label="Group 2: if the external door contact is triggered it sends a Z-Wave frame to every node in this group if it is configured (see configuration documentation param 2: external contact)." />
55+
<Group index="1" max_associations="5" label="Internal door contact" />
56+
<Group index="2" max_associations="5" label="External door contact" />
5757
</Associations>
5858
</CommandClass>
5959

Config/BeNext/HeatingControl.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
</Value>
1515

1616
<Value type="byte" genre="config" instance="1" index="3" label="T room update difference" value="1" size="1">
17-
<Help>The value that the room temperature must differ (compared to his previous send value) before an unsolicited room temperature report is send to the associated node. Value in 0.1 °C. </Help>
17+
<Help>The value that the room temperature must differ (compared to his previous send value) before an unsolicited room temperature report is send to the associated node. Value in 0.1C. </Help>
1818
</Value>
1919

2020
<Value type="byte" genre="config" instance="1" index="4" label="T setpoint update difference" value="5" size="1">
21-
<Help>The value that the temperature setpoint must differ (compared to his previous send value) before an unsolicited temperature setpoint report is send to the associated node. Value in 0.1 °C .</Help>
21+
<Help>The value that the temperature setpoint must differ (compared to his previous send value) before an unsolicited temperature setpoint report is send to the associated node. Value in 0.1C .</Help>
2222
</Value>
2323

2424
<Value type="list" genre="config" instance="1" index="5" label="Unsolicited CRC" value="1">
2525
<Help>TConfigure if the unsolicited reports are send with the CRC-16 encapsulation. Not that the receiving node should support this encapsulation to parse the Z-Wave frame!</Help>
2626
<Item label="0x00 (disabled)" value="0"/>
27-
<Item label="0x01 0xFF: enabled" value="1"/>
27+
<Item label="0x01 to 0xFF: enabled" value="1"/>
2828
</Value>
2929

3030
<Value type="list" genre="config" instance="1" index="6" label="Type of 'special' thermostat" value="0">

Config/BeNext/Molite.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
<Value type="byte" genre="config" instance="1" index="1" label="Set to Default" >
77
<Help>Set all configuration values to default values (factory settings).</Help>
88
</Value>
9-
<Value type="int" genre="config" instance="1" index="2" label="Mode timeout" size="2" min="1" max="32767" value="900" units="seconds">
9+
<Value type="short" genre="config" instance="1" index="2" label="Mode timeout" size="2" min="1" max="32767" value="900" units="seconds">
1010
<Help>The time used in mode 2 to turn the sensor off. This Time will start running as soon as detection is seen.</Help>
1111
</Value>
12-
<Value type="int" genre="config" instance="1" index="3" label="Switch off time" size="2" min="1" max="32767" value="2700" units="seconds">
12+
<Value type="short" genre="config" instance="1" index="3" label="Switch off time" size="2" min="1" max="32767" value="2700" units="seconds">
1313
<Help>The switch off time will start running as soon as mode timeout is done. Motion sensor is turned on and when movement is detected again the mode timeout (cfg param 1) will start running all over again. When switch off time is done a basic off message is sent to the associated node.</Help>
1414
</Value>
1515
<Value type="byte" genre="config" instance="1" index="4" label="Sensitivity" size="1" min="0" max="127" value="80">
@@ -21,37 +21,37 @@
2121
<Item label="normal operation mode: send on after detection and off after given time no detection" value="2"/>
2222
<Item label="Z-Wave chip is always on to request e.g. version or manufacturer id" value="3"/>
2323
</Value>
24-
<Value type="int" genre="config" instance="1" index="6" label="The temperature offset" size="2" min="0" max="32767" value="0">
24+
<Value type="short" genre="config" instance="1" index="6" label="The temperature offset" size="2" min="0" max="32767" value="0">
2525
<Help>An offset for the temperature</Help>
2626
</Value>
27-
<Value type="int" genre="config" instance="1" index="7" label="Light Table 100" size="2" min="1" max="32767" value="17">
27+
<Value type="short" genre="config" instance="1" index="7" label="Light Table 100" size="2" min="1" max="32767" value="17">
2828
<Help>If a LDR resistance measured lower then this value the returned light percentage is 100%. See chapter light table for more information.</Help>
2929
</Value>
30-
<Value type="int" genre="config" instance="1" index="8" label="Light Table 90" size="2" min="1" max="32767" value="38">
30+
<Value type="short" genre="config" instance="1" index="8" label="Light Table 90" size="2" min="1" max="32767" value="38">
3131
<Help>If a LDR resistance measured lower then this value the returned light percentage is 90%. See chapter light table for more information.</Help>
3232
</Value>
33-
<Value type="int" genre="config" instance="1" index="9" label="Light Table 80" size="2" min="1" max="32767" value="85">
33+
<Value type="short" genre="config" instance="1" index="9" label="Light Table 80" size="2" min="1" max="32767" value="85">
3434
<Help>If a LDR resistance measured lower then this value the returned light percentage is 80%. See chapter light table for more information.</Help>
3535
</Value>
36-
<Value type="int" genre="config" instance="1" index="10" label="Light Table 70" size="2" min="1" max="32767" value="186">
36+
<Value type="short" genre="config" instance="1" index="10" label="Light Table 70" size="2" min="1" max="32767" value="186">
3737
<Help>If a LDR resistance measured lower then this value the returned light percentage is 70%. See chapter light table for more information.</Help>
3838
</Value>
39-
<Value type="int" genre="config" instance="1" index="11" label="Light Table 60" size="2" min="1" max="32767" value="407">
39+
<Value type="short" genre="config" instance="1" index="11" label="Light Table 60" size="2" min="1" max="32767" value="407">
4040
<Help>If a LDR resistance measured lower then this value the returned light percentage is 60%. See chapter light table for more information.</Help>
4141
</Value>
42-
<Value type="int" genre="config" instance="1" index="12" label="Light Table 50" size="2" min="1" max="32767" value="891">
42+
<Value type="short" genre="config" instance="1" index="12" label="Light Table 50" size="2" min="1" max="32767" value="891">
4343
<Help>If a LDR resistance measured lower then this value the returned light percentage is 50%. See chapter light table for more information.</Help>
4444
</Value>
45-
<Value type="int" genre="config" instance="1" index="13" label="Light Table 40" size="2" min="1" max="32767" value="1949">
45+
<Value type="short" genre="config" instance="1" index="13" label="Light Table 40" size="2" min="1" max="32767" value="1949">
4646
<Help>If a LDR resistance measured lower then this value the returned light percentage is 40%. See chapter light table for more information.</Help>
4747
</Value>
48-
<Value type="int" genre="config" instance="1" index="14" label="Light Table 30" size="2" min="1" max="32767" value="4265">
48+
<Value type="short" genre="config" instance="1" index="14" label="Light Table 30" size="2" min="1" max="32767" value="4265">
4949
<Help>If a LDR resistance measured lower then this value the returned light percentage is 30%. See chapter light table for more information.</Help>
5050
</Value>
51-
<Value type="int" genre="config" instance="1" index="15" label="Light Table 20" size="2" min="1" max="32767" value="9332">
51+
<Value type="short" genre="config" instance="1" index="15" label="Light Table 20" size="2" min="1" max="32767" value="9332">
5252
<Help>If a LDR resistance measured lower then this value the returned light percentage is 20%. See chapter light table for more information.</Help>
5353
</Value>
54-
<Value type="int" genre="config" instance="1" index="16" label=". Light Table 10" size="2" min="1" max="32767" value="20417">
54+
<Value type="short" genre="config" instance="1" index="16" label=". Light Table 10" size="2" min="1" max="32767" value="20417">
5555
<Help>If a LDR resistance measured lower then this value the returned light percentage is 10%. See chapter light table for more information.</Help>
5656
</Value>
5757

@@ -62,7 +62,7 @@
6262
<!-- Association Groups -->
6363
<CommandClass id="133">
6464
<Associations num_groups="1">
65-
<Group index="1" max_associations="5" label="Group 1"/>
65+
<Group index="1" max_associations="5" label="LifeLine"/>
6666
</Associations>
6767
</CommandClass>
6868
</Product>

Config/BeNext/PluginDimmer.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<Item label="Dimming enabled." value="2"/>
2121
</Value>
2222

23-
<Value type="byte" genre="config" instance="1" index="6" label="Maximum Power load" value="125" size="2">
23+
<Value type="short" genre="config" instance="1" index="6" label="Maximum Power load" value="125" size="2">
2424
<Help>The maximum power load in watts when light is turned on, when measured higher then this value the Inline Dimmer is automatically turned off.</Help>
2525
</Value>
2626

Config/aeotec/drycontactsensor.xml

Lines changed: 0 additions & 78 deletions
This file was deleted.

0 commit comments

Comments
 (0)