Hierarchy

  • StateType
    • State

Properties

batteryAlert: SmokeCoAlarm.AlarmState

Indicates whether the power resource fault detection mechanism is currently triggered at the device. If the detection mechanism is triggered, this attribute shall be set to Warning or Critical, otherwise it shall be set to Normal. The battery state shall also be reflected in the Power Source cluster representing the device’s battery using the appropriate supported attributes and events.

MatterSpecification.v13.Cluster § 2.11.6.4

deviceMuted?: SmokeCoAlarm.MuteState

Indicates the whether the audible expression of the device is currently muted. Audible expression is typically a horn or speaker pattern.

MatterSpecification.v13.Cluster § 2.11.6.5

endOfServiceAlert: SmokeCoAlarm.EndOfService

Indicates whether the end-of-service has been triggered at the device. This attribute shall be set to Expired when the device reaches the end-of-service.

MatterSpecification.v13.Cluster § 2.11.6.8

expiryDate?: number

Indicates the date when the device reaches its stated expiry date. After the ExpiryDate has been reached, the EndOfServiceAlert shall start to be triggered. To account for better customer experience across time zones, the EndOfServiceAlert may be delayed by up to 24 hours after the ExpiryDate. Similarly, clients may delay any actions based on the ExpiryDate by up to 24 hours to best align with the local time zone.

MatterSpecification.v13.Cluster § 2.11.6.13

Indicates the visibly- and audibly-expressed state of the alarm. When multiple alarm conditions are being reflected in the server, this attribute shall indicate the condition with the highest priority. Priority order of conditions is determined by the manufacturer and shall be supplied as a part of certification procedure. If the value of ExpressedState is not Normal, the attribute corresponding to the value shall NOT be Normal. For example, if the ExpressedState is set to SmokeAlarm, the value of the SmokeState will indicate the severity of the alarm (Warning or Critical). Clients SHOULD also read the other attributes to be aware of further alarm conditions beyond the one indicated in ExpressedState.

Visible expression is typically a LED light pattern. Audible expression is a horn or speaker pattern. Audible expression shall BE suppressed if the DeviceMuted attribute is supported and set to Muted.

MatterSpecification.v13.Cluster § 2.11.6.1

hardwareFaultAlert: boolean

Indicates whether the hardware fault detection mechanism is currently triggered. If the detection mechanism is triggered, this attribute shall be set to True, otherwise it shall be set to False.

MatterSpecification.v13.Cluster § 2.11.6.7

interconnectCoAlarm?: SmokeCoAlarm.AlarmState

Indicates whether the interconnected CO alarm is currently triggering by branching devices. When the interconnected CO alarm is being triggered, this attribute shall be set to Warning or Critical, otherwise it shall be set to Normal.

MatterSpecification.v13.Cluster § 2.11.6.10

interconnectSmokeAlarm?: SmokeCoAlarm.AlarmState

Indicates whether the interconnected smoke alarm is currently triggering by branching devices. When the interconnected smoke alarm is being triggered, this attribute shall be set to Warning or Critical, otherwise it shall be set to Normal.

MatterSpecification.v13.Cluster § 2.11.6.9

testInProgress: boolean

Indicates whether the device self-test is currently activated. If the device self- test is activated, this attribute shall be set to True, otherwise it shall be set to False.

MatterSpecification.v13.Cluster § 2.11.6.6