TlvOperationalStateStruct: ObjectSchema<{
    operationalStateId: FieldType<number>;
    operationalStateLabel: OptionalFieldType<string>;
}> = ...

The OperationalStateStruct is used to indicate a possible state of the device.

Type declaration

  • operationalStateId: FieldType<number>

    This shall be populated with a value from the OperationalStateEnum.

    MatterSpecification.v13.Cluster § 1.14.4.2.1

  • operationalStateLabel: OptionalFieldType<string>

    This field shall be present if the OperationalStateID is from the set reserved for Manufacturer Specific States, otherwise it shall NOT be present. If present, this shall contain a human-readable description of the operational state.

    MatterSpecification.v13.Cluster § 1.14.4.2.2

MatterSpecification.v13.Cluster § 1.14.4.2