blob: 6636690ab16b5890f0880704601418cb55d455e0 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><!--
Autogenerated xml file - Version No:V_35_1_4_SVE_FALL_2024
Generated date:2024-09-12 00:53:05
Cluster Name -Service Area Cluster Test Plan
XML PICS -Ref Document:
version master a762262,
Draft
2024-09-11 12:13:24 -0700
--><clusterPICS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Generic-PICS-XML-Schema.xsd">
<!--General cluster information-->
<name>Service Area Cluster Test Plan</name>
<clusterId> </clusterId>
<picsRoot> </picsRoot>
<!--Cluster role information-->
<usage>
<picsItem>
<itemNumber>SEAR.S</itemNumber>
<feature>Does the device implement the Service Area cluster as a server?</feature>
<reference>306.1. Role - allclusters.html[pdf]</reference>
<status>O</status>
<support>true</support>
</picsItem>
</usage>
<!--PIXIT-->
<pixit>
<pixitItem>
<itemNumber>PIXIT.SEAR.VALID_AREAS</itemNumber>
<feature>Set of valid areas</feature>
<reference>307. PIXIT Definition - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>'[7,1234567]'</support>
</pixitItem>
</pixit>
<!--Server side PICS-->
<clusterSide type="Server">
<!--Attributes PICS write-->
<attributes>
<picsItem>
<itemNumber>SEAR.S.A0000</itemNumber>
<feature>Does the device implement the SupportedAreas attribute?</feature>
<reference>306.2.2. Attributes - allclusters.html[pdf]</reference>
<status cond="SEAR.S">M</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.A0001</itemNumber>
<feature>Does the device implement the SupportedMaps attribute?</feature>
<reference>306.2.2. Attributes - allclusters.html[pdf]</reference>
<status cond="SEAR.S AND SEAR.S.F02">M</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.A0002</itemNumber>
<feature>Does the device implement the SelectedAreas attribute?</feature>
<reference>306.2.2. Attributes - allclusters.html[pdf]</reference>
<status cond="SEAR.S">M</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.A0003</itemNumber>
<feature>Does the device implement the CurrentArea attribute?</feature>
<reference>306.2.2. Attributes - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.A0004</itemNumber>
<feature>Does the device implement the EstimatedEndTime attribute?</feature>
<reference>306.2.2. Attributes - allclusters.html[pdf]</reference>
<status cond="SEAR.S AND SEAR.S.A0003">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.A0005</itemNumber>
<feature>Does the device implement the Progress attribute?</feature>
<reference>306.2.2. Attributes - allclusters.html[pdf]</reference>
<status cond="SEAR.S AND SEAR.S.F01">M</status>
<support>true</support>
</picsItem>
</attributes>
<!--Events PICS write-->
<events/>
<!--Commands generated PICS write-->
<commandsGenerated>
<picsItem>
<itemNumber>SEAR.S.C01.Tx</itemNumber>
<feature>Does the device implement generating the SelectAreasResponse command?</feature>
<reference>306.2.4. Commands generated - allclusters.html[pdf]</reference>
<status cond="SEAR.S">M</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.C03.Tx</itemNumber>
<feature>Does the device implement generating the SkipAreaResponse command?</feature>
<reference>306.2.4. Commands generated - allclusters.html[pdf]</reference>
<status cond="SEAR.S AND SEAR.S.C02.Rsp">M</status>
<support>true</support>
</picsItem>
</commandsGenerated>
<!--Commands received PICS write-->
<commandsReceived>
<picsItem>
<itemNumber>SEAR.S.C00.Rsp</itemNumber>
<feature>Does the device implement receiving the SelectAreas command?</feature>
<reference>306.2.3. Commands received - allclusters.html[pdf]</reference>
<status cond="SEAR.S">M</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.C02.Rsp</itemNumber>
<feature>Does the device implement receiving the SkipArea command?</feature>
<reference>306.2.3. Commands received - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
</commandsReceived>
<!--Features PICS write-->
<features>
<picsItem>
<itemNumber>SEAR.S.F00</itemNumber>
<feature>Does the device support changing the selected areas while running?</feature>
<reference>306.2.1. Features - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>false</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.F01</itemNumber>
<feature>Does the device support reporting the progress?</feature>
<reference>306.2.1. Features - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.F02</itemNumber>
<feature>Does the device support the maps feature?</feature>
<reference>306.2.1. Features - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
</features>
<!--Manual controllable PICS write-->
<manually>
<picsItem>
<itemNumber>SEAR.S.M.REMOVE_AREA</itemNumber>
<feature>Does the DUT support testing the effects of removing a SupportedAreas entry?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.ADD_AREA</itemNumber>
<feature>Does the DUT support testing the effects of adding a SupportedAreas entry?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.REMOVE_MAP</itemNumber>
<feature>Does the DUT support testing the effects of removing a SupportedMaps entry?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.ADD_MAP</itemNumber>
<feature>Does the DUT support testing the effects of adding a SupportedMaps entry?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.INVALID_STATE_FOR_SELECT_AREAS</itemNumber>
<feature>Does the DUT support testing the selecting areas while the device doesn’t allow that?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.VALID_STATE_FOR_SELECT_AREAS</itemNumber>
<feature>Does the DUT support testing the selecting areas while the device allows that?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.SELECT_AREAS_WHILE_NON_IDLE</itemNumber>
<feature>Does the DUT support testing the selecting areas while the device is a non-idle state?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.HAS_MANUAL_SELAREA_STATE_CONTROL</itemNumber>
<feature>Can the device state affecting SelectAreas be manually controlled?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.HAS_MANUAL_SKIP_STATE_CONTROL</itemNumber>
<feature>Can the device state affecting SkipArea be manually controlled?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.INVALID_STATE_FOR_SKIP</itemNumber>
<feature>Does the DUT support testing the SkipArea command while the device doesn’t allow that?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.NO_SELAREA_FOR_SKIP</itemNumber>
<feature>Does the DUT support testing the SkipArea command while SelectedAreas is null?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.VALID_STATE_FOR_SKIP</itemNumber>
<feature>Does the DUT support testing the SkipArea command while the device allows that?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
<picsItem>
<itemNumber>SEAR.S.M.HAS_MANUAL_OPERATING_STATE_CONTROL</itemNumber>
<feature>Can the device operating state (idle, operating, terminate operating) be manually controlled?</feature>
<reference>306.2.5. Manual controllable - allclusters.html[pdf]</reference>
<status cond="SEAR.S">O</status>
<support>true</support>
</picsItem>
</manually>
</clusterSide>
<!--Client side PICS-->
<clusterSide type="Client">
<!--Attributes PICS write-->
<attributes/>
<!--Events PICS write-->
<events/>
<!--Commands generated PICS write-->
<commandsGenerated/>
<!--Commands received PICS write-->
<commandsReceived/>
<!--Features PICS write-->
<features/>
<!--Manual controllable PICS write-->
<manually/>
</clusterSide>
</clusterPICS>