MatterSpecification.v13.Cluster § 1.14.4.4

interface ErrorState {
    errorStateDetails?: string;
    errorStateId: number;
    errorStateLabel?: string;
}

Hierarchy (view full)

Properties

errorStateDetails?: string

This shall be a human-readable string that provides details about the error condition. As an example, if the ErrorStateID indicates that the device is a Robotic Vacuum that is stuck, the ErrorStateDetails contains "left wheel blocked".

MatterSpecification.v13.Cluster § 1.14.4.4.3

errorStateId: number

This shall be populated with a value from the ErrorStateEnum.

MatterSpecification.v13.Cluster § 1.14.4.4.1

errorStateLabel?: string

This field shall be present if the ErrorStateID is from the set reserved for Manufacturer Specific Errors, otherwise it shall NOT be present. If present, this shall contain a human-readable description of the ErrorStateID; e.g. for a manufacturer specific ErrorStateID of "0x80" the ErrorStateLabel may contain "My special error".

MatterSpecification.v13.Cluster § 1.14.4.4.2