Skip to content

Commit cac7ba3

Browse files
committed
Corrected Selector switch on dashboard
1 parent 68698e7 commit cac7ba3

File tree

5 files changed

+388
-9
lines changed

5 files changed

+388
-9
lines changed

Config/aeotec/zwa002.xml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
ZWA002 LED Bulb 6 Multi-Color
4+
https://products.z-wavealliance.org/products/2881
5+
-->
6+
<Product xmlns='http://code.google.com/p/open-zwave/'>
7+
<!-- Configuration Parameters -->
8+
<CommandClass id="112">
9+
<Value type="list" index="1" genre="config" label="User custom mode LED animations" min="0" max="2" value="0" size="1">
10+
<Help>User custom mode for LED animations</Help>
11+
<Item label="Disable" value="0" />
12+
<Item label="Blink Colors in order mode" value="1" />
13+
<Item label="Randomized blink color mode" value="2" />
14+
</Value>
15+
<Value type="list" index="2" genre="config" label="Strobe over Custom Color" min="0" max="1" value="0" size="1">
16+
<Help>Enable/Disable Strobe over Custom Color.</Help>
17+
<Item label="Disable" value="0" />
18+
<Item label="Enable" value="1" />
19+
</Value>
20+
<Value type="int" index="3" genre="config" label="Set the rate of change to next color in Custom Mode" units="ms" min="5" max="8640000" value="50" >
21+
<Help>
22+
Set the rate of change to next color in Custom Mode.
23+
</Help>
24+
</Value>
25+
<Value type="byte" index="4" genre="config" label="Set color that LED Bulb blinks" units="" min="1" max="255" value="1" >
26+
<Help>
27+
Set color that LED Bulb blinks in Blink Mode.
28+
</Help>
29+
</Value>
30+
<Value type="byte" index="16" genre="config" label="Ramp rate when dimming using Multilevel Switch" units="100ms" min="0" max="100" value="20" >
31+
<Help>
32+
Specifying the ramp rate when dimming using Multilevel Switch V1 CC in 100ms.
33+
</Help>
34+
</Value>
35+
<Value type="list" index="80" genre="config" label="Notification" min="0" max="1" value="1" size="1">
36+
<Help>Enable to send notifications to associated devices (Group 1) when the state of LED Bulb is changed.</Help>
37+
<Item label="Nothing" value="0" />
38+
<Item label="Basic CC report" value="1" />
39+
</Value>
40+
<Value type="short" index="81" genre="config" label="Warm White temperature" min="2700" max="4999" units="k" value="2700" size="2">
41+
<Help>
42+
Adjusting the color temperature in warm white color component.
43+
available value: 2700k to 4999k</Help>
44+
</Value>
45+
<Value type="short" index="82" genre="config" label="cold white temperature" min="5000" max="6500" units="k" value="6500" size="2">
46+
<Help>
47+
Adjusting the color temperature in cold white color component.
48+
available value:5000k to 6500k
49+
</Help>
50+
</Value>
51+
</CommandClass>
52+
<!-- Association Groups -->
53+
<CommandClass id="133">
54+
<Associations num_groups="1">
55+
<Group index="1" max_associations="1" label="Lifeline" />
56+
</Associations>
57+
</CommandClass>
58+
</Product>

Config/aeotec/zwa005.xml

Lines changed: 218 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,218 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
ZWA005 TriSensor
4+
-->
5+
<Product xmlns='http://code.google.com/p/open-zwave/'>
6+
<!-- Configuration Parameters -->
7+
<CommandClass id="112">
8+
<Value type="short" index="1" genre="config" label="Motion Re-trigger Time" units="Second" min="0" max="32767" value="30" >
9+
<Help>
10+
This parameter is configured the delay time before PIR sensor can be triggered again to reset motion timeout counter.
11+
Value = 0 will disable PIR sensor from triggering until motion timeout has finished.
12+
</Help>
13+
</Value>
14+
<Value type="short" index="2" genre="config" label="Motion Clear Time" units="Second" min="0" max="32767" value="240" >
15+
<Help>
16+
This parameter is configured the time to clear motion event after a motion event detected.
17+
Time to motion clear, the device will send a clear event report to controller and send BASIC_SET to nodes associated in group 2 according to parameter 6.
18+
</Help>
19+
</Value>
20+
<Value type="list" genre="config" instance="1" index="3" label="Motion Sensitivity" min="0" max="11" value="8" size="1">
21+
<Help>
22+
This parameter is configured the sensitivity that motion detect.
23+
0 - PIR sensor disabled.
24+
1 - Lowest sensitivity.
25+
11 - Highest sensitivity.
26+
</Help>
27+
<Item label="Disabled" value="0"/>
28+
<Item label="1" value="1"/>
29+
<Item label="2" value="2"/>
30+
<Item label="3" value="3"/>
31+
<Item label="4" value="4"/>
32+
<Item label="5" value="5"/>
33+
<Item label="6" value="6"/>
34+
<Item label="7" value="7"/>
35+
<Item label="8" value="8"/>
36+
<Item label="9" value="9"/>
37+
<Item label="10" value="10"/>
38+
<Item label="11" value="11"/>
39+
</Value>
40+
<Value type="list" genre="config" instance="1" index="4" label="Binary Sensor Report Enable" min="0" max="1" value="0" size="1">
41+
<Help>Enable/disable sensor binary report when motion event is detected or cleared</Help>
42+
<Item label="Disable" value="0"/>
43+
<Item label="Enable" value="1"/>
44+
</Value>
45+
<Value type="list" genre="config" instance="1" index="5" label="Disable BASIC_SET to Associated nodes" min="0" max="3" value="3" size="1">
46+
<Help>This parameter is configured the enabled or disabled send BASIC_SET command to nodes that associated in group 2 and group 3.</Help>
47+
<Item label="Disabled All Group Basic Set Command" value="0"/>
48+
<Item label="Enabled Group 2" value="1"/>
49+
<Item label="Enabled Group 3 " value="2"/>
50+
<Item label="Enabled Group 2 and Group 3" value="3"/>
51+
</Value>
52+
<Value type="list" genre="config" instance="1" index="6" label="Basic Set Value Settings for Group 2" min="0" max="5" value="0" size="1">
53+
<Help>Define Basic Set Value when motion event is triggered and / or cleared</Help>
54+
<Item label="0xFF when motion is triggered and 0x00 when motion is cleared" value="0"/>
55+
<Item label="0x00 when motion is triggered and 0xFF when motion is cleared" value="1"/>
56+
<Item label="0xFF when motion is triggered" value="2"/>
57+
<Item label="0x00 when motion is triggered" value="3"/>
58+
<Item label="0x00 when motion event is cleared" value="4"/>
59+
<Item label="0xFF when motion event is cleared" value="5"/>
60+
</Value>
61+
<Value type="short" index="7" genre="config" label="Temperature Alarm Value" units="0.1" value="239" >
62+
<Help>
63+
This parameter is configured the threshold value that alarm level for temperature.
64+
When the current ambient temperature value is larger than this configuration value, device will send a BASIC_SET = 0xFF to nodes associated in group 3.
65+
If current temperature value is less than this value, device will send a BASIC_SET = 0x00 to nodes associated in group 3.
66+
Value = [Value] x 0.1(Celsius / Fahrenheit)
67+
Available Settings: -400 to 850 (40.0 to 85.0 Celsius) or -400 to 1185 (-40.0 to 118.5 Fahrenheit).
68+
Default value: 239 (23.9 Celsius) or 750 (75.0 Fahrenheit)
69+
</Help>
70+
</Value>
71+
<Value type="list" genre="config" instance="1" index="10" label="Led Blink on motion" min="0" max="1" value="1" size="1">
72+
<Help>
73+
Configure if the Led Blink on motion event.
74+
Note: This configuration is not affect inclusion, exclusion and reset.
75+
</Help>
76+
<Item label="Disable" value="0"/>
77+
<Item label="Enable" value="1"/>
78+
</Value>
79+
<Value type="list" genre="config" instance="1" index="11" label="Led Color For Motion Event Report" min="0" max="8" value="2" size="1">
80+
<Help>
81+
</Help>
82+
<Item label="Disabled" value="0"/>
83+
<Item label="Red" value="1"/>
84+
<Item label="Green" value="2"/>
85+
<Item label="Blue" value="3"/>
86+
<Item label="Yellow" value="4"/>
87+
<Item label="Pink" value="5"/>
88+
<Item label="Cyan" value="6"/>
89+
<Item label="Purple" value="7"/>
90+
<Item label="Orange" value="8"/>
91+
</Value>
92+
<Value type="list" genre="config" instance="1" index="12" label="Led Color For Temperature Sensor Report" min="0" max="8" value="0" size="1">
93+
<Help>
94+
</Help>
95+
<Item label="Disabled" value="0"/>
96+
<Item label="Red" value="1"/>
97+
<Item label="Green" value="2"/>
98+
<Item label="Blue" value="3"/>
99+
<Item label="Yellow" value="4"/>
100+
<Item label="Pink" value="5"/>
101+
<Item label="Cyan" value="6"/>
102+
<Item label="Purple" value="7"/>
103+
<Item label="Orange" value="8"/>
104+
</Value>
105+
<Value type="list" genre="config" instance="1" index="13" label="Led Color For Light Sensor Report" min="0" max="8" value="0" size="1">
106+
<Help>
107+
</Help>
108+
<Item label="Disabled" value="0"/>
109+
<Item label="Red" value="1"/>
110+
<Item label="Green" value="2"/>
111+
<Item label="Blue" value="3"/>
112+
<Item label="Yellow" value="4"/>
113+
<Item label="Pink" value="5"/>
114+
<Item label="Cyan" value="6"/>
115+
<Item label="Purple" value="7"/>
116+
<Item label="Orange" value="8"/>
117+
</Value>
118+
<Value type="list" genre="config" instance="1" index="14" label="Led Color For Battery Report" min="0" max="8" value="0" size="1">
119+
<Help>
120+
</Help>
121+
<Item label="Disabled" value="0"/>
122+
<Item label="Red" value="1"/>
123+
<Item label="Green" value="2"/>
124+
<Item label="Blue" value="3"/>
125+
<Item label="Yellow" value="4"/>
126+
<Item label="Pink" value="5"/>
127+
<Item label="Cyan" value="6"/>
128+
<Item label="Purple" value="7"/>
129+
<Item label="Orange" value="8"/>
130+
</Value>
131+
<Value type="list" genre="config" instance="1" index="15" label="Led Color For Wakeup Notification Report" min="0" max="8" value="0" size="1">
132+
<Help>
133+
</Help>
134+
<Item label="Disabled" value="0"/>
135+
<Item label="Red" value="1"/>
136+
<Item label="Green" value="2"/>
137+
<Item label="Blue" value="3"/>
138+
<Item label="Yellow" value="4"/>
139+
<Item label="Pink" value="5"/>
140+
<Item label="Cyan" value="6"/>
141+
<Item label="Purple" value="7"/>
142+
<Item label="Orange" value="8"/>
143+
</Value>
144+
<Value type="list" genre="config" instance="1" index="20" label="Temperature Scale Setting" min="0" max="1" value="0" size="1">
145+
<Help>
146+
Configure temperature sensor scale type, Temperature to report in Celsius or Fahrenheit
147+
</Help>
148+
<Item label="Celsius" value="0"/>
149+
<Item label="Fahrenheit" value="1"/>
150+
</Value>
151+
<Value type="short" index="21" genre="config" label="Temperature Threshold Value to Report" units="0.1" value="20" >
152+
<Help>
153+
Change threshold value for change in temperature to induce an automatic report for temperature sensor.
154+
Scale is identical setting in Parameter No.20.
155+
Setting of value 20 can be a change of -2.0 or +2.0 (C or F depending on Parameter No.20) to induce automatic report or setting a value of 2 will be a change of 0.2(C or F).
156+
Available Settings: 0 to 250.
157+
</Help>
158+
</Value>
159+
<Value type="short" index="22" genre="config" label="Light intensity Threshold Value to Report" units="Lux" min="0" max="10000" value="100" >
160+
<Help>
161+
Change threshold value for change in lux to induce an automatic report for light sensor.
162+
</Help>
163+
</Value>
164+
<Value type="short" index="23" genre="config" label="Temperature Sensor Report Interval" units="Second" min="0" max="32767" value="3600" >
165+
<Help>
166+
This parameter is configured the time interval for temperature sensor report.
167+
This value is larger, the battery life is longer.
168+
And the temperature value changed is not obvious.
169+
</Help>
170+
</Value>
171+
<Value type="short" index="24" genre="config" label="Light Sensor Report Interval" units="Second" min="0" max="32767" value="3600" >
172+
<Help>
173+
This parameter is configured the time interval for light sensor report.
174+
This value is larger, the battery life is longer.
175+
And the light intensity changed is not obvious.
176+
</Help>
177+
</Value>
178+
<Value type="short" index="30" genre="config" label="Temperature Offset Value" units="0.1" value="0" >
179+
<Help>
180+
The current measuring temperature value can be add and minus a value by this setting.
181+
The scale can be decided by Parameter Number 20.
182+
Temperature Offset Value = [Value] * 0.1(Celsius / Fahrenheit)
183+
Available Settings: -200 to 200.
184+
</Help>
185+
</Value>
186+
<Value type="short" index="31" genre="config" label="Light Intensity Offset Value" units="Lux" value="0" >
187+
<Help>
188+
The current measuring light intensity value can be add and minus a value by this setting.
189+
Available Settings: -1000 to 1000.
190+
</Help>
191+
</Value>
192+
<Value type="short" index="100" genre="config" label="Light Sensor Calibrated Coefficient" units="" min="0" max="32767" value="1024" >
193+
<Help>
194+
This configuration defines the calibrated scale for ambient light intensity.
195+
Because the method and position that the sensor mounted and the cover of sensor will bring measurement error, user can get more real light intensity by this parameter setting.
196+
User should run the steps as blows for calibrating
197+
1) Set this parameter value to default (Assumes the sensor has been added in a Z- Wave Network).
198+
2) Place a digital light meter close to sensor and keep the same direction, monitor the light intensity value (Vm) which report to controller and record it.
199+
The same time user should record the value (Vs) of light meter.
200+
3) The scale calibration formula: k = Vm / Vs.
201+
4) The value of k is then multiplied by 1024 and rounded to the nearest whole number.
202+
5) Set the value getting in 5) to this parameter, calibrate finished.
203+
204+
For example, Vm = 300, Vs = 2600, then k = 2600 / 300 = 8.6667
205+
k = 8.6667 * 1024 = 8874.7 => 8875.
206+
The parameter should be set to 8875.
207+
</Help>
208+
</Value>
209+
</CommandClass>
210+
<!-- Association Groups -->
211+
<CommandClass id="133">
212+
<Associations num_groups="3">
213+
<Group index="1" max_associations="1" label="Lifeline" />
214+
<Group index="2" max_associations="5" label="BasicSet report"/>
215+
<Group index="3" max_associations="5" label="Temperature Alarm report"/>
216+
</Associations>
217+
</CommandClass>
218+
</Product>

Config/devolo/mt2651.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Devolo Smoke Detector MT 2651
4+
https://products.z-wavealliance.org/products/2230
5+
-->
6+
<Product xmlns="http://code.google.com/p/open-zwave/">
7+
<!-- the Device Doesn't support Get for Alarm Class -->
8+
<CommandClass id="113" getsupported="false"/>
9+
<!-- Association Groups -->
10+
<CommandClass id="133">
11+
<Associations num_groups="1">
12+
<Group index="1" max_associations="5" label="Lifeline" />
13+
</Associations>
14+
</CommandClass>
15+
</Product>

0 commit comments

Comments
 (0)