ConstDefinitions for the AirQuality cluster.
This cluster provides an interface to air quality classification using distinct levels with human-readable labels.
Definitions for the BooleanState cluster.
This cluster provides an interface to a boolean state.
Definitions for the CarbonMonoxideConcentrationMeasurement cluster.
Definitions for the ColorControl cluster.
This cluster provides an interface for changing the color of a light. Color is specified according to the CIE 1931 Color space. Color control is carried out in terms of x,y values, as defined by this specification.
Additionally, color may optionally be controlled in terms of color temperature, or as hue and saturation values based on optionally variable RGB and W color points. It is recommended that the hue and saturation are interpreted according to the HSV (a.k.a. HSB) color model.
Control over luminance is not included, as this is provided by means of the Level Control for Lighting cluster. It is recommended that the level provided by this cluster be interpreted as representing a proportion of the maximum intensity achievable at the current color.
Definitions for the DoorLock cluster.
The door lock cluster provides an interface to a generic way to secure a door. The physical object that provides the locking functionality is abstracted from the cluster. The cluster has a small list of mandatory attributes and functions and a list of optional features.
Definitions for the FanControl cluster.
This cluster specifies an interface to control the speed of a fan.
Definitions for the LevelControl cluster.
This cluster provides an interface for controlling a characteristic of a device that can be set to a level, for example the brightness of a light, the degree of closure of a door, or the power output of a heater.
Definitions for the NitrogenDioxideConcentrationMeasurement cluster.
Definitions for the OnOff cluster.
Attributes and commands for turning devices on and off.
Definitions for the OzoneConcentrationMeasurement cluster.
Definitions for the Pm10ConcentrationMeasurement cluster.
Definitions for the Pm25ConcentrationMeasurement cluster.
Definitions for the RvcOperationalState cluster.
This cluster is derived from the Operational State cluster and provides an interface for monitoring the operational state of a robotic vacuum cleaner.
Definitions for the Thermostat cluster.
This cluster provides an interface to the functionality of a thermostat.
Definitions for the ValveConfigurationAndControl cluster.
This cluster is used to configure a valve.
Definitions for the WindowCovering cluster.
The window covering cluster provides an interface for controlling and adjusting automatic window coverings such as drapery motors, automatic shades, curtains and blinds.
Matter cluster types
All supported Matter cluster types, imported from individual files for optimal performance.