Skip to content

Commit 75dd85c

Browse files
authored
EDE: add optional Electrical Protection Alarm cluster include (project-chip#72277)
Adds the Electrical Protection Alarm (EPALM, 0x00A3) cluster reference to the Electrical Distribution Enclosure (EDE, 0x0517) device-type entry in matter-devices.xml. This is the follow-on to the TODO comment landed in project-chip#72232, now unblocked since the EPALM cluster XML merged in project-chip#72249. Per the spec, EPALM on EDE is conformance "P, O" (Provisional, Optional). Per Hasty Granbery in EMTT discussion, provisional clusters are by definition optional, so the include uses server="false" serverLocked= "false" (matches what Alchemy would generate, and matches Optional conformance for the cluster on this device type). The TODO XML comment is removed; the EPALM include is inserted in alphabetical order between Electrical Distribution and Identify, matching the convention used by Alchemy-generated matter-devices.xml output.
1 parent 22d69ed commit 75dd85c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/app/zap-templates/zcl/data-model/chip/matter-devices.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1660,10 +1660,10 @@ limitations under the License.
16601660
<scope>Endpoint</scope>
16611661
<clusters>
16621662
<include cluster="Electrical Distribution" client="false" server="false" clientLocked="true" serverLocked="false"></include>
1663+
<include cluster="Electrical Protection Alarm" client="false" server="false" clientLocked="true" serverLocked="false"></include>
16631664
<include cluster="Identify" client="false" server="false" clientLocked="true" serverLocked="false"></include>
16641665
<include cluster="On/Off" client="false" server="false" clientLocked="true" serverLocked="false"></include>
16651666
<include cluster="Power Topology" client="false" server="true" clientLocked="true" serverLocked="true"></include>
1666-
<!-- TODO: Add Electrical Protection Alarm (Provisional, Optional per spec) once https://github.com/project-chip/connectedhomeip/pull/72249 lands -->
16671667
</clusters>
16681668
</deviceType>
16691669
<deviceType>

0 commit comments

Comments
 (0)