# Robot Vacuum Matter Routine Issue/Question with "Status"

**URL:** <https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589>\
**Category:** Connected Things\
**Created:** [August 10, 2026, 4:37pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589 "2026-08-10T16:37:50Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wajo357](https://avatars.discourse-cdn.com/v4/letter/w/ba8739/32.png) [@Wajo357](https://community.smartthings.com/u/Wajo357)\
**Post date:** [August 10, 2026, 4:37pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/1 "2026-08-10T16:37:50Z")

</div>

@nayelyz , I have an ecovacs T90 robot. When I create a routine, the status options are:

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/c/4/c4a035af290889b11ce38955269081cf37239689.png)

But the robot seems to be spitting out many other statuses that I would like to capture in a routine, like:

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/6/6/66c9f9130befda532097e29e9008003505f9a3ab.png)

Where is the initial list of statuses from the routines coming from? Is it coming from the robot, or the standard? Any way we can incorporate these other statuses from the robot in a routine? Last night the robot didn’t vacuum due to this status and I would have likes to have accounted for it in my routine.

Thanks!

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 10, 2026, 5:18pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/2 "2026-08-10T17:18:01Z")

</div>

Maybe status is from capability

[Production Capabilities | Developer Documentation | SmartThings | robotCleanerOperatingState](https://developer.smartthings.com/docs/devices/capabilities/capabilities-reference#robotCleanerOperatingState)

Capability is supporting these values:

```auto
{
    "dashboard": {
        "states": [
            {
                "label": "{{operatingState.value}}",
                "alternatives": [
                    {
                        "key": "stopped",
                        "value": "Stopped",
                        "type": "active"
                    },
                    {
                        "key": "running",
                        "value": "Cleaning",
                        "type": "active"
                    },
                    {
                        "key": "paused",
                        "value": "Paused",
                        "type": "active"
                    },
                    {
                        "key": "seekingCharger",
                        "value": "Returning",
                        "type": "active"
                    },
                    {
                        "key": "charging",
                        "value": "Charging",
                        "type": "active"
                    },
                    {
                        "key": "docked",
                        "value": "Fully charged",
                        "type": "active"
                    },
                    {
                        "key": "unableToStartOrResume",
                        "value": "Couldn't start",
                        "type": "active"
                    },
                    {
                        "key": "unableToCompleteOperation",
                        "value": "Couldn't complete",
                        "type": "active"
                    },
                    {
                        "key": "commandInvalidInState",
                        "value": "Couldn't do action",
                        "type": "active"
                    },
                    {
                        "key": "failedToFindChargingDock",
                        "value": "Couldn't find location",
                        "type": "active"
                    },
                    {
                        "key": "stuck",
                        "value": "Stuck",
                        "type": "active"
                    },
                    {
                        "key": "dustBinMissing",
                        "value": "Dust bin missing",
                        "type": "active"
                    },
                    {
                        "key": "dustBinFull",
                        "value": "Dust bin full",
                        "type": "active"
                    },
                    {
                        "key": "waterTankEmpty",
                        "value": "Water tank empty",
                        "type": "active"
                    },
                    {
                        "key": "waterTankMissing",
                        "value": "Water tank missing",
                        "type": "active"
                    },
                    {
                        "key": "waterTankLidOpen",
                        "value": "Water tank lid open",
                        "type": "active"
                    },
                    {
                        "key": "mopCleaningPadMissing",
                        "value": "Mop missing",
                        "type": "active"
                    }
                ]
            }
        ],
        "actions": [],
        "panelItems": []
    },
    "detailView": [
        {
            "label": "Status",
            "displayType": "state",
            "state": {
                "label": "{{operatingState.value}}",
                "alternatives": [
                    {
                        "key": "stopped",
                        "value": "Stopped",
                        "type": "active"
                    },
                    {
                        "key": "running",
                        "value": "Cleaning",
                        "type": "active"
                    },
                    {
                        "key": "paused",
                        "value": "Paused",
                        "type": "active"
                    },
                    {
                        "key": "seekingCharger",
                        "value": "Returning",
                        "type": "active"
                    },
                    {
                        "key": "charging",
                        "value": "Charging",
                        "type": "active"
                    },
                    {
                        "key": "docked",
                        "value": "Fully charged",
                        "type": "active"
                    },
                    {
                        "key": "unableToStartOrResume",
                        "value": "Couldn't start",
                        "type": "active"
                    },
                    {
                        "key": "unableToCompleteOperation",
                        "value": "Couldn't complete",
                        "type": "active"
                    },
                    {
                        "key": "commandInvalidInState",
                        "value": "Couldn't do action",
                        "type": "active"
                    },
                    {
                        "key": "failedToFindChargingDock",
                        "value": "Couldn't find location",
                        "type": "active"
                    },
                    {
                        "key": "stuck",
                        "value": "Stuck",
                        "type": "active"
                    },
                    {
                        "key": "dustBinMissing",
                        "value": "Dust bin missing",
                        "type": "active"
                    },
                    {
                        "key": "dustBinFull",
                        "value": "Dust bin full",
                        "type": "active"
                    },
                    {
                        "key": "waterTankEmpty",
                        "value": "Water tank empty",
                        "type": "active"
                    },
                    {
                        "key": "waterTankMissing",
                        "value": "Water tank missing",
                        "type": "active"
                    },
                    {
                        "key": "waterTankLidOpen",
                        "value": "Water tank lid open",
                        "type": "active"
                    },
                    {
                        "key": "mopCleaningPadMissing",
                        "value": "Mop missing",
                        "type": "active"
                    }
                ]
            }
        },
        {
            "label": "Status",
            "displayType": "list",
            "list": {
                "command": {
                    "alternatives": [
                        {
                            "key": "start",
                            "value": "Start",
                            "type": "active"
                        },
                        {
                            "key": "pause",
                            "value": "Pause",
                            "type": "active"
                        },
                        {
                            "key": "goHome",
                            "value": "Return",
                            "type": "active"
                        }
                    ],
                    "supportedValues": "supportedOperatingStateCommands.value"
                }
            }
        }
    ],
    "automation": {
        "conditions": [
            {
                "label": "Status",
                "displayType": "list",
                "list": {
                    "alternatives": [
                        {
                            "key": "stopped",
                            "value": "Stopped",
                            "type": "active"
                        },
                        {
                            "key": "running",
                            "value": "Cleaning",
                            "type": "active"
                        },
                        {
                            "key": "paused",
                            "value": "Paused",
                            "type": "active"
                        },
                        {
                            "key": "seekingCharger",
                            "value": "Returning",
                            "type": "active"
                        },
                        {
                            "key": "charging",
                            "value": "Charging",
                            "type": "active"
                        },
                        {
                            "key": "docked",
                            "value": "Fully charged",
                            "type": "active"
                        },
                        {
                            "key": "unableToStartOrResume",
                            "value": "Couldn't start",
                            "type": "active"
                        },
                        {
                            "key": "unableToCompleteOperation",
                            "value": "Couldn't complete",
                            "type": "active"
                        },
                        {
                            "key": "commandInvalidInState",
                            "value": "Couldn't do action",
                            "type": "active"
                        },
                        {
                            "key": "failedToFindChargingDock",
                            "value": "Couldn't find location",
                            "type": "active"
                        },
                        {
                            "key": "stuck",
                            "value": "Stuck",
                            "type": "active"
                        },
                        {
                            "key": "dustBinMissing",
                            "value": "Dust bin missing",
                            "type": "active"
                        },
                        {
                            "key": "dustBinFull",
                            "value": "Dust bin full",
                            "type": "active"
                        },
                        {
                            "key": "waterTankEmpty",
                            "value": "Water tank empty",
                            "type": "active"
                        },
                        {
                            "key": "waterTankMissing",
                            "value": "Water tank missing",
                            "type": "active"
                        },
                        {
                            "key": "waterTankLidOpen",
                            "value": "Water tank lid open",
                            "type": "active"
                        },
                        {
                            "key": "mopCleaningPadMissing",
                            "value": "Mop missing",
                            "type": "active"
                        }
                    ],
                    "supportedValues": "supportedOperatingStates.value",
                    "value": "operatingState.value",
                    "valueType": "string",
                    "multiSelectable": false
                }
            }
        ],
        "actions": [
            {
                "label": "Status",
                "displayType": "list",
                "list": {
                    "alternatives": [
                        {
                            "key": "start",
                            "value": "Start",
                            "type": "active"
                        },
                        {
                            "key": "pause",
                            "value": "Pause",
                            "type": "active"
                        },
                        {
                            "key": "goHome",
                            "value": "Return",
                            "type": "active"
                        }
                    ],
                    "supportedValues": "supportedOperatingStateCommands.value"
                }
            }
        ]
    },
    "id": "robotCleanerOperatingState",
    "version": 1
}

```

List read using the CLI command

```auto
smartthings capabilities:presentation robotCleanerOperatingState -j

```

“automation”: {  
“conditions”:  
is routine’s conditions list what is possible as SmartThings “standard”

**The driver developer can remove from lists the ones that are not intended to be supported.**

---

<div class="post-metadata">

**Author:** ![Wajo357](https://avatars.discourse-cdn.com/v4/letter/w/ba8739/32.png) [@Wajo357](https://community.smartthings.com/u/Wajo357)\
**Post date:** [August 10, 2026, 5:21pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/3 "2026-08-10T17:21:50Z")

</div>

So Ecovacs removed the other items from the list? Although it is shown when that state occurs, just not in the routines.

---

<div class="post-metadata">

**Author:** ![jkp](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jkp/32/117130_2.png) [@jkp](https://community.smartthings.com/u/jkp)\
**Post date:** [August 10, 2026, 5:23pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/4 "2026-08-10T17:23:29Z")

</div>

Anyone seen @nayelyz lately? her profile pic has been removed .

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 10, 2026, 5:26pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/5 "2026-08-10T17:26:12Z")

</div>

Which driver and profile Robot Vacuum is using?

---

<div class="post-metadata">

**Author:** ![Wajo357](https://avatars.discourse-cdn.com/v4/letter/w/ba8739/32.png) [@Wajo357](https://community.smartthings.com/u/Wajo357)\
**Post date:** [August 10, 2026, 5:27pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/6 "2026-08-10T17:27:12Z")

</div>

Driver is the Smartthings Matter RVC. How can I tell for the profile?

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 10, 2026, 5:31pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/7 "2026-08-10T17:31:48Z")

</div>

Using AWA or CLI

> [@Wajo357](#):
>
> Driver is the Smartthings Matter RVC.

Perhaps the SmartThings Matter driver doesn’t support all of them.

* * *

I don’t have a robot vacuum, so I can’t really help any further.

---

<div class="post-metadata">

**Author:** ![Wajo357](https://avatars.discourse-cdn.com/v4/letter/w/ba8739/32.png) [@Wajo357](https://community.smartthings.com/u/Wajo357)\
**Post date:** [August 10, 2026, 6:01pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/8 "2026-08-10T18:01:25Z")

</div>

what command should I use to get you this answer?

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 10, 2026, 6:08pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/9 "2026-08-10T18:08:19Z")

</div>

Using AWA

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/0/0/00f48b7f5d35589ccec59f93a8d478274047ca5d.png)

---

<div class="post-metadata">

**Author:** ![Wajo357](https://avatars.discourse-cdn.com/v4/letter/w/ba8739/32.png) [@Wajo357](https://community.smartthings.com/u/Wajo357)\
**Post date:** [August 10, 2026, 6:54pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/10 "2026-08-10T18:54:49Z")

</div>

![image](https://global.discourse-cdn.com/smartthings/original/3X/1/5/15e0f936759670bd01e58655096e94f10317a770.png)

---

<div class="post-metadata">

**Author:** ![TapioX](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@TapioX](https://community.smartthings.com/u/TapioX)\
**Post date:** [August 10, 2026, 7:06pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/11 "2026-08-10T19:06:04Z")

</div>

![image](https://yyz2.discourse-cdn.com/smartthings/secure-uploads/smartthings/original/3X/6/9/69cee0bbf43bc5de53ad0d885ba8737bd891028f.png)

Not possible to use _generic-rvc_

I need Presentation ID from AWA

 ![image](https://global.discourse-cdn.com/smartthings/original/3X/a/8/a8cfef78b789065ab80c73282f291a473fc02e4e.png)

---

<div class="post-metadata">

**Author:** ![orangebucket](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/orangebucket/32/81590_2.png) [@orangebucket](https://community.smartthings.com/u/orangebucket)\
**Post date:** [August 10, 2026, 7:38pm UTC](https://community.smartthings.com/t/robot-vacuum-matter-routine-issue-question-with-status/310589/12 "2026-08-10T19:38:45Z")

</div>

> [@jkp](#):
>
> Anyone seen @nayelyz lately? her profile pic has been removed .

Not for twenty minutes.
