Roborock is a robot vacuum brand, but none of the candidate sources is Roborock's own page, so the request cannot be fully answered from them. Home Assistant 1 is the only candidate that can control a vacuum, through its vacuum.turn_on, vacuum.send_command and vacuum.return_to_base actions 11; GitHub 2 and the other sources do not show any Roborock control.
A question back: Do you want to control a Roborock vacuum from a smart home platform, or find the official Roborock app or API, which none of these sources cover?
- 1
Home Assistanthome-assistant.ioverified and signed
Open source home automation platform whose vacuum actions (vacuum.turn_on, vacuum.send_command, vacuum.return_to_base) can start, command and dock a vacuum cleaner 111.
+2 community tools built for it
for agents: vacuum.send_command · vacuum.turn_on · vacuum.return_to_base
Sources
- 1Home Assistanthome-assistant.io · read 2026-10-29
- 2GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHubgithub.com · read 2026-10-29
- 11Roborock: declares "vacuum.send_command" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
vacuum.send_command · Roborock verified and signed
Sends a command to a vacuum cleaner.
mcp-cli · mcp-cli verified and signed
Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list available MCP servers/tools, or call MCP tools from command line.
vacuum.send_command · iRobot Roomba and Braava verified and signed
Sends a command to a vacuum cleaner.
vacuum.send_command · Neato Botvac verified and signed
Sends a command to a vacuum cleaner.
vacuum.send_command · SwitchBot Bluetooth verified and signed
Sends a command to a vacuum cleaner.
vacuum.send_command · Ecovacs verified and signed
Sends a command to a vacuum cleaner.
add-new-jit-ee-api · add-new-jit-ee-api verified and signed
Add a new API to the JIT-VM (aka JIT-EE) interface in the codebase.
vacuum.send_command · Vacuum verified and signed
Sends a command to a vacuum cleaner.
vacuum.send_command · Shark IQ verified and signed
Sends a command to a vacuum cleaner.
vacuum.send_command · Whisker verified and signed
Sends a command to a vacuum cleaner.
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.