thing-type.config.wemo.CoffeeMaker.udn.description = The UDN identifies the WeMo Device
thing-type.config.wemo.MZ100.deviceID.label = Device ID
thing-type.config.wemo.MZ100.deviceID.description = The device ID identifies one certain WeMo light.
-thing-type.config.wemo.Maker.udn.label = Unique Device Name
-thing-type.config.wemo.Maker.udn.description = The UDN identifies the WeMo Device
thing-type.config.wemo.bridge.udn.label = Unique Device Name
thing-type.config.wemo.bridge.udn.description = The UDN identifies the WeMo Link Device
-thing-type.config.wemo.dimmer.udn.label = Unique Device Name
-thing-type.config.wemo.dimmer.udn.description = The UDN identifies the WeMo Device
-thing-type.config.wemo.insight.udn.label = Unique Device Name
-thing-type.config.wemo.insight.udn.description = The UDN identifies the WeMo Device
-thing-type.config.wemo.lightswitch.udn.label = Unique Device Name
-thing-type.config.wemo.lightswitch.udn.description = The UDN identifies the WeMo Device
-thing-type.config.wemo.motion.udn.label = Unique Device Name
-thing-type.config.wemo.motion.udn.description = The UDN identifies the WeMo Device
-thing-type.config.wemo.socket.udn.label = Unique Device Name
-thing-type.config.wemo.socket.udn.description = The UDN identifies the WeMo Device
+thing-type.config.wemo.device.udn.label = Unique Device Name
+thing-type.config.wemo.device.udn.description = The UDN identifies the WeMo Device
# channel types
<channel id="state" typeId="state"/>
</channels>
- <config-description>
- <parameter name="udn" type="text" required="true">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="insight">
<channel id="energyTotal" typeId="energyTotal"/>
<channel id="standByLimit" typeId="standByLimit"/>
<channel id="onStandBy" typeId="onStandBy"/>
-
</channels>
- <config-description>
- <parameter name="udn" type="text" required="true">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="lightswitch">
<channel id="state" typeId="state"/>
</channels>
- <config-description>
- <parameter name="udn" type="text" required="true">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="motion">
<channel id="lastMotionDetected" typeId="lastMotionDetected"/>
</channels>
- <config-description>
- <parameter name="udn" type="text" required="true">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<!-- Standard WeMo Bulb with E27 socket -->
<channel id="sensor" typeId="sensor"/>
</channels>
- <config-description>
- <parameter name="udn" type="text" required="true">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="CoffeeMaker">
<channel id="lastCleaned" typeId="lastCleaned"/>
</channels>
+ <representation-property>udn</representation-property>
+
<config-description>
<parameter name="udn" type="text" required="true">
<label>Unique Device Name</label>
</parameter>
<parameter name="pollingInterval" type="integer" required="false" min="15" max="180">
<label>Polling Interval</label>
- <description>Interval polling the WeMo Coffee Maker.
- </description>
+ <description>Interval polling the WeMo Coffee Maker.</description>
<default>60</default>
</parameter>
</config-description>
<channel id="nightModeBrightness" typeId="nightModeBrightness"/>
</channels>
- <config-description>
- <parameter name="udn" type="text" required="true">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="Crockpot">
<channel id="cookedTime" typeId="cookedTime"/>
</channels>
- <config-description>
- <parameter name="udn" type="text">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- <required>true</required>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="Purifier">
<channel id="filterPresent" typeId="filterPresent"/>
</channels>
- <config-description>
- <parameter name="udn" type="text">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- <required>true</required>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="Humidifier">
<channel id="expiredFilterTime" typeId="expiredFilterTime"/>
</channels>
- <config-description>
- <parameter name="udn" type="text">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- <required>true</required>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<thing-type id="Heater">
<channel id="heatingRemaining" typeId="heatingRemaining"/>
</channels>
- <config-description>
- <parameter name="udn" type="text">
- <label>Unique Device Name</label>
- <description>The UDN identifies the WeMo Device</description>
- <required>true</required>
- </parameter>
- </config-description>
+ <representation-property>udn</representation-property>
+
+ <config-description-ref uri="thing-type:wemo:device"/>
</thing-type>
<channel-type id="state">