source: trunk/S_RFXtrx.xml @ 152

Revision 152, 16.2 KB checked in by lolodomo, 10 years ago (diff)
  • New variable "RFYMode" available for RFY to select between standard mode (value "STANDARD"), venetian US mode (value "VENETIAN_US") or venetian EU mode (value "VENETIAN_EU")
  • UI: "Change angle + (Venetian US)" command available for RFY in the "Managed devices" tab
  • UI: "Change angle - (Venetian US)" command available for RFY in the "Managed devices" tab
  • UI: "Change angle + (Venetian EU)" command available for RFY in the "Managed devices" tab
  • UI: "Change angle - (Venetian EU)" command available for RFY in the "Managed devices" tab
  • UI: "Enable sun/wind detector" command available for RFY in the "Managed devices" tab
  • UI: "Disable sun detector" command available for RFY in the "Managed devices" tab
Line 
1<?xml version="1.0"?>
2<scpd xmlns="urn:schemas-upnp-org:service-1-0">
3  <specVersion>
4    <major>1</major>
5    <minor>0</minor>
6  </specVersion>
7  <serviceStateTable>
8    <stateVariable sendEvents="no">
9        <name>PluginVersion</name>
10        <dataType>string</dataType>
11    </stateVariable>
12    <stateVariable sendEvents="no">
13        <name>AutoCreate</name>
14        <dataType>boolean</dataType>
15        <defaultValue>1</defaultValue>
16    </stateVariable>
17    <stateVariable sendEvents="no">
18        <name>FirmwareVersion</name>
19        <dataType>string</dataType>
20    </stateVariable>
21    <stateVariable sendEvents="no">
22        <name>CelciusTemp</name>
23        <dataType>boolean</dataType>
24        <defaultValue>1</defaultValue>
25    </stateVariable>
26    <stateVariable sendEvents="no">
27        <name>KmhSpeed</name>
28        <dataType>boolean</dataType>
29        <defaultValue>1</defaultValue>
30    </stateVariable>
31    <stateVariable sendEvents="no">
32        <name>Voltage</name>
33        <dataType>ui2</dataType>
34        <defaultValue>230</defaultValue>
35    </stateVariable>
36    <stateVariable sendEvents="no">
37        <name>DebugLogs</name>
38        <dataType>boolean</dataType>
39        <defaultValue>0</defaultValue>
40    </stateVariable>
41    <stateVariable sendEvents="no">
42        <name>ByronSXReceiving</name>
43        <dataType>boolean</dataType>
44        <defaultValue>1</defaultValue>
45    </stateVariable>
46    <stateVariable sendEvents="no">
47        <name>RSLReceiving</name>
48        <dataType>boolean</dataType>
49        <defaultValue>1</defaultValue>
50    </stateVariable>
51    <stateVariable sendEvents="no">
52        <name>Lighting4Receiving</name>
53        <dataType>boolean</dataType>
54        <defaultValue>1</defaultValue>
55    </stateVariable>
56    <stateVariable sendEvents="no">
57        <name>FineOffsetReceiving</name>
58        <dataType>boolean</dataType>
59        <defaultValue>1</defaultValue>
60    </stateVariable>
61    <stateVariable sendEvents="no">
62        <name>RubicsonReceiving</name>
63        <dataType>boolean</dataType>
64        <defaultValue>1</defaultValue>
65    </stateVariable>
66    <stateVariable sendEvents="no">
67        <name>AEReceiving</name>
68        <dataType>boolean</dataType>
69        <defaultValue>1</defaultValue>
70    </stateVariable>
71    <stateVariable sendEvents="no">
72        <name>BlindsT1Receiving</name>
73        <dataType>boolean</dataType>
74        <defaultValue>1</defaultValue>
75    </stateVariable>
76    <stateVariable sendEvents="no">
77        <name>BlindsT0Receiving</name>
78        <dataType>boolean</dataType>
79        <defaultValue>1</defaultValue>
80    </stateVariable>
81    <stateVariable sendEvents="no">
82        <name>ProGuardReceiving</name>
83        <dataType>boolean</dataType>
84        <defaultValue>1</defaultValue>
85    </stateVariable>
86    <stateVariable sendEvents="no">
87        <name>FS20Receiving</name>
88        <dataType>boolean</dataType>
89        <defaultValue>1</defaultValue>
90    </stateVariable>
91    <stateVariable sendEvents="no">
92        <name>LaCrosseReceiving</name>
93        <dataType>boolean</dataType>
94        <defaultValue>1</defaultValue>
95    </stateVariable>
96    <stateVariable sendEvents="no">
97        <name>HidekiReceiving</name>
98        <dataType>boolean</dataType>
99        <defaultValue>1</defaultValue>
100    </stateVariable>
101    <stateVariable sendEvents="no">
102        <name>ADReceiving</name>
103        <dataType>boolean</dataType>
104        <defaultValue>1</defaultValue>
105    </stateVariable>
106    <stateVariable sendEvents="no">
107        <name>MertikReceiving</name>
108        <dataType>boolean</dataType>
109        <defaultValue>1</defaultValue>
110    </stateVariable>
111    <stateVariable sendEvents="no">
112        <name>VisonicReceiving</name>
113        <dataType>boolean</dataType>
114        <defaultValue>1</defaultValue>
115    </stateVariable>
116    <stateVariable sendEvents="no">
117        <name>ATIReceiving</name>
118        <dataType>boolean</dataType>
119        <defaultValue>1</defaultValue>
120    </stateVariable>
121    <stateVariable sendEvents="no">
122        <name>OregonReceiving</name>
123        <dataType>boolean</dataType>
124        <defaultValue>1</defaultValue>
125    </stateVariable>
126    <stateVariable sendEvents="no">
127        <name>MeiantechReceiving</name>
128        <dataType>boolean</dataType>
129        <defaultValue>1</defaultValue>
130    </stateVariable>
131    <stateVariable sendEvents="no">
132        <name>HEUReceiving</name>
133        <dataType>boolean</dataType>
134        <defaultValue>1</defaultValue>
135    </stateVariable>
136    <stateVariable sendEvents="no">
137        <name>ACReceiving</name>
138        <dataType>boolean</dataType>
139        <defaultValue>1</defaultValue>
140    </stateVariable>
141    <stateVariable sendEvents="no">
142        <name>ARCReceiving</name>
143        <dataType>boolean</dataType>
144        <defaultValue>1</defaultValue>
145    </stateVariable>
146    <stateVariable sendEvents="no">
147        <name>X10Receiving</name>
148        <dataType>boolean</dataType>
149        <defaultValue>1</defaultValue>
150    </stateVariable>
151    <stateVariable sendEvents="no">
152        <name>A_ARG_TYPE_voltage</name>
153        <dataType>ui2</dataType>
154    </stateVariable>
155    <stateVariable sendEvents="no">
156        <name>A_ARG_TYPE_enable</name>
157        <dataType>boolean</dataType>
158    </stateVariable>
159    <stateVariable sendEvents="no">
160        <name>A_ARG_TYPE_category</name>
161        <dataType>string</dataType>
162        <allowedValueList>
163            <allowedValue>X10</allowedValue>
164            <allowedValue>ARC</allowedValue>
165            <allowedValue>ELRO_AB400D</allowedValue>
166            <allowedValue>PHENIX</allowedValue>
167            <allowedValue>WAVEMAN</allowedValue>
168            <allowedValue>EMW200</allowedValue>
169            <allowedValue>IMPULS</allowedValue>
170            <allowedValue>RISINGSUN</allowedValue>
171            <allowedValue>PHILIPS_SBC</allowedValue>
172            <allowedValue>ENERGENIE_ENER010</allowedValue>
173            <allowedValue>ENERGENIE_5GANG</allowedValue>
174            <allowedValue>COCO</allowedValue>
175            <allowedValue>AC</allowedValue>
176            <allowedValue>HOMEEASY_EU</allowedValue>
177            <allowedValue>ANSLUT</allowedValue>
178            <allowedValue>IKEA_KOPPLA</allowedValue>
179            <allowedValue>LIGHTWAVERF_SIEMENS</allowedValue>
180            <allowedValue>EMW100</allowedValue>
181            <allowedValue>BBSB</allowedValue>
182            <allowedValue>RSL2</allowedValue>
183            <allowedValue>LIVOLO_1GANG</allowedValue>
184            <allowedValue>LIVOLO_2GANG</allowedValue>
185            <allowedValue>LIVOLO_3GANG</allowedValue>
186            <allowedValue>BLYSS</allowedValue>
187            <allowedValue>HARRISON_CURTAIN</allowedValue>
188            <allowedValue>ROLLERTROL</allowedValue>
189            <allowedValue>HASTA_NEW</allowedValue>
190            <allowedValue>HASTA_OLD</allowedValue>
191            <allowedValue>A_OK_RF01</allowedValue>
192            <allowedValue>A_OK_AC114</allowedValue>
193            <allowedValue>RAEX</allowedValue>
194            <allowedValue>MEDIA_MOUNT</allowedValue>
195            <allowedValue>DC_RMF_YOODA</allowedValue>
196            <allowedValue>FOREST</allowedValue>
197            <allowedValue>RFY</allowedValue>
198        </allowedValueList>
199    </stateVariable>
200    <stateVariable sendEvents="no">
201        <name>A_ARG_TYPE_deviceId</name>
202        <dataType>ui4</dataType>
203    </stateVariable>
204    <stateVariable sendEvents="no">
205        <name>A_ARG_TYPE_deviceType</name>
206        <dataType>string</dataType>
207        <allowedValueList>
208            <allowedValue>SWITCH_LIGHT</allowedValue>
209            <allowedValue>DIMMABLE_LIGHT</allowedValue>
210            <allowedValue>MOTION_SENSOR</allowedValue>
211            <allowedValue>DOOR_SENSOR</allowedValue>
212            <allowedValue>LIGHT_SENSOR</allowedValue>
213            <allowedValue>WINDOW_COVERING</allowedValue>
214        </allowedValueList>
215    </stateVariable>
216    <stateVariable sendEvents="no">
217        <name>A_ARG_TYPE_name</name>
218        <dataType>string</dataType>
219    </stateVariable>
220    <stateVariable sendEvents="no">
221        <name>A_ARG_TYPE_houseCode</name>
222        <dataType>string</dataType>
223    </stateVariable>
224    <stateVariable sendEvents="no">
225        <name>A_ARG_TYPE_unitCode</name>
226        <dataType>ui1</dataType>
227    </stateVariable>
228    <stateVariable sendEvents="no">
229        <name>A_ARG_TYPE_remoteId</name>
230        <dataType>ui4</dataType>
231    </stateVariable>
232    <stateVariable sendEvents="no">
233        <name>A_ARG_TYPE_groupCode</name>
234        <dataType>string</dataType>
235    </stateVariable>
236    <stateVariable sendEvents="no">
237        <name>A_ARG_TYPE_systemCode</name>
238        <dataType>ui1</dataType>
239    </stateVariable>
240    <stateVariable sendEvents="no">
241        <name>A_ARG_TYPE_channel</name>
242        <dataType>ui2</dataType>
243    </stateVariable>
244    <stateVariable sendEvents="no">
245        <name>A_ARG_TYPE_listDevices</name>
246        <dataType>string</dataType>
247    </stateVariable>
248    <stateVariable sendEvents="no">
249        <name>A_ARG_TYPE_disableCreation</name>
250        <dataType>boolean</dataType>
251    </stateVariable>
252    <stateVariable sendEvents="no">
253        <name>A_ARG_TYPE_commandType</name>
254        <dataType>string</dataType>
255        <allowedValueList>
256            <allowedValue>LEARN</allowedValue>
257            <allowedValue>PROGRAM</allowedValue>
258            <allowedValue>CONFIRM_PAIR</allowedValue>
259            <allowedValue>LOWER_LIMIT</allowedValue>
260            <allowedValue>UPPER_LIMIT</allowedValue>
261            <allowedValue>VENETIAN_US_ANGLE_PLUS</allowedValue>
262            <allowedValue>VENETIAN_US_ANGLE_MINUS</allowedValue>
263            <allowedValue>VENETIAN_EU_ANGLE_PLUS</allowedValue>
264            <allowedValue>VENETIAN_EU_ANGLE_MINUS</allowedValue>
265            <allowedValue>ENABLE_DETECTOR</allowedValue>
266            <allowedValue>DISABLE_DETECTOR</allowedValue>
267        </allowedValueList>
268    </stateVariable>
269    <stateVariable sendEvents="no">
270        <name>A_ARG_TYPE_message</name>
271        <dataType>string</dataType>
272    </stateVariable>
273    <stateVariable sendEvents="no">
274        <name>A_ARG_TYPE_mood</name>
275        <dataType>ui1</dataType>
276    </stateVariable>
277    <stateVariable sendEvents="no">
278        <name>A_ARG_TYPE_protocol</name>
279        <dataType>string</dataType>
280        <allowedValueList>
281            <allowedValue>X10</allowedValue>
282            <allowedValue>ARC</allowedValue>
283            <allowedValue>AC</allowedValue>
284            <allowedValue>HOMEEASY_EU</allowedValue>
285            <allowedValue>MEIANTECH</allowedValue>
286            <allowedValue>OREGON</allowedValue>
287            <allowedValue>ATI</allowedValue>
288            <allowedValue>VISONIC</allowedValue>
289            <allowedValue>MERTIK</allowedValue>
290            <allowedValue>LIGHTWAVERF</allowedValue>
291            <allowedValue>HIDEKI_UPM</allowedValue>
292            <allowedValue>LACROSSE</allowedValue>
293            <allowedValue>FS20</allowedValue>
294            <allowedValue>PROGUARD</allowedValue>
295            <allowedValue>BLINDS_T0</allowedValue>
296            <allowedValue>BLINDS_T1T2T3T4</allowedValue>
297            <allowedValue>BLYSS</allowedValue>
298            <allowedValue>RUBICSON</allowedValue>
299            <allowedValue>FINEOFFSET_VIKING</allowedValue>
300            <allowedValue>LIGHTING4</allowedValue>
301            <allowedValue>RSL</allowedValue>
302            <allowedValue>BYRON_SX</allowedValue>
303        </allowedValueList>
304    </stateVariable>
305    <stateVariable sendEvents="no">
306        <name>A_ARG_TYPE_unit</name>
307        <dataType>string</dataType>
308        <allowedValueList>
309            <allowedValue>CELCIUS</allowedValue>
310            <allowedValue>FAHRENHEIT</allowedValue>
311            <allowedValue>KMH</allowedValue>
312            <allowedValue>MPH</allowedValue>
313        </allowedValueList>
314    </stateVariable>
315  </serviceStateTable>
316  <actionList>
317  <action>
318    <name>SetTemperatureUnit</name>
319    <argumentList>
320        <argument>
321            <name>unit</name>
322            <direction>in</direction>
323            <relatedStateVariable>A_ARG_TYPE_unit</relatedStateVariable>
324        </argument>
325    </argumentList>
326  </action>
327  <action>
328    <name>SetSpeedUnit</name>
329    <argumentList>
330        <argument>
331            <name>unit</name>
332            <direction>in</direction>
333            <relatedStateVariable>A_ARG_TYPE_unit</relatedStateVariable>
334        </argument>
335    </argumentList>
336  </action>
337  <action>
338    <name>SetVoltage</name>
339    <argumentList>
340        <argument>
341            <name>voltage</name>
342            <direction>in</direction>
343            <relatedStateVariable>A_ARG_TYPE_voltage</relatedStateVariable>
344        </argument>
345    </argumentList>
346  </action>
347  <action>
348    <name>SetAutoCreate</name>
349    <argumentList>
350        <argument>
351            <name>enable</name>
352            <direction>in</direction>
353            <relatedStateVariable>A_ARG_TYPE_enable</relatedStateVariable>
354        </argument>
355    </argumentList>
356  </action>
357  <action>
358    <name>SetDebugLogs</name>
359    <argumentList>
360        <argument>
361            <name>enable</name>
362            <direction>in</direction>
363            <relatedStateVariable>A_ARG_TYPE_enable</relatedStateVariable>
364        </argument>
365    </argumentList>
366  </action>
367  <action>
368    <name>SetupReceiving</name>
369    <argumentList>
370        <argument>
371            <name>protocol</name>
372            <direction>in</direction>
373            <relatedStateVariable>A_ARG_TYPE_protocol</relatedStateVariable>
374        </argument>
375        <argument>
376            <name>enable</name>
377            <direction>in</direction>
378            <relatedStateVariable>A_ARG_TYPE_enable</relatedStateVariable>
379        </argument>
380    </argumentList>
381  </action>
382  <action>
383    <name>SaveSettings</name>
384  </action>
385  <action>
386    <name>LightwaveRF_Mood</name>
387    <argumentList>
388        <argument>
389            <name>number</name>
390            <direction>in</direction>
391            <relatedStateVariable>A_ARG_TYPE_mood</relatedStateVariable>
392        </argument>
393    </argumentList>
394  </action>
395  <action>
396    <name>CreateNewDevice</name>
397    <argumentList>
398        <argument>
399            <name>CategoryType</name>
400            <direction>in</direction>
401            <relatedStateVariable>A_ARG_TYPE_category</relatedStateVariable>
402        </argument>
403        <argument>
404            <name>DeviceType</name>
405            <direction>in</direction>
406            <relatedStateVariable>A_ARG_TYPE_deviceType</relatedStateVariable>
407        </argument>
408        <argument>
409            <name>Name</name>
410            <direction>in</direction>
411            <relatedStateVariable>A_ARG_TYPE_name</relatedStateVariable>
412        </argument>
413        <argument>
414            <name>RemoteId</name>
415            <direction>in</direction>
416            <relatedStateVariable>A_ARG_TYPE_remoteId</relatedStateVariable>
417        </argument>
418        <argument>
419            <name>HouseCode</name>
420            <direction>in</direction>
421            <relatedStateVariable>A_ARG_TYPE_houseCode</relatedStateVariable>
422        </argument>
423        <argument>
424            <name>GroupCode</name>
425            <direction>in</direction>
426            <relatedStateVariable>A_ARG_TYPE_groupCode</relatedStateVariable>
427        </argument>
428        <argument>
429            <name>UnitCode</name>
430            <direction>in</direction>
431            <relatedStateVariable>A_ARG_TYPE_unitCode</relatedStateVariable>
432        </argument>
433        <argument>
434            <name>SystemCode</name>
435            <direction>in</direction>
436            <relatedStateVariable>A_ARG_TYPE_systemCode</relatedStateVariable>
437        </argument>
438        <argument>
439            <name>Channel</name>
440            <direction>in</direction>
441            <relatedStateVariable>A_ARG_TYPE_channel</relatedStateVariable>
442        </argument>
443    </argumentList>
444  </action>
445  <action>
446    <name>ChangeDeviceType</name>
447    <argumentList>
448        <argument>
449            <name>DeviceId</name>
450            <direction>in</direction>
451            <relatedStateVariable>A_ARG_TYPE_deviceId</relatedStateVariable>
452        </argument>
453        <argument>
454            <name>DeviceType</name>
455            <direction>in</direction>
456            <relatedStateVariable>A_ARG_TYPE_deviceType</relatedStateVariable>
457        </argument>
458        <argument>
459            <name>Name</name>
460            <direction>in</direction>
461            <relatedStateVariable>A_ARG_TYPE_name</relatedStateVariable>
462        </argument>
463    </argumentList>
464  </action>
465  <action>
466    <name>DeleteDevices</name>
467    <argumentList>
468        <argument>
469            <name>ListDevices</name>
470            <direction>in</direction>
471            <relatedStateVariable>A_ARG_TYPE_listDevices</relatedStateVariable>
472        </argument>
473        <argument>
474            <name>DisableCreation</name>
475            <direction>in</direction>
476            <relatedStateVariable>A_ARG_TYPE_disableCreation</relatedStateVariable>
477        </argument>
478    </argumentList>
479  </action>
480  <action>
481    <name>SendCommand</name>
482    <argumentList>
483        <argument>
484            <name>DeviceId</name>
485            <direction>in</direction>
486            <relatedStateVariable>A_ARG_TYPE_deviceId</relatedStateVariable>
487        </argument>
488        <argument>
489            <name>CommandType</name>
490            <direction>in</direction>
491            <relatedStateVariable>A_ARG_TYPE_commandType</relatedStateVariable>
492        </argument>
493    </argumentList>
494  </action>
495  <action>
496    <name>ReceiveMessage</name>
497    <argumentList>
498        <argument>
499            <name>Message</name>
500            <direction>in</direction>
501            <relatedStateVariable>A_ARG_TYPE_message</relatedStateVariable>
502        </argument>
503    </argumentList>
504  </action>
505  <action>
506    <name>SendMessage</name>
507    <argumentList>
508        <argument>
509            <name>Message</name>
510            <direction>in</direction>
511            <relatedStateVariable>A_ARG_TYPE_message</relatedStateVariable>
512        </argument>
513    </argumentList>
514  </action>
515  </actionList>
516</scpd>
Note: See TracBrowser for help on using the repository browser.