<?xml version="1.0" encoding="UTF-8"?>

<homeAutomationPICs version="">
  <implementationIdentification>
    <IUTIdentification>
  	  <description>Implemenation Under Test Identification</description>
  	  <UITName    mandatory="true">LIGHTIFY PAR38 On/Off Dim</UITName>
  	  <UITVersion mandatory="true">V1</UITVersion>
    </IUTIdentification>
    <SUTIdentification>
  	  <description>System Under Test Identification</description>
  	  <SUTName>N.A</SUTName>
  	  <SUTSoftwareVersion mandatory="true">01020314</SUTSoftwareVersion>
  	  <SUTHardwareVersion mandatory="true">Gen 1</SUTHardwareVersion>
  	  <SUTOperatingSystem mandatory="false">N.A</SUTOperatingSystem>
    </SUTIdentification>
    <productSupplier>
  	  <description>Product Supplier</description>
  	  <name>OSRAM SYLVANIA INC</name>
  	  <address>100 Endicott Street Danvers MA 01923, USA</address>
  	  <telephoneNumber>+1(978)750-3918</telephoneNumber>
  	  <faxNumber>+1(978)646-4916</faxNumber>
  	  <emailAddress>jianhui.he@sylvania.com</emailAddress>
  	  <additionalInformation></additionalInformation>
    </productSupplier>
    <client>
  	  <description>Client</description>
  	  <name></name>
  	  <address></address>
  	  <telephoneNumber></telephoneNumber>
  	  <faxNumber></faxNumber>
  	  <emailAddress></emailAddress>
  	  <additionalInformation></additionalInformation>
    </client>
    <picsContactPerson>
  	  <description>PICS Contact Person</description>
  	  <name>OSRAM SYLVANIA INC</name>
  	  <address>100 Endicott Street Danvers MA 01923, USA</address>
  	  <telephoneNumber>+1(978)750-3918</telephoneNumber>
  	  <faxNumber>+1(978)646-4916</faxNumber>
  	  <emailAddress>jianhui.he@sylvania.com</emailAddress>
  	  <additionalInformation></additionalInformation>
    </picsContactPerson>
  </implementationIdentification>

  <globalStatementOfConformance>
    <specVersion name="ZigBee Home Automation" version="053520r29" mandatory="true">TRUE</specVersion>
  </globalStatementOfConformance>

  <picsProforma>
    <zigBeeDeviceTypes>
      <type>
        <name>router</name>
        <description>Is this device capable of acting as a ZigBee router?</description>
        <support>TRUE</support>
        <profileItem>
          <name>Join Mode</name>
  	    <description>Does the device support a method for the user to put the device in join mode?</description>
  	    <mandatory>true</mandatory>
  	    <supported>TRUE</supported>
  	  </profileItem>
  	  <profileItem>
  	    <name>Permit Join</name>
  	    <description>Does the device support a method for allowing others to join the network?</description>
  	    <mandatory>true</mandatory>
  	    <supported>TRUE</supported>
  	  </profileItem>
      </type>
    </zigBeeDeviceTypes>

    <stackProfile>
      <profileItem>
        <name>ZigBee Stack Profile</name>
        <mandatory>true</mandatory>
        <description>Is the device built on a ZigBee Compliant Platform certified for ZigBee or ZigBee PRO stack profile 080006r05?</description>
        <mandatory>true</mandatory>
        <supported>TRUE</supported>
      </profileItem>
  	  <profileItem>
          <name>Binding Table Size</name>
          <description>Does the device implement source binding with a binding table whose number of available entries is greater than or equal to the number of supported clusters that may initiate normal operational transactions. It should be noted that operational transactions are not one time transactions or commissioning transactions. Operational transactions are those that are used to perform the device function, such attribute reporting or actuation commands  (e.g. On, Off, Toggle, etc).</description>
          <mandatory>true</mandatory>
          <supported>TRUE</supported>
  	  </profileItem>
  	  <profileItem>
          <name>Link Keys</name>
          <description>Does the device support Trust Center Link Keys including the Default Trust Center Link Key?</description>
          <mandatory>true</mandatory>
          <supported>TRUE</supported>
  	  </profileItem>
  	  <profileItem>
          <name>APS Layer Multicast (CCB 1773)</name>
          <description>Does the device use only APS layer multicast for multicast messages?</description>
          <mandatory>true</mandatory>
          <supported>TRUE</supported>
  	  </profileItem>
  	  <profileItem>
          <name>Network Use Multicast (CCB 1773)</name>
          <description>Does the device have the stack primitive nwkUseMulticast set to FALSE?</description>
          <mandatory>true</mandatory>
          <supported>TRUE</supported>
  	  </profileItem>
    </stackProfile>

    <HAProfile>
      <profileItem>
  	  <name>Cluster Library PICs</name>
  	  <description>Does the device support the ZigBee Cluster Library PICS as defined in 064118r08</description>
  	  <mandatory>true</mandatory>
  	  <supported>TRUE</supported>
  	  </profileItem>
  	  <profileItem>
  	    <name>Reset to Factory Defaults</name>
  	    <description>Does the device support a method for allowing a user to restore factory settings?</description>
  	    <mandatory>true</mandatory>
  	    <supported>TRUE</supported>
  	  </profileItem>
  	  <profileItem>
  	    <name>Reporting generation</name>
  	    <description>Does the device have attributes that are reportable?</description>
  	    <mandatory>false</mandatory>
  	    <supported>TRUE</supported>
  	  </profileItem>
        <profileItem>
  	    <name>Default Reporting Configuration</name>
  	    <description>Does the device have a default reporting configuration for each reportable attribute</description>
  	    <mandatory>false</mandatory>
  	    <supported>TRUE</supported>
  	  </profileItem>
        <profileItem>
  	    <name>Read Reporting Configuration</name>
  	    <description>Does the device support configuring and  reading a report configuration for all reportable attributes?</description>
  	    <mandatory>false</mandatory>
  	    <supported>TRUE</supported>
  	  </profileItem>
    </HAProfile>

    <ZDPCommands>
  	  <command code="0x8000" name="NWK_addr_rsp"                source="either" mandatory="true">TRUE</command>
  	  <command code="0x8001" name="IEEE_addr_rsp"               source="either" mandatory="true">TRUE</command>
  	  <command code="0x8002" name="Node_Desc_rsp"               source="either" mandatory="true">TRUE</command>
  	  <command code="0x8003" name="Power_Desc_rsp"              source="either" mandatory="true">TRUE</command>
  	  <command code="0x8004" name="Simple_Desc_rsp"             source="either" mandatory="true">TRUE</command>
  	  <command code="0x8005" name="Active_EP_rsp"               source="either" mandatory="true">TRUE</command>
  	  <command code="0x8006" name="Match_Desc_rsp"              source="either" mandatory="true">TRUE</command>
  	  <command code="0x8013" name="Device_annce"                source="either" mandatory="true">TRUE</command>
  	  <command code="0x8021" name="Bind_rsp"                    source="either" mandatory="true">TRUE</command>
  	  <command code="0x8022" name="Unbind_rsp"                  source="either" mandatory="true">TRUE</command>
  	  <command code="0x8031" name="Mgmt_Lqi_rsp"                source="either" mandatory="true">TRUE</command>
  	  <command code="0x8033" name="Mgmt_Bind_rsp"               source="either" mandatory="true">TRUE</command>
    </ZDPCommands>

    <ZCLGlobalCommands>
      <command code="0x01" name="ReadAttributesResponse"             source="either" mandatory="true"   >TRUE</command>
      <command code="0x04" name="WriteAttributesResponse"            source="either" mandatory="true"   >TRUE</command>
      <command code="0x07" name="ConfigureReportingResponse"         source="either" mandatory="true"   >TRUE</command>
      <command code="0x09" name="ReadReportingConfigurationResponse" source="either" mandatory="true"   >TRUE</command>
      <command code="0x0B" name="DefaultResponse"                    source="either" mandatory="true"   >TRUE</command>
      <command code="0x0D" name="DiscoverAttributesResponse"         source="either" mandatory="true"   >TRUE</command>
      <command code="0x10" name="WriteAttributesStructuredResponse" source="either" mandatory="false"   >FALSE</command>
      <command code="0x12" name="DiscoverCommandsReceivedResponse" source="either" mandatory="false"   >TRUE</command>
      <command code="0x14" name="DiscoverCommandsGeneratedResponse" source="either" mandatory="false"   >TRUE</command>
      <command code="0x16" name="DiscoverAttributesExtendedResponse" source="either" mandatory="false"   >TRUE</command>
    </ZCLGlobalCommands>

    <HADeviceTypes>
      <deviceType>
        <name>HA-dimmablelight</name>
        <domain>HA</domain>
        <typeName>HA Dimmable Light</typeName>
        <profileId>0x0104</profileId>
        <deviceId>0x0101</deviceId>
        <supported>TRUE</supported>
        <commissioning>
          <type name="ezMode" role="initiator" mandatory="false"  >FALSE</type>
          <type name="ezMode" role="target" mandatory="true"  >TRUE</type>
  	  </commissioning>
        <clusters>
          <include name="Basic" source="server" mandatory="true"   >TRUE</include>
          <include name="Identify" source="server" mandatory="true"   >TRUE</include>
          <include name="Power Configuration" source="server" mandatory="false"  >FALSE</include>
          <include name="Device Temperature Configuration" source="server" mandatory="false"  >FALSE</include>
          <include name="Alarms" source="server" mandatory="false"  >FALSE</include>
          <include name="Poll Control" source="server" mandatory="false"  >FALSE</include>
          <include name="Electrical Measurement" source="server" mandatory="false"  >TRUE</include>
          <include name="Time" source="client" mandatory="false"  >FALSE</include>
          <include name="Over the Air Bootloading Cluster" source="client" mandatory="false"  >TRUE</include>
          <include name="Partition" source="client" mandatory="false"  >FALSE</include>
          <include name="Partition" source="server" mandatory="false"  >FALSE</include>
          <include name="On/Off" source="server" mandatory="true"   >TRUE</include>
          <include name="Level Control" source="server" mandatory="true"   >TRUE</include>
          <include name="Color Control" source="server" mandatory="false"   >FALSE</include>
          <include name="Scenes" source="server" mandatory="true"   >TRUE</include>
          <include name="Groups" source="server" mandatory="true"   >TRUE</include>
          <include name="Occupancy Sensing" source="client" mandatory="false"  >FALSE</include>
        </clusters>
      </deviceType>
    </HADeviceTypes>

    <HAClusters>
      <cluster>
        <name>Basic</name>
        <code>0x0000</code>
        <define>BASIC_CLUSTER</define>
        <attribute source="server" code="0x0000" define="VERSION" mandatory="true" name="ZCL version"    >TRUE</attribute>
        <attribute source="server" code="0x0001" define="APPLICATION_VERSION" mandatory="false" name="application version"    >TRUE</attribute>
        <attribute source="server" code="0x0002" define="STACK_VERSION" mandatory="false" name="stack version"    >TRUE</attribute>
        <attribute source="server" code="0x0003" define="HW_VERSION" mandatory="false" name="hardware version"    >TRUE</attribute>
        <attribute source="server" code="0x0004" define="MANUFACTURER_NAME" mandatory="false" name="manufacturer name"    >TRUE</attribute>
        <attribute source="server" code="0x0005" define="MODEL_IDENTIFIER" mandatory="false" name="model identifier"    >TRUE</attribute>
        <attribute source="server" code="0x0006" define="DATE_CODE" mandatory="false" name="date code"    >TRUE</attribute>
        <attribute source="server" code="0x0007" define="POWER_SOURCE" mandatory="true" name="power source"    >TRUE</attribute>
        <attribute source="server" code="0x0008" define="APPLICATION_PROFILE_VERSION" mandatory="false" name="application profile version"    >TRUE</attribute>
        <attribute source="server" code="0x0010" define="LOCATION_DESCRIPTION" mandatory="false" name="location description"    >TRUE</attribute>
        <attribute source="server" code="0x0011" define="PHYSICAL_ENVIRONMENT" mandatory="false" name="physical environment"    >TRUE</attribute>
        <attribute source="server" code="0x0012" define="DEVICE_ENABLED" mandatory="false" name="device enabled"    >FALSE</attribute>
        <attribute source="server" code="0x0013" define="ALARM_MASK" mandatory="false" name="alarm mask"    >TRUE</attribute>
        <attribute source="server" code="0x0014" define="DISABLE_LOCAL_CONFIG" mandatory="false" name="disable local config"    >FALSE</attribute>
        <command receivedBy="server" code="0x00" name="ResetToFactoryDefaults" mandatory="false"    >TRUE</command>
      </cluster>

      <cluster>
        <name>Identify</name>
        <code>0x0003</code>
        <define>IDENTIFY_CLUSTER</define>
        <attribute source="server" code="0x0000" define="IDENTIFY_TIME" mandatory="true" name="identify time"    >TRUE</attribute>
        <attribute source="server" code="0x0001" define="COMMISSION_STATE" mandatory="false" name="commission state"    >FALSE</attribute>
        <command receivedBy="server" code="0x00" name="Identify" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x01" name="IdentifyQuery" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x00" name="IdentifyQueryResponse" mandatory="true"    >TRUE</command>
      </cluster>

      <cluster>
        <name>Groups</name>
        <code>0x0004</code>
        <define>GROUPS_CLUSTER</define>
        <profileItem>
          <name>Groups Table Size</name>
          <description>Does the device support at least 8 entries in the group table?</description>
          <mandatory>true</mandatory>
          <supported>TRUE</supported>
        </profileItem>
        <attribute source="server" code="0x0000" define="GROUP_NAME_SUPPORT" mandatory="true" name="name support"    >TRUE</attribute>
        <command receivedBy="server" code="0x00" name="AddGroup" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x01" name="ViewGroup" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x02" name="GetGroupMembership" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x03" name="RemoveGroup" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x04" name="RemoveAllGroups" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x05" name="AddGroupIfIdentifying" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x00" name="AddGroupResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x01" name="ViewGroupResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x02" name="GetGroupMembershipResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x03" name="RemoveGroupResponse" mandatory="true"    >TRUE</command>
      </cluster>

      <cluster>
        <name>Scenes</name>
        <code>0x0005</code>
        <define>SCENES_CLUSTER</define>
        <profileItem>
          <name>Scenes Table Size</name>
          <description>Does the device support at least 16 entries in the scenes table?</description>
          <mandatory>true</mandatory>
          <supported>TRUE</supported>
        </profileItem>
        <attribute source="server" code="0x0000" define="SCENE_COUNT" mandatory="true" name="scene count"    >TRUE</attribute>
        <attribute source="server" code="0x0001" define="CURRENT_SCENE" mandatory="true" name="current scene"    >TRUE</attribute>
        <attribute source="server" code="0x0002" define="CURRENT_GROUP" mandatory="true" name="current group"    >TRUE</attribute>
        <attribute source="server" code="0x0003" define="SCENE_VALID" mandatory="true" name="scene valid"    >TRUE</attribute>
        <attribute source="server" code="0x0004" define="SCENE_NAME_SUPPORT" mandatory="true" name="name support"    >TRUE</attribute>
        <attribute source="server" code="0x0005" define="LAST_CONFIGURED_BY" mandatory="false" name="last configured by"    >FALSE</attribute>
        <command receivedBy="server" code="0x00" name="AddScene" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x01" name="ViewScene" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x02" name="RemoveScene" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x03" name="RemoveAllScenes" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x04" name="StoreScene" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x05" name="RecallScene" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x06" name="GetSceneMembership" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x00" name="AddSceneResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x01" name="ViewSceneResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x02" name="RemoveSceneResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x03" name="RemoveAllScenesResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x04" name="StoreSceneResponse" mandatory="true"    >TRUE</command>
        <command receivedBy="client" code="0x06" name="GetSceneMembershipResponse" mandatory="true"    >TRUE</command>
      </cluster>

      <cluster>
        <name>On/off</name>
        <code>0x0006</code>
        <define>ON_OFF_CLUSTER</define>
        <attribute source="server" code="0x0000" define="ON_OFF" mandatory="true" name="on/off"    >TRUE</attribute>
        <command receivedBy="server" code="0x00" name="Off" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x01" name="On" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x02" name="Toggle" mandatory="true"    >TRUE</command>
      </cluster>

      <cluster>
        <name>Level Control</name>
        <code>0x0008</code>
        <define>LEVEL_CONTROL_CLUSTER</define>
        <attribute source="server" code="0x0000" define="CURRENT_LEVEL" mandatory="true" name="current level"    >TRUE</attribute>
        <attribute source="server" code="0x0001" define="LEVEL_CONTROL_REMAINING_TIME" mandatory="false" name="remaining time"    >TRUE</attribute>
        <attribute source="server" code="0x0010" define="ON_OFF_TRANSITION_TIME" mandatory="false" name="on off transition time"    >TRUE</attribute>
        <attribute source="server" code="0x0011" define="ON_LEVEL" mandatory="false" name="on level"    >TRUE</attribute>
        <attribute source="server" code="0x0012" define="ON_TRANSITION_TIME" mandatory="false" name="on transition time"    >TRUE</attribute>
        <attribute source="server" code="0x0013" define="OFF_TRANSITION_TIME" mandatory="false" name="off transition time"    >TRUE</attribute>
        <attribute source="server" code="0x0014" define="DEFAULT_MOVE_RATE" mandatory="false" name="default move rate"    >TRUE</attribute>
        <attribute source="server" code="0x0015" define="LEVEL_CONTROL_PHYSICAL_MIN_LEVEL" mandatory="false" name="physical min level"    >FALSE</attribute>
        <attribute source="server" code="0x0016" define="LEVEL_CONTROL_PHYSICAL_MAX_LEVEL" mandatory="false" name="physical max level"    >FALSE</attribute>
        <attribute source="server" code="0x0017" define="LEVEL_CONTROL_MIN_LEVEL" mandatory="false" name="min level"    >FALSE</attribute>
        <attribute source="server" code="0x0018" define="LEVEL_CONTROL_MAX_LEVEL" mandatory="false" name="max level"    >FALSE</attribute>
        <command receivedBy="server" code="0x00" name="MoveToLevel" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x01" name="Move" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x02" name="Step" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x03" name="Stop" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x04" name="MoveToLevelWithOnOff" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x05" name="MoveWithOnOff" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x06" name="StepWithOnOff" mandatory="true"    >TRUE</command>
        <command receivedBy="server" code="0x07" name="StopWithOnOff" mandatory="true"    >TRUE</command>
      </cluster>

      <cluster>
        <name>Electrical Measurement</name>
        <code>0x0B04</code>
        <define>ELECTRICAL_MEASUREMENT_CLUSTER</define>
        <attribute source="server" code="0x0000" define="MEASUREMENT_TYPE" mandatory="false" name="measurement type">TRUE</attribute>
        <attribute source="server" code="0x0100" define="DC_VOLTAGE" mandatory="false" name="dc voltage">FALSE</attribute>
        <attribute source="server" code="0x0101" define="DC_VOLTAGE_MIN" mandatory="false" name="dc voltage min">FALSE</attribute>
        <attribute source="server" code="0x0102" define="DC_VOLTAGE_MAX" mandatory="false" name="dc voltage max">FALSE</attribute>
        <attribute source="server" code="0x0103" define="DC_CURRENT" mandatory="false" name="dc current">FALSE</attribute>
        <attribute source="server" code="0x0104" define="DC_CURRENT_MIN" mandatory="false" name="dc current min">FALSE</attribute>
        <attribute source="server" code="0x0105" define="DC_CURRENT_MAX" mandatory="false" name="dc current max">FALSE</attribute>
        <attribute source="server" code="0x0106" define="DC_POWER" mandatory="false" name="dc power">FALSE</attribute>
        <attribute source="server" code="0x0107" define="DC_POWER_MIN" mandatory="false" name="dc power min">FALSE</attribute>
        <attribute source="server" code="0x0108" define="DC_POWER_MAX" mandatory="false" name="dc power max">FALSE</attribute>
        <attribute source="server" code="0x0200" define="DC_VOLTAGE_MULTIPLIER" mandatory="false" name="dc voltage multiplier">FALSE</attribute>
        <attribute source="server" code="0x0201" define="DC_VOLTAGE_DIVISOR" mandatory="false" name="dc voltage divisor">FALSE</attribute>
        <attribute source="server" code="0x0202" define="DC_CURRENT_MULTIPLIER" mandatory="false" name="dc current multiplier">FALSE</attribute>
        <attribute source="server" code="0x0203" define="DC_CURRENT_DIVISOR" mandatory="false" name="dc current divisor">FALSE</attribute>
        <attribute source="server" code="0x0204" define="DC_POWER_MULTIPLIER" mandatory="false" name="dc power multiplier">FALSE</attribute>
        <attribute source="server" code="0x0205" define="DC_POWER_DIVISOR" mandatory="false" name="dc power divisor">FALSE</attribute>
        <attribute source="server" code="0x0300" define="AC_FREQUENCY" mandatory="false" name="ac frequency">FALSE</attribute>
        <attribute source="server" code="0x0301" define="AC_FREQUENCY_MIN" mandatory="false" name="ac frequency min">FALSE</attribute>
        <attribute source="server" code="0x0302" define="AC_FREQUENCY_MAX" mandatory="false" name="ac frequency max">FALSE</attribute>
        <attribute source="server" code="0x0303" define="NEUTRAL_CURRENT" mandatory="false" name="neutral current">FALSE</attribute>
        <attribute source="server" code="0x0304" define="TOTAL_ACTIVE_POWER" mandatory="false" name="total active power">FALSE</attribute>
        <attribute source="server" code="0x0305" define="TOTAL_REACTIVE_POWER" mandatory="false" name="total reactive power">FALSE</attribute>
        <attribute source="server" code="0x0306" define="TOTAL_APPARENT_POWER" mandatory="false" name="total apparent power">FALSE</attribute>
        <attribute source="server" code="0x0307" define="MEASURED_1ST_HARMONIC_CURRENT" mandatory="false" name="measured 1st harmonic current">FALSE</attribute>
        <attribute source="server" code="0x0308" define="MEASURED_3RD_HARMONIC_CURRENT" mandatory="false" name="measured 3rd harmonic current">FALSE</attribute>
        <attribute source="server" code="0x0309" define="MEASURED_5TH_HARMONIC_CURRENT" mandatory="false" name="measured 5th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x030A" define="MEASURED_7TH_HARMONIC_CURRENT" mandatory="false" name="measured 7th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x030B" define="MEASURED_9TH_HARMONIC_CURRENT" mandatory="false" name="measured 9th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x030C" define="MEASURED_11TH_HARMONIC_CURRENT" mandatory="false" name="measured 11th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x030D" define="MEASURED_PHASE_1ST_HARMONIC_CURRENT" mandatory="false" name="measured phase 1st harmonic current">FALSE</attribute>
        <attribute source="server" code="0x030E" define="MEASURED_PHASE_3RD_HARMONIC_CURRENT" mandatory="false" name="measured phase 3rd harmonic current">FALSE</attribute>
        <attribute source="server" code="0x030F" define="MEASURED_PHASE_5TH_HARMONIC_CURRENT" mandatory="false" name="measured phase 5th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x0310" define="MEASURED_PHASE_7TH_HARMONIC_CURRENT" mandatory="false" name="measured phase 7th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x0311" define="MEASURED_PHASE_9TH_HARMONIC_CURRENT" mandatory="false" name="measured phase 9th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x0312" define="MEASURED_PHASE_11TH_HARMONIC_CURRENT" mandatory="false" name="measured phase 11th harmonic current">FALSE</attribute>
        <attribute source="server" code="0x0400" define="AC_FREQUENCY_MULTIPLIER" mandatory="false" name="ac frequency multiplier">FALSE</attribute>
        <attribute source="server" code="0x0401" define="AC_FREQUENCY_DIVISOR" mandatory="false" name="ac frequency divisor">FALSE</attribute>
        <attribute source="server" code="0x0402" define="POWER_MULTIPLIER" mandatory="false" name="power multiplier">FALSE</attribute>
        <attribute source="server" code="0x0403" define="POWER_DIVISOR" mandatory="false" name="power divisor">FALSE</attribute>
        <attribute source="server" code="0x0404" define="HARMONIC_CURRENT_MULTIPLIER" mandatory="false" name="harmonic current multiplier">FALSE</attribute>
        <attribute source="server" code="0x0405" define="PHASE_HARMONIC_CURRENT_MULTIPLIER" mandatory="false" name="phase harmonic current multiplier">FALSE</attribute>
        <attribute source="server" code="0x0500" define="INSTANTANEOUS_VOLTAGE" mandatory="false" name="instantaneous voltage">FALSE</attribute>
        <attribute source="server" code="0x0501" define="INSTANTANEOUS_LINE_CURRENT" mandatory="false" name="instantaneous line current">FALSE</attribute>
        <attribute source="server" code="0x0502" define="INSTANTANEOUS_ACTIVE_CURRENT" mandatory="false" name="instantaneous active current">FALSE</attribute>
        <attribute source="server" code="0x0503" define="INSTANTANEOUS_REACTIVE_CURRENT" mandatory="false" name="instantaneous reactive current">FALSE</attribute>
        <attribute source="server" code="0x0504" define="INSTANTANEOUS_POWER" mandatory="false" name="instantaneous power">FALSE</attribute>
        <attribute source="server" code="0x0505" define="RMS_VOLTAGE" mandatory="false" name="rms voltage">FALSE</attribute>
        <attribute source="server" code="0x0506" define="RMS_VOLTAGE_MIN" mandatory="false" name="rms voltage min">FALSE</attribute>
        <attribute source="server" code="0x0507" define="RMS_VOLTAGE_MAX" mandatory="false" name="rms voltage max">FALSE</attribute>
        <attribute source="server" code="0x0508" define="RMS_CURRENT" mandatory="false" name="rms current">FALSE</attribute>
        <attribute source="server" code="0x0509" define="RMS_CURRENT_MIN" mandatory="false" name="rms current min">FALSE</attribute>
        <attribute source="server" code="0x050A" define="RMS_CURRENT_MAX" mandatory="false" name="rms current max">FALSE</attribute>
        <attribute source="server" code="0x050B" define="ACTIVE_POWER" mandatory="false" name="active power">TRUE</attribute>
        <attribute source="server" code="0x050C" define="ACTIVE_POWER_MIN" mandatory="false" name="active power min">FALSE</attribute>
        <attribute source="server" code="0x050D" define="ACTIVE_POWER_MAX" mandatory="false" name="active power max">FALSE</attribute>
        <attribute source="server" code="0x050E" define="REACTIVE_POWER" mandatory="false" name="reactive power">FALSE</attribute>
        <attribute source="server" code="0x050F" define="APPARENT_POWER" mandatory="false" name="apparent power">FALSE</attribute>
        <attribute source="server" code="0x0510" define="AC_POWER_FACTOR" mandatory="false" name="power factor">FALSE</attribute>
        <attribute source="server" code="0x0511" define="AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD" mandatory="false" name="average rms voltage measurement period">FALSE</attribute>
        <attribute source="server" code="0x0513" define="AVERAGE_RMS_UNDER_VOLTAGE_COUNTER" mandatory="false" name="average rms under voltage counter">FALSE</attribute>
        <attribute source="server" code="0x0514" define="RMS_EXTREME_OVER_VOLTAGE_PERIOD" mandatory="false" name="rms extreme over voltage period">FALSE</attribute>
        <attribute source="server" code="0x0515" define="RMS_EXTREME_UNDER_VOLTAGE_PERIOD" mandatory="false" name="rms extreme under voltage period">FALSE</attribute>
        <attribute source="server" code="0x0516" define="RMS_VOLTAGE_SAG_PERIOD" mandatory="false" name="rms voltage sag period">FALSE</attribute>
        <attribute source="server" code="0x0517" define="RMS_VOLTAGE_SWELL_PERIOD" mandatory="false" name="rms voltage swell period">FALSE</attribute>
        <attribute source="server" code="0x0600" define="AC_VOLTAGE_MULTIPLIER" mandatory="false" name="ac voltage multiplier">FALSE</attribute>
        <attribute source="server" code="0x0601" define="AC_VOLTAGE_DIVISOR" mandatory="false" name="ac voltage divisor">FALSE</attribute>
        <attribute source="server" code="0x0602" define="AC_CURRENT_MULTIPLIER" mandatory="false" name="ac current multiplier">FALSE</attribute>
        <attribute source="server" code="0x0603" define="AC_CURRENT_DIVISOR" mandatory="false" name="ac current divisor">FALSE</attribute>
        <attribute source="server" code="0x0604" define="AC_POWER_MULTIPLIER" mandatory="false" name="ac power multiplier">FALSE</attribute>
        <attribute source="server" code="0x0605" define="AC_POWER_DIVISOR" mandatory="false" name="ac power divisor">FALSE</attribute>
        <attribute source="server" code="0x0700" define="DC_OVERLOAD_ALARMS_MASK" mandatory="false" name="overload alarms mask">FALSE</attribute>
        <attribute source="server" code="0x0701" define="DC_VOLTAGE_OVERLOAD" mandatory="false" name="voltage overload">FALSE</attribute>
        <attribute source="server" code="0x0702" define="DC_CURRENT_OVERLOAD" mandatory="false" name="current overload">FALSE</attribute>
        <attribute source="server" code="0x0800" define="AC_OVERLOAD_ALARMS_MASK" mandatory="false" name="ac overload alarms mask">FALSE</attribute>
        <attribute source="server" code="0x0801" define="AC_VOLTAGE_OVERLOAD" mandatory="false" name="ac voltage overload">FALSE</attribute>
        <attribute source="server" code="0x0802" define="AC_CURRENT_OVERLOAD" mandatory="false" name="ac current overload">FALSE</attribute>
        <attribute source="server" code="0x0803" define="AC_POWER_OVERLOAD" mandatory="false" name="ac active power overload">FALSE</attribute>
        <attribute source="server" code="0x0804" define="AC_REACTIVE_POWER_OVERLOAD" mandatory="false" name="ac reactive power overload">FALSE</attribute>
        <attribute source="server" code="0x0805" define="AVERAGE_RMS_OVER_VOLTAGE" mandatory="false" name="average rms over voltage">FALSE</attribute>
        <attribute source="server" code="0x0806" define="AVERAGE_RMS_UNDER_VOLTAGE" mandatory="false" name="average rms under voltage">FALSE</attribute>
        <attribute source="server" code="0x0807" define="RMS_EXTREME_OVER_VOLTAGE" mandatory="false" name="rms extreme over voltage">FALSE</attribute>
        <attribute source="server" code="0x0808" define="RMS_EXTREME_UNDER_VOLTAGE" mandatory="false" name="rms extreme under voltage">FALSE</attribute>
        <attribute source="server" code="0x0809" define="RMS_VOLTAGE_SAG" mandatory="false" name="rms voltage sag">FALSE</attribute>
        <attribute source="server" code="0x080A" define="RMS_VOLTAGE_SWELL" mandatory="false" name="rms voltage swell">FALSE</attribute>
    	<attribute source="server" code="0x0901" define="LINE_CURRENT_PHASE_B" mandatory="false" name="line current phase b">FALSE</attribute>
    	<attribute source="server" code="0x0902" define="ACTIVE_CURRENT_PHASE_B" mandatory="false" name="active current phase b">FALSE</attribute>
    	<attribute source="server" code="0x0903" define="REACTIVE_CURRENT_PHASE_B" mandatory="false" name="reactive current phase b">FALSE</attribute>
    	<attribute source="server" code="0x0905" define="RMS_VOLTAGE_PHASE_B" mandatory="false" name="rms voltage phase b">FALSE</attribute>
    	<attribute source="server" code="0x0906" define="RMS_VOLTAGE_MIN_PHASE_B" mandatory="false" name="rms voltage min phase b">FALSE</attribute>
    	<attribute source="server" code="0x0907" define="RMS_VOLTAGE_MAX_PHASE_B" mandatory="false" name="rms voltage max phase b">FALSE</attribute>
    	<attribute source="server" code="0x0908" define="RMS_CURRENT_PHASE_B" mandatory="false" name="rms current phase b">FALSE</attribute>
    	<attribute source="server" code="0x0909" define="RMS_CURRENT_MIN_PHASE_B" mandatory="false" name="rms current min phase b">FALSE</attribute>
    	<attribute source="server" code="0x090A" define="RMS_CURRENT_MAX_PHASE_B" mandatory="false" name="rms current max phase b">FALSE</attribute>
    	<attribute source="server" code="0x090B" define="ACTIVE_POWER_PHASE_B" mandatory="false" name="active power phase b">FALSE</attribute>
    	<attribute source="server" code="0x090C" define="ACTIVE_POWER_MIN_PHASE_B" mandatory="false" name="active power min phase b">FALSE</attribute>
    	<attribute source="server" code="0x090D" define="ACTIVE_POWER_MAX_PHASE_B" mandatory="false" name="active power max phase b">FALSE</attribute>
        <attribute source="server" code="0x090E" define="REACTIVE_POWER_PHASE_B" mandatory="false" name="reactive power phase b">FALSE</attribute>
    	<attribute source="server" code="0x090F" define="APPARENT_POWER_PHASE_B" mandatory="false" name="apparent power phase b">FALSE</attribute>
        <attribute source="server" code="0x0910" define="POWER_FACTOR_PHASE_B" mandatory="false" name="power factor phase b">FALSE</attribute>
    	<attribute source="server" code="0x0911" define="AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PHASE_B" mandatory="false" name="average rms voltage measurement period phase b">FALSE</attribute>
    	<attribute source="server" code="0x0912" define="AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PHASE_B" mandatory="false" name="average rms over voltage counter phase b">FALSE</attribute>
    	<attribute source="server" code="0x0913" define="AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PHASE_B" mandatory="false" name="average rms under voltage counter phase b">FALSE</attribute>
    	<attribute source="server" code="0x0914" define="RMS_EXTREME_OVER_VOLTAGE_PERIOD_PHASE_B" mandatory="false" name="rms extreme over voltage period phase b">FALSE</attribute>
    	<attribute source="server" code="0x0915" define="RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PHASE_B" mandatory="false" name="rms extreme under voltage period phase b">FALSE</attribute>
    	<attribute source="server" code="0x0916" define="RMS_VOLTAGE_SAG_PERIOD_PHASE_B" mandatory="false" name="rms voltage sag period phase b">FALSE</attribute>
    	<attribute source="server" code="0x0917" define="RMS_VOLTAGE_SWELL_PERIOD_PHASE_B" mandatory="false" name="rms voltage swell period phase b">FALSE</attribute>
    	<attribute source="server" code="0x0A01" define="LINE_CURRENT_PHASE_C" mandatory="false" name="line current phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A02" define="ACTIVE_CURRENT_PHASE_C" mandatory="false" name="active current phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A03" define="REACTIVE_CURRENT_PHASE_C" mandatory="false" name="reactive current phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A05" define="RMS_VOLTAGE_PHASE_C" mandatory="false" name="rms voltage phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A06" define="RMS_VOLTAGE_MIN_PHASE_C" mandatory="false" name="rms voltage min phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A07" define="RMS_VOLTAGE_MAX_PHASE_C" mandatory="false" name="rms voltage max phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A08" define="RMS_CURRENT_PHASE_C" mandatory="false" name="rms current phase b">FALSE</attribute>
    	<attribute source="server" code="0x0A09" define="RMS_CURRENT_MIN_PHASE_C" mandatory="false" name="rms current min phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A0A" define="RMS_CURRENT_MAX_PHASE_C" mandatory="false" name="rms current max phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A0B" define="ACTIVE_POWER_PHASE_C" mandatory="false" name="active power phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A0C" define="ACTIVE_POWER_MIN_PHASE_C" mandatory="false" name="active power min phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A0D" define="ACTIVE_POWER_MAX_PHASE_C" mandatory="false" name="active power max phase c">FALSE</attribute>
        <attribute source="server" code="0x0A0E" define="REACTIVE_POWER_PHASE_C" mandatory="false" name="reactive power phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A0F" define="APPARENT_POWER_PHASE_C" mandatory="false" name="apparent power phase c">FALSE</attribute>
        <attribute source="server" code="0x0A10" define="POWER_FACTOR_PHASE_C" mandatory="false" name="power factor phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A11" define="AVERAGE_RMS_VOLTAGE_MEASUREMENT_PERIOD_PHASE_C" mandatory="false" name="average rms voltage measurement period phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A12" define="AVERAGE_RMS_OVER_VOLTAGE_COUNTER_PHASE_C" mandatory="false" name="average rms over voltage counter phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A13" define="AVERAGE_RMS_UNDER_VOLTAGE_COUNTER_PHASE_C" mandatory="false" name="average rms under voltage counter phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A14" define="RMS_EXTREME_OVER_VOLTAGE_PERIOD_PHASE_C" mandatory="false" name="rms extreme over voltage period phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A15" define="RMS_EXTREME_UNDER_VOLTAGE_PERIOD_PHASE_C" mandatory="false" name="rms extreme under voltage period phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A16" define="RMS_VOLTAGE_SAG_PERIOD_PHASE_C" mandatory="false" name="rms voltage sag period phase c">FALSE</attribute>
    	<attribute source="server" code="0x0A17" define="RMS_VOLTAGE_SWELL_PERIOD_PHASE_C" mandatory="false" name="rms voltage swell period phase c">FALSE</attribute>
    	<command receivedBy="client" code="0x00" name="GetProfileInfoResponseCommand" mandatory="false">FALSE</command>
        <command receivedBy="client" code="0x01" name="GetMeasurementProfileResponseCommand" mandatory="false">FALSE</command>
        <command receivedBy="server" code="0x00" name="GetProfileInfoCommand" mandatory="false">FALSE</command>
        <command receivedBy="server" code="0x01" name="GetMeasurementProfileCommand" mandatory="false">FALSE</command>
    </cluster>	
	
    <cluster>
	    <name>Over the Air Bootloading</name>
	    <code>0x0019</code>
	    <define>OTA_BOOTLOAD_CLUSTER</define>
	    <attribute side="client" type="IEEE_ADDRESS" code="0x0000" define="UPGRADE_SERVER_ID" name="OTA Upgrade Server ID"    >TRUE</attribute>
	    <attribute side="client" type="INT32U" code="0x0001" define="FILE_OFFSET" name="Offset (address) into the file"    >TRUE</attribute>
	    <attribute side="client" type="INT32U" code="0x0002" define="CURRENT_FILE_VERSION" name="OTA Current File Version"    >TRUE</attribute>
	    <attribute side="client" type="INT16U" code="0x0003" define="CURRENT_ZIGBEE_STACK_VERSION" name="OTA Current ZigBee Stack Version"    >TRUE</attribute>
	    <attribute side="client" type="INT32U" code="0x0004" define="DOWNLOADED_FILE_VERSION" name="OTA Downloaded File Version"    >TRUE</attribute>
	    <attribute side="client" type="INT16U" code="0x0005" define="DOWNLOADED_ZIGBEE_STACK_VERSION" name="OTA Downloaded ZigBee Stack Version"    >TRUE</attribute>
	    <attribute side="client" type="ENUM8" code="0x0006" define="IMAGE_UPGRADE_STATUS" name="OTA Upgrade Status"    >TRUE</attribute>
	    <attribute side="client" type="INT16U" code="0x0007" define="MANUFACTURER_ID" name="Manufacturer ID"    >TRUE</attribute>
	    <attribute side="client" type="INT16U" code="0x0008" define="IMAGE_TYPE_ID" name="Image Type ID"    >TRUE</attribute>
	    <attribute side="client" type="INT16U" code="0x0009" define="MINIMUM_BLOCK_REQUEST_PERIOD" name="Minimum Block Request Period"    >TRUE</attribute>
	    <command code="0x0" name="ImageNotify" source="server"    >TRUE</command>
	    <command code="0x1" name="QueryNextImageRequest" source="client"    >TRUE</command>
	    <command code="0x2" name="QueryNextImageResponse" source="server"    >TRUE</command>
	    <command code="0x3" name="ImageBlockRequest" source="client"    >TRUE</command>
	    <command code="0x4" name="ImagePageRequest" source="client"    >FALSE</command>
	    <command code="0x5" name="ImageBlockResponse" source="server"    >TRUE</command>
	    <command code="0x6" name="UpgradeEndRequest" source="client"    >TRUE</command>
	    <command code="0x7" name="UpgradeEndResponse" source="server"    >TRUE</command>
	    <command code="0x8" name="QuerySpecificFileRequest" source="client"    >FALSE</command>
	    <command code="0x9" name="QuerySpecificFileResponse" source="server"    >FALSE</command>
	  </cluster>

    </HAClusters>
  </picsProforma>
</homeAutomationPICs>