class

Matter::Cluster::FixedLabelCluster

Inherits Matter::Cluster::Base < Reference < Object

Fixed Label Cluster (0x0040)

Provides fixed (non-writable) labels for an endpoint.

Constants

ATTR_LABEL_LIST = 0_u32
CLUSTER_ID = 64_u32

Constructors

new(endpoint_id : DataType::EndpointNumber, label_list : Array(LabelStruct))
Source

Class methods

cluster_id

Fixed Label Cluster (0x0040)

Provides fixed (non-writable) labels for an endpoint.

Source

Instance methods

attributes

Get all attribute metadata

Source
label_list
Source
label_list=(label_list : Array(LabelStruct))
Source
name

Get cluster name

Source
read_attribute(attribute_id : UInt32, fabric_index : UInt8 | Nil = nil) : InteractionModel::Status | Bytes

Read an attribute value The fabric_index parameter is optional and used for fabric-scoped attributes like CurrentFabricIndex in OperationalCredentialsCluster

Source