MatterSpecification.v13.Core § 9.14.4.2

Enumeration Members

Alarm

Higher priority notification

Similar to Notification but with a higher priority (and might override other endpoint states which Type=Notification would not override).

Example: flash all lights in the house when CO sensor triggers.

MatterSpecification.v13.Core § 9.14.4.2.6

Automation

Control an automation (e.g. motion sensor controlling lights)

Indications an automation (e.g. a motion sensor controlling lights, an alarm system) which can bee.g. started, stopped, paused, resumed. Example: see example 3.

MatterSpecification.v13.Core § 9.14.4.2.3

Exception

Sequence that will run when something doesn’t happen

Indicates some action which the server will execute when a certain condition (which normally does not happen) is not met.

Example: lock the doors when the server’s system has detected no one is at home while the doors are in the 'unlocked' state.

MatterSpecification.v13.Core § 9.14.4.2.4

Notification

Use the endpoints to send a message to user

Indicates an action that can be triggered (e.g. by InstantAction) to notify the user.

Example: play a pattern on the lights in the living room if there is someone in the garden in the evening.

MatterSpecification.v13.Core § 9.14.4.2.5

Other

Use this only when none of the other values applies

Scene

Bring the endpoints into a certain state

Can be used to set a static state of the associated endpoints (typically using InstantAction or InstantActionWithTransition), or to bring these endpoints into a more dynamic state (typically using StartAction), where the endpoints would e.g. gradually cycle through certain colors for a pleasing effect. A voice controller could use "set" (to map to InstantAction) or "play" (to map to StartAction) to trigger such actions.

Example: see examples 1 and 2.

MatterSpecification.v13.Core § 9.14.4.2.1

Sequence

A sequence of states with a certain time pattern

Indicates an action which involves a sequence of events/states of the associated endpoints, such as a wake-up experience.

Example: see example 4.

MatterSpecification.v13.Core § 9.14.4.2.2