<?xml version="1.0" encoding="UTF-8"?>

<homeAutomationPICs version="">
  <implementationIdentification>
    <IUTIdentification>
  	  <description>Implementation Under Test Identification</description>
  	  <UITName mandatory="true">TH1123ZB</UITName>
  	  <UITVersion mandatory="true">0.1</UITVersion>
    </IUTIdentification>
    <SUTIdentification>
  	  <description>System Under Test Identification</description>
  	  <SUTName>TH1123ZB</SUTName>
  	  <SUTSoftwareVersion mandatory="true">0.3.2</SUTSoftwareVersion>
  	  <SUTHardwareVersion mandatory="true">0</SUTHardwareVersion>
  	  <SUTOperatingSystem mandatory="false"></SUTOperatingSystem>
    </SUTIdentification>
    <productSupplier>
  	  <description>Product Supplier</description>
  	  <name>Sinope Technologies</name>
  	  <address>705 Montrichard St-Jean-Sur-Richelieu, Quebec, Canada, J2X5K8</address>
  	  <telephoneNumber>450-741-7700</telephoneNumber>
  	  <faxNumber>450-741-7710</faxNumber>
  	  <emailAddress>sylvain.mayer@sinopetech.com</emailAddress>
  	  <additionalInformation>www.sinopetech.com</additionalInformation>
    </productSupplier>
    <client>
  	  <description>Client</description>
  	  <name>Sylvain Mayer</name>
  	  <address>705 Montrichard St-Jean-Sur-Richelieu, Quebec, Canada, J2X5K8</address>
  	  <telephoneNumber>450-741-7700</telephoneNumber>
  	  <faxNumber>450-741-7710</faxNumber>
  	  <emailAddress>sylvain.mayer@sinopetech.com</emailAddress>
  	  <additionalInformation>www.sinopetech.com</additionalInformation>
    </client>
    <picsContactPerson>
  	  <description>PICS Contact Person</description>
  	  <name>Sylvain Mayer</name>
  	  <address>705 Montrichard St-Jean-Sur-Richelieu, Quebec, Canada, J2X5K8</address>
  	  <telephoneNumber>450-741-7700</telephoneNumber>
  	  <faxNumber>450-741-7710</faxNumber>
  	  <emailAddress>sylvain.mayer@sinopetech.com</emailAddress>
  	  <additionalInformation>Project manager</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>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>true</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>true</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="true"   >TRUE</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-tstat</name>
        <domain>HA</domain>
        <typeName>HA Thermostat</typeName>
        <profileId>0x0104</profileId>
        <deviceId>0x0301</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"  >FALSE</include>
          <include name="Partition"                               source="client" mandatory="false"  >FALSE</include>
          <include name="Partition"                               source="server" mandatory="false"  >FALSE</include>
          <include name="Thermostat"                              source="server" mandatory="true"   >TRUE</include>
          <include name="Scenes"                                  source="server" mandatory="false"  >TRUE</include>
          <include name="Groups"                                  source="server" mandatory="false"  >TRUE</include>
          <include name="Thermostat User Interface Configuration" source="server" mandatory="false"  >TRUE</include>
          <include name="Fan Control"                             source="server" mandatory="false"  >FALSE</include>
          <include name="Temperature Measurement"                 source="server" mandatory="false"  >TRUE</include>
          <include name="Occupancy Sensing"                       source="server" mandatory="false"  >FALSE</include>
          <include name="Relative Humidity Measurement"           source="server" mandatory="false"  >FALSE</include>
		  <include name="Diagnostics"           			      source="server" mandatory="false"  >TRUE</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"              >FALSE</attribute>
        <attribute source="server" code="0x0007" define="POWER_SOURCE"         mandatory="true"   name="power source"           >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"             >FALSE</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"></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="server" code="0x02" name="Identify" 				mandatory="true"							>TRUE</command>
        <command receivedBy="server" code="0x03" name="ezModeInvoke" 			mandatory="false"							>TRUE</command>
		<command receivedBy="client" code="0x00" name="updateCommissioningState" mandatory="false"							>FALSE</command>
      </cluster>

      <cluster>
        <name>Thermostat</name>
        <code>0x0201</code>
        <define>THERMOSTAT_CLUSTER</define>
        <attribute source="server" code="0x0000" define="LOCAL_TEMPERATURE" mandatory="true" name="local temperature"		>TRUE</attribute>
        <attribute source="server" code="0x0001" define="OUTDOOR_TEMPERATURE" mandatory="false" name="outdoor temperature"	>TRUE</attribute>
        <attribute source="server" code="0x0002" define="THERMOSTAT_OCCUPANCY" mandatory="false" name="occupancy"			>TRUE</attribute>
        <attribute source="server" code="0x0003" define="ABS_MIN_HEAT_SETPOINT_LIMIT" mandatory="false" name="abs min heat setpoint limit">TRUE</attribute>
        <attribute source="server" code="0x0004" define="ABS_MAX_HEAT_SETPOINT_LIMIT" mandatory="false" name="abs max heat setpoint limit">TRUE</attribute>
        <attribute source="server" code="0x0005" define="ABS_MIN_COOL_SETPOINT_LIMIT" mandatory="false" name="abs min cool setpoint limit">FALSE</attribute>
        <attribute source="server" code="0x0006" define="ABS_MAX_COOL_SETPOINT_LIMIT" mandatory="false" name="abs max cool setpoint limit">FALSE</attribute>
        <attribute source="server" code="0x0008" define="PI_HEATING_DEMAND" mandatory="false" name="pi heating demand"		>TRUE</attribute>
        <attribute source="server" code="0x0009" define="HVAC_SYSTEM_TYPE_CONFIGURATION" mandatory="false" name="HVAC system type configuration">TRUE</attribute>
        <attribute source="server" code="0x0010" define="LOCAL_TEMPERATURE_CALIBRATION" mandatory="false" name="local temperature calibration">FALSE</attribute>
        <attribute source="server" code="0x0011" define="OCCUPIED_COOLING_SETPOINT" mandatory="true" name="occupied cooling setpoint">TRUE</attribute>
        <attribute source="server" code="0x0012" define="OCCUPIED_HEATING_SETPOINT" mandatory="true" name="occupied heating setpoint">TRUE</attribute>
        <attribute source="server" code="0x0013" define="UNOCCUPIED_COOLING_SETPOINT" mandatory="false" name="unoccupied cooling setpoint">FALSE</attribute>
        <attribute source="server" code="0x0014" define="UNOCCUPIED_HEATING_SETPOINT" mandatory="false" name="unoccupied heating setpoint">TRUE</attribute>
        <attribute source="server" code="0x0015" define="MIN_HEAT_SETPOINT_LIMIT" mandatory="false" name="min heat setpoint limit">TRUE</attribute>
        <attribute source="server" code="0x0016" define="MAX_HEAT_SETPOINT_LIMIT" mandatory="false" name="max heat setpoint limit">TRUE</attribute>
        <attribute source="server" code="0x0017" define="MIN_COOL_SETPOINT_LIMIT" mandatory="false" name="min cool setpoint limit">FALSE</attribute>
        <attribute source="server" code="0x0018" define="MAX_COOL_SETPOINT_LIMIT" mandatory="false" name="max cool setpoint limit">FALSE</attribute>
        <attribute source="server" code="0x0019" define="MIN_SETPOINT_DEAD_BAND" mandatory="false" name="min setpoint dead band">FALSE</attribute>
        <attribute source="server" code="0x001A" define="REMOTE_SENSING" mandatory="false" name="remote sensing"			>TRUE</attribute>
        <attribute source="server" code="0x001B" define="CONTROL_SEQUENCE_OF_OPERATION" mandatory="true" name="control sequence of operation">TRUE</attribute>
        <attribute source="server" code="0x001C" define="SYSTEM_MODE" mandatory="true" name="system mode"					>TRUE</attribute>
		<attribute source="server" code="0x0401" define="CYCLE_LENGHT" mandatory="false" name="Cycle lenght"				>TRUE</attribute>

		<command receivedBy="server" code="0x00" name="SetpointRaiseLower" mandatory="true">TRUE</command>
      </cluster>

      <cluster>
        <name>Thermostat User Interface Configuration</name>
        <code>0x0204</code>
        <define>THERMOSTAT_UI_CONFIG_CLUSTER</define>
        <attribute source="server" code="0x0000" define="TEMPERATURE_DISPLAY_MODE" mandatory="true" name="temperature display mode"	>TRUE</attribute>
        <attribute source="server" code="0x0001" define="KEYPAD_LOCKOUT" mandatory="true" name="keypad lockout"						>TRUE</attribute>
    	<attribute source="server" code="0x0002" define="SCHEDULE_PROGRAMMING_VISIBILITY" mandatory="false" name="schedule programming visibility">FALSE</attribute>
      </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>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="0x0505" define="RMS_VOLTAGE" mandatory="false" name="rms voltage"					>TRUE</attribute>
		<attribute source="server" code="0x0508" define="RMS_CURRENT" mandatory="false" name="rms current"					>TRUE</attribute>
        <attribute source="server" code="0x050A" define="RMS_CURRENT_MAX" mandatory="false" name="rms current max"			>TRUE</attribute>
        <attribute source="server" code="0x050B" define="ACTIVE_POWER" mandatory="false" name="active power"				>TRUE</attribute>
        <attribute source="server" code="0x050D" define="ACTIVE_POWER_MAX" mandatory="false" name="active power max"		>TRUE</attribute>
		<attribute source="server" code="0x0600" define="AC_VOLTAGE_MULTIPLIER" mandatory="false" name="ac voltage multiplier">TRUE</attribute>
        <attribute source="server" code="0x0601" define="AC_VOLTAGE_DIVISOR" mandatory="false" name="ac voltage divisor"	>TRUE</attribute>
        <attribute source="server" code="0x0602" define="AC_CURRENT_MULTIPLIER" mandatory="false" name="ac current multiplier">TRUE</attribute>
        <attribute source="server" code="0x0603" define="AC_CURRENT_DIVISOR" mandatory="false" name="ac current divisor"	>TRUE</attribute>
        <attribute source="server" code="0x0604" define="AC_POWER_MULTIPLIER" mandatory="false" name="ac power multiplier"	>TRUE</attribute>
        <attribute source="server" code="0x0605" define="AC_POWER_DIVISOR" mandatory="false" name="ac power divisor"		>TRUE</attribute>
      </cluster>

	  <cluster>
        <name>Temperature Measurement</name>
        <code>0x0402</code>
        <define>TEMP_MEASUREMENT_CLUSTER</define>
        <attribute source="server" code="0x0000" define="TEMP_MEASURED_VALUE" mandatory="true" name="measured value"		>TRUE</attribute>
        <attribute source="server" code="0x0001" define="TEMP_MIN_MEASURED_VALUE" mandatory="true" name="min measured value">TRUE</attribute>
        <attribute source="server" code="0x0002" define="TEMP_MAX_MEASURED_VALUE" mandatory="true" name="max measured value">TRUE</attribute>
        <attribute source="server" code="0x0003" define="TEMP_TOLERANCE" mandatory="false" name="tolerance"					>FALSE</attribute>
      </cluster>


      <cluster>
        <name>Diagnostics</name>
        <code>0x0B05</code>
        <define>DIAGNOSTICS_CLUSTER</define>
        <attribute source="server" code="0x0000" define="NUMBER_OF_RESETS" mandatory="false" name="number of resets"		>TRUE</attribute>

      </cluster>

    </HAClusters>
  </picsProforma>
</homeAutomationPICs>
