Readonly
clientThis attribute shall list each cluster ID for the client clusters present on the endpoint instance.
Readonly
deviceThis is a list of device types and corresponding revisions declaring endpoint conformance (see DeviceTypeStruct). At least one device type entry shall be present.
An endpoint shall conform to all device types listed in the DeviceTypeList. A cluster instance that is in common for more than one device type in the DeviceTypeList shall be supported as a shared cluster instance on the endpoint.
Readonly
partsThis attribute indicates composition of the device type instance. Device type instance composition shall include the endpoints in this list.
See Endpoint Composition for more information about which endpoints to include in this list.
Readonly
serverThis attribute shall list each cluster ID for the server clusters present on the endpoint instance.
Readonly
tagTagList
See the Disambiguation section in the System Model spec for conformance requirements for this feature and the corresponding attribute.
Modify elements using ElementModifier.alter.
Modify elements using ElementModifier.enable.
Modify elements using ElementModifier.set.
Select features using ClusterComposer.compose.
Rest
...selection: SelectionT
NOTE
The Descriptor cluster is meant to replace the support from the Zigbee Device Object (ZDO) for describing a node, its endpoints and clusters.
This cluster describes an endpoint instance on the node, independently from other endpoints, but also allows composition of endpoints to conform to complex device type patterns.
This cluster supports a list of one or more device type identifiers that represent conformance to device type specifications.
The cluster supports a PartsList attribute that is a list of zero or more endpoints to support a composed device type.
DescriptorCluster supports optional features that you can enable with the DescriptorCluster.with() factory method.
See
MatterSpecification.v13.Core § 9.5