Appliances
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the appliances category.| Example device | Required feature | Required Matter cluster | Corresponding Alexa capability interface |
|---|---|---|---|
| Dishwasher | Set mode and operational state, monitor alarms | Dishwasher Mode, Dishwasher Alarm, Operational State, Temperature Control | Alexa.ModeController, Alexa.RangeController |
| Room air conditioner | Turn on power, turn off power, Set temperature | On/Off, Thermostat | Alexa.PowerController, Alexa.ThermostatController |
Closure
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the closure category.| Example device | Required feature | Required Matter cluster | Corresponding Alexa capability interface |
|---|---|---|---|
| Door lock | Set lock, unlock | Door Lock | Alexa.LockController |
| Window Covering, such as exterior and interior blinds | Open and close blinds | Window Covering | Alexa.RangeController |
Heating, ventilation, and air conditioning (HVAC)
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the HVAC category.| Example device | Required feature | Required Matter cluster | Corresponding Alexa capability interface |
|---|---|---|---|
| Air purifier | Set temperature, monitor temperature, humidity, and air quality, control fan speed, monitor filter status | Thermostat, Temperature Measurement, Relative Humidity Measurement, Air Quality, Fan Control, HEPA Filter Monitoring, Activated Carbon Filter Monitoring | Alexa.ThermostatController, Alexa.TemperatureSensor, Alexa.HumiditySensor, Alexa.RangeController, Alexa.ModeController, Alexa.ToggleController, Alexa.InventoryLevelSensor |
| Fan | Control the speed of a fan | Fan Control, Fan Controller Capability | Alexa.RangeController, Alexa.ModeController, Alexa.ToggleController |
| Thermostat | Set temperature, query current temperature | Thermostat | Alexa.ThermostatController, Alexa.ThermostatController.Configuration |
Lighting, smart plugs, and outlets
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the lighting and smart plugs/outlets categories. These clusters provide essential functionality for controlling lighting devices, including turning the device on and off, adjusting the brightness levels, and managing color settings, if applicable.| Example device | Required feature | Required Matter cluster | Corresponding Alexa capability interface |
|---|---|---|---|
| On/Off light or plug | Turn on power, turn off power | On/Off | Alexa.PowerController |
| Dimmable plug | Control the brightness of the device | Level Control | Alexa.BrightnessController |
| Dimmable light | Control the brightness of the device | Level Control | Alexa.BrightnessController |
| Lamp | Control the mode settings of the device | Mode Select | Alexa.ModeController |
| Light bulb with enhanced color control | Change the color (hue, saturation, brightness) of the device | Color Control | Alexa.ColorController |
| Light strip | Change the color temperature (shade of white) | Color Control | Alexa.ColorTemperatureController |
| Power strip | Turn on power, turn off power | On/Off | Alexa.PowerController |
Robotics
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the robotics category.| Example device | Required feature | Required Matter cluster | Corresponding Alexa capability interface |
|---|---|---|---|
| Robotic vacuum cleaner | Control the mode settings of the device, such as idle, cleaning, mapping. | RVC Run Mode | Alexa.ModeController |
Sensors
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the sensors category.| Example device | Required feature | Required Matter clusters | Corresponding Alexa capability interface |
|---|---|---|---|
| Air quality sensor | Monitor and measure ambient air parameters | Air Quality, Temperature Measurement, Relative Humidity Measurement, Carbon Monoxide Measurement, PM2.5 Measurement, Volatile Organic Compounds Measurement | Alexa.TemperatureSensor, Alexa.RangeController, Alexa.ModeController, Alexa.HumiditySensor |
| Contact sensor | Detect and report contact | Identify, Boolean State | Alexa.ContactSensor |
| Humidity sensor | Detect and report humidity | Relative Humidity Measurement | Alexa.HumiditySensor |
| Light sensor | Detect and report light levels in an area | Illuminance Measurement | — |
| Motion detector | Detect and report motion | Occupancy Sensing | Alexa.MotionSensor |
| Smoke CO alarm | Sense smoke, carbon monoxide, or both | Smoke CO Alarm, Temperature Measurement, Carbon Monoxide Measurement | Alexa.TemperatureSensor, Alexa.ProactiveNotificationSource |
| Temperature sensor | Detect and report temperature | Temperature Measurement | Alexa.TemperatureSensor |
| Water leak detector | Detect and report a water leak | Identify, Boolean State | — |
Switches and Controls
The following table shows the required Matter clusters and associated Alexa capabilities for devices in the switches and controls category.| Example device | Required feature | Required Matter clusters | Corresponding Alexa capability interface |
|---|---|---|---|
| Generic switch (button) | Generic switch | Switch | Alexa.SimpleEventSource |

