zigbee
Version:
ZigBee for Node.JS (using the TI CC2530/CC2531)
136 lines (114 loc) • 3.56 kB
text/xml
<profiles xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="ha.xsd">
<profile id="0x0104" name="Home Automation Profile">
<!--
Imports ZigBee Cluster Library to get cluster definitions used below
-->
<device id="0x0000" name="On/Off Switch">
<server>
<clusterRef name="Basic" />
<clusterRef name="Identify" />
<clusterRef name="On/Off Switch Configuration" />
</server>
<client>
<clusterRef name="On/Off" />
</client>
</device>
<device id="0x0001" name="Level Control Switch">
<server>
<clusterRef name="On/Off Switch Configuration" />
</server>
<client>
<clusterRef name="On/Off" />
<clusterRef name="Level Control" />
</client>
</device>
<device id="0x0002" name="On/Off Output">
<server>
<clusterRef name="On/Off" />
<clusterRef name="Scenes" />
<clusterRef name="Groups" />
</server>
</device>
<device id="0x0006" name="Remote Control" />
<device id="0x0100" name="On/Off Light" />
<device id="0x0103" name="On/Off light Switch" />
<device id="0x0300" name="Heating/Cooling Unit" />
<device id="0x0302" name="Temperature Sensor">
<server>
<clusterRef name="Temperature Measurement" />
</server>
</device>
<!-- Indesit CECED applicances -->
<device id="0x0A04" name="Washing Machine">
<server>
<clusterRef name="Basic" />
<clusterRef name="Identify" />
<clusterRef name="Groups" />
<clusterRef name="On/Off" />
<clusterRef name="Appliance Identification" />
<clusterRef name="Appliance Control" />
<clusterRef name="Appliance Events and Alerts" />
<clusterRef name="Indesit Bridge" />
<clusterRef name="Simple Metering" mandatory="false" />
<clusterRef name="Applicance Statistics" mandatory="false" />
<clusterRef name="Alarms" mandatory="false" />
<clusterRef name="Temperature Measurement" mandatory="false" />
</server>
<client>
<clusterRef name="Power Levelling" mandatory="false" />
</client>
</device>
</profile>
<profile id="0xC044" name="4Noks Profile">
<!--
Imports ZigBee Cluster Library to get cluster definitions used below
-->
<device id="0x000C" name="On/Off Push Button">
<server>
<clusterRef name="On/Off Switch Configuration" />
</server>
<client>
<clusterRef name="On/Off" />
</client>
</device>
<device id="0x0501" name="On/Off SmartPlug">
<server>
<clusterRef name="On/Off Switch Configuration" />
<clusterRef name="Simple Metering 4Noks" />
<clusterRef name="On/Off" />
</server>
</device>
</profile>
<profile id="0xC045" name="Telecom Italia">
<!--
Imports ZigBee Cluster Library to get cluster definitions used below
-->
<device id="0x0000" name="Overload Manager">
<server>
<clusterRef name="On/Off Switch Configuration" />
<clusterRef name="Simple Metering" />
</server>
<client>
<clusterRef name="On/Off" />
</client>
</device>
<device id="0x0000" name="Toggle">
<server>
<clusterRef name="On/Off" />
</server>
<client>
<clusterRef name="Simple Metering" />
</client>
</device>
<device id="0x0000" name="Standby Manager">
<server>
<clusterRef name="On/Off" />
</server>
<client>
<clusterRef name="Simple Metering" />
</client>
</device>
</profile>
</profiles>