The Service Area cluster (0x0150) is a Matter cluster that Defines and manages service areas for robotic devices like vacuum cleaners.. It defines 4 commands and 6 attributes and is mandatory for 1 device type.
Service Area 0x0150
Defines and manages service areas for robotic devices like vacuum cleaners.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Attributes 6
Commands 4
Features 3
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 | SupportedAreas | array | |
| 0x0001 | SupportedMaps | array | |
| 0x0002 | SelectedAreas | array | |
| 0x0003 |
CurrentArea
nullable
|
int32u | |
| 0x0004 |
EstimatedEndTime
nullable
|
epoch_s | |
| 0x0005 | Progress | array |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
SelectAreas
This command is used to select a set of device areas, where the device is to operate.
|
client→server |
NewAreas: int32u |
| 0x01 |
SelectAreasResponse
This command is sent by the device on receipt of the SelectAreas command.
|
server→client |
Status: SelectAreasStatus, StatusText: long_char_string |
| 0x02 |
SkipArea
This command is used to skip the given area, and to attempt operating at other areas on the SupportedAreas attribute list.
|
client→server |
SkippedArea: int32u |
| 0x03 |
SkipAreaResponse
This command is sent by the device on receipt of the SkipArea command.
|
server→client |
Status: SkipAreaStatus, StatusText: long_char_string |
SelectWhileRunning
(SELRUN)
bit 0
The device allows changing the selected areas while running
ProgressReporting
(PROG)
bit 1
The device implements the progress reporting feature
Maps
(MAPS)
bit 2
The device has map support
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
23 devices in the survey implement this cluster
YS1606-UC
Homebridge
SwitchBot Robot Vacuum K11+
SwitchBot
Robotic Vacuum Cleaner
Roborock
Dreame X50 Ultra
Dreame
S10
SwitchBot
Dreame Aqua10 Ultra Roller Complete
Dreame
eufy Robotic Vacuum
Anker Innovations Technology
Dreame X50 Ultra Complete
Dreame
Dreame L40 Ultra AE
Dreame
Robotic Vacuum Cleaner
Roborock
Robotic Vacuum Cleaner
Roborock
Floor Cleaning Robot
Ecovacs
Roborock Robotic Vacuum Cleaner
Roborock
Spotless Cleaning Robot
Bosch / Siemens / Gaggenau / Neff - Home Appliances
Floor Cleaning Robot
Ecovacs
R2416C
Dreame
Roborock Robotic Vacuum Cleaner
Roborock
Dreame Aqua10 Ultra Track Complete
Dreame
Floor Cleaning Robot
Ecovacs
Floor Cleaning Robot
Ecovacs
twunby
Ecovacs
Robotic Vacuum Cleaner
Roborock
Robotic Vacuum Cleaner
Roborock