robovac_stop_cleaning
Stop the Eufy RoboVac cleaning cycle immediately using this tool, allowing users to pause or halt vacuuming as needed.
Instructions
Stop the robovac cleaning cycle
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/server.ts:591-601 (handler)The handler function for the 'robovac_stop_cleaning' tool. It ensures the RoboVac instance is initialized and then calls the pause() method on it to stop cleaning.case "robovac_stop_cleaning": this.ensureRoboVacInitialized(); await this.robovac!.pause(); return { content: [ { type: "text", text: "RoboVac cleaning stopped!", }, ], };
- src/server.ts:352-359 (registration)The tool registration entry in the listTools response, including name, description, and empty input schema.{ name: "robovac_stop_cleaning", description: "Stop the robovac cleaning cycle", inputSchema: { type: "object", properties: {}, }, },
- src/server.ts:355-358 (schema)The input schema for the robovac_stop_cleaning tool, which requires no parameters.inputSchema: { type: "object", properties: {}, },