Thermostat cluster
An interface for configuring and controlling the functionality of a thermostat.
About this cluster
- Cluster ID
- 0x0201
- PICS code
- TSTAT
- Group
- Controls
- Introduced in
- Matter 1.0
- Specification version
- 1.6.1
Features
A feature is an optional part of the cluster. A device that has the cluster may have some of its features and not others.
| Feature | Code | Bit | What it is |
|---|---|---|---|
| Heating | HEAT | 0 | Thermostat is capable of managing a heating device |
| Cooling | COOL | 1 | Thermostat is capable of managing a cooling device |
| Occupancy | OCC | 2 | Supports Occupied and Unoccupied setpoints |
| ScheduleConfiguration | SCH | 3 | Supports remote configuration of a weekly schedule of setpoint transitions |
| Setback | SB | 4 | |
| AutoMode | AUTO | 5 | Supports a System Mode of Auto |
| LocalTemperatureNotExposed | LTNE | 6 | Thermostat does not expose the LocalTemperature Value in the LocalTemperature attribute |
| MatterScheduleConfiguration | MSCH | 7 | Supports enhanced schedules |
| Presets | PRES | 8 | Thermostat supports setpoint presets |
| Events | TEVT | 9 | Thermostat supports events |
| ThermostatSuggestions | TSUGGEST | 10 | Thermostat supports suggestions |
Device types that include this cluster
These are the Matter device types whose definition includes the cluster, with the products in the catalogue that are of each type. A product being of a device type does not mean it implements the cluster: the CSA does not publish which clusters a particular product implements.
Mandatory on the server side
The device type requires the cluster.
- Room Air ConditionerNo products here yet
- ThermostatNo products here yet
- Water HeaterNo products here yet
Used as a client
The device uses the cluster on another device, rather than offering it.
- Heat PumpNo products here yet
- Thermostat ControllerNo products here yet