<?xml version="1.0" encoding="utf-8"?><clusterPICS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Generic-PICS-XML-Schema.xsd"><!--
 Autogenerated xml file 
   Generated date:2023-05-08 13:58:35 
   Version No:V_17  
 Cluster Name -Power Source Cluster Test Plan
 XML PICS -Ref Document: 
      version master cf5ac18,
      Draft 
      2023-04-17 13:29:36 -0700 
--><!--General cluster information-->
    <name>Power Source Cluster Test Plan</name>
    <clusterId/>
    <picsRoot/><!--Cluster usage-->
    <usage>
        <picsItem>
            <itemNumber>PS.S</itemNumber>
            <feature>Does the device implement the Power Source cluster as a server?</feature>
            <reference>MATTER</reference>
            <status>O</status>
            <support>true</support>
        </picsItem>
        <picsItem>
            <itemNumber>PS.C</itemNumber>
            <feature>Does the device implement the Power Source cluster as a client?</feature>
            <reference>MATTER</reference>
            <status>O</status>
            <support>false</support>
        </picsItem>
    </usage><!--Server side-->
    <clusterSide type="server"><!--Attributes PICS write-->
        <attributes>
            <picsItem>
                <itemNumber>PS.S.A0000</itemNumber>
                <feature>Does the device implement the Status attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S">M</status>
                <support>true</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0001</itemNumber>
                <feature>Does the device implement the Order attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S">M</status>
                <support>true</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0002</itemNumber>
                <feature>Does the device implement the Description attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S">M</status>
                <support>true</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0003</itemNumber>
                <feature>Does the device implement the WiredAssessedInputVoltage attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0004</itemNumber>
                <feature>Does the device implement the WiredAssessedInputFrequency attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0005</itemNumber>
                <feature>Does the device implement the WiredCurrentType attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">M</status>
                <support>true</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0006</itemNumber>
                <feature>Does the device implement the WiredAssessedCurrent attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0007</itemNumber>
                <feature>Does the device implement the WiredNominalVoltage attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0008</itemNumber>
                <feature>Does the device implement the WiredMaximumCurrent attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0009</itemNumber>
                <feature>Does the device implement the WiredPresent attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A000a</itemNumber>
                <feature>Does the device implement the ActiveWiredFaults attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A000b</itemNumber>
                <feature>Does the device implement the BatVoltage attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A000c</itemNumber>
                <feature>Does the device implement the BatPercentRemaining attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A000d</itemNumber>
                <feature>Does the device implement the BatTimeRemaining attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A000e</itemNumber>
                <feature>Does the device implement the BatChargeLevel attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A000f</itemNumber>
                <feature>Does the device implement the BatReplacementNeeded attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0010</itemNumber>
                <feature>Does the device implement the BatReplaceability attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0011</itemNumber>
                <feature>Does the device implement the BatPresent attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0012</itemNumber>
                <feature>Does the device implement the ActiveBatFaults attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0013</itemNumber>
                <feature>Does the device implement the BatReplacementDescription attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0014</itemNumber>
                <feature>Does the device implement the BatCommonDesignation attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0015</itemNumber>
                <feature>Does the device implement the BatANSIDesignation attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0016</itemNumber>
                <feature>Does the device implement the BatIECDesignation attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0017</itemNumber>
                <feature>Does the device implement the BatApprovedChemistry attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0018</itemNumber>
                <feature>Does the device implement the BatCapacity attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A0019</itemNumber>
                <feature>Does the device implement the BatQuantity attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F03">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A001a</itemNumber>
                <feature>Does the device implement the BatChargeState attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F02">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A001b</itemNumber>
                <feature>Does the device implement the BatTimeToFullCharge attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F02">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A001c</itemNumber>
                <feature>Does the device implement the BatFunctionalWhileCharging attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F02">M</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A001d</itemNumber>
                <feature>Does the device implement the BatChargingCurrent attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F02">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.A001e</itemNumber>
                <feature>Does the device implement the ActiveBatChargeFaults attribute?</feature>
                <reference>Matter_Main_11.7.6.</reference>
                <status cond="PS.S.F02">O</status>
                <support>false</support>
            </picsItem>
        </attributes><!--Commands Received PICS write-->
        <commandsReceived/><!--Commands Generated PICS write-->
        <commandsGenerated/><!--Events PICS write-->
        <Events>
            <picsItem>
                <itemNumber>PS.S.E00</itemNumber>
                <feature>Does the device implement the WiredFaultChange event?</feature>
                <reference>Matter_Main_11.7.7.</reference>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.E01</itemNumber>
                <feature>Does the device implement the BatFaultChange event?</feature>
                <reference>Matter_Main_11.7.7.</reference>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.E02</itemNumber>
                <feature>Does the device implement the BatChargeFaultChange event?</feature>
                <reference>Matter_Main_11.7.7.</reference>
                <status cond="PS.S.F02">O</status>
                <support>false</support>
            </picsItem>
        </Events><!--Features PICS write-->
        <features>
            <picsItem>
                <itemNumber>PS.S.F00</itemNumber>
                <feature>A wired power source</feature>
                <reference>Matter_Main_11.7.4.</reference>
                <status>O</status>
                <support>true</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.F01</itemNumber>
                <feature>A battery power source</feature>
                <reference>Matter_Main_11.7.4.</reference>
                <status>O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.F02</itemNumber>
                <feature>A rechargeable battery power source (requires Battery feature)</feature>
                <reference>Matter_Main_11.7.4.</reference>
                <status>O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.S.F03</itemNumber>
                <feature>A replaceable battery power source (requires Battery feature)</feature>
                <reference>Matter_Main_11.7.4.</reference>
                <status>O</status>
                <support>false</support>
            </picsItem>
        </features><!--Manually PICS write-->
        <manually>
            <picsItem>
                <itemNumber>PS.M.ManualWiredFault</itemNumber>
                <feature>Can the DUT be brought into a Wired Fault state?</feature>
                <reference/>
                <status cond="PS.S.F00">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.M.ManualBatFault</itemNumber>
                <feature>Can the DUT be brought into a Battery Fault state?</feature>
                <reference/>
                <status cond="PS.S.F01">O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.M.ManualBatChargeFault</itemNumber>
                <feature>Can the DUT be brought into a Battery Charge Fault state?</feature>
                <reference/>
                <status cond="PS.S.F02">O</status>
                <support>false</support>
            </picsItem>
        </manually>
    </clusterSide><!--Client side-->
    <clusterSide type="client"><!--Attributes PICS write-->
        <attributes/><!--Commands Received PICS write-->
        <commandsReceived/><!--Commands Generated PICS write-->
        <commandsGenerated/><!--Events PICS write-->
        <Events/><!--Features PICS write-->
        <features/><!--Manually PICS write-->
        <manually>
            <picsItem>
                <itemNumber>PS.C.AO-WRITE</itemNumber>
                <feature>Write all supported optional attributes</feature>
                <reference/>
                <status>O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.C.AM-READ</itemNumber>
                <feature>Read all supported mandatory attribute</feature>
                <reference/>
                <status>O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.C.AM-WRITE</itemNumber>
                <feature>Write all supported mandatory attribute</feature>
                <reference/>
                <status>O</status>
                <support>false</support>
            </picsItem>
            <picsItem>
                <itemNumber>PS.C.AO-READ</itemNumber>
                <feature>Read all supported optional attributes</feature>
                <reference/>
                <status>O</status>
                <support>false</support>
            </picsItem>
        </manually>
    </clusterSide>
</clusterPICS>