Xiaomi Vacuum Mop robot vacuum cleaner (including the S10, S12 Pro, P10 and others) automates cleaning, but sometimes requires manual intervention โ whether it is refueling water, cleaning brushes or emergency stopping. Failure to complete a task can lead to malfunctions, loss of a room map or even damage to equipment. In this article, we will discuss all ways to correctly complete cleaning, from standard methods to forced reset when hanging.
Xiaomi's unique feature is integration with the Mi Home/Home Assistant ecosystem, which adds control options. For example, voice commands via Alice or Google Assistant don't work on all models, and manually stopping with the Power button can behave differently depending on the firmware, and we tested all methods on current versions of the software (2023-2026) and highlighted key nuances.
1. Standard completion via the Mi Home app
The most reliable way is to use the official Mi Home app (or Xiaomi Home for new devices), which ensures that you keep your cleaning map and task history, which is important for planning future sessions.
Step-by-step:
- Open the Mi Home app and select your robot vacuum cleaner from the device list.
- On the main screen of the device, click the Stop button (usually red).
- Wait for confirmation โ a notification โCleaning completedโ will appear on the screen.
- Check the status in the โCleaning Historyโ section โ the task should be marked as completed.
โ ๏ธ Warning: If the robot is in Area Cleanup or Point Cleanup mode, the application may not immediately respond to the command.
The robot returned to base (if auto-return function is enabled)
The cleaning history shows the completed task
There are no "hung" zones (gray areas) on the map
The base's charge level hasn't dropped below 20%-->
2. Manual completion with buttons on the body
If the application is not available (for example, there is no Internet or the smartphone is dead), use physical buttons on the body of the robot, their location and functionality depend on the model:
- ๐ Power button: Short press (1โ2 seconds) โ pause/resume cleaning; long (5 seconds)+ Sec โ full stop and return to base (on models) S10+ newer).
- ๐ Home button: Present on Xiaomi Vacuum Mop 2 Pro and older. Pressing sends the robot to base, but does not always save the current task as completed.
- ๐ Spot Clean button: On some models, holding this button for 3 seconds forcibly completes the cleaning.
Critical nuance: On robots with firmware below 3.5.9_0040 (released 2022 Long Power press can reset all the card settings. Check the version in Settings โ About the device.
| Model robot. | Stop button | Does the map save? | Returning to base? |
|---|---|---|---|
| Xiaomi Vacuum Mop S10 | Power (5 sec) | Yes. | Yes. |
| Xiaomi Vacuum Mop 2 Lite | Power (3 sec) | No. | Only if the battery is < 30% |
| Xiaomi Vacuum Mop P10 | Home (1 sec) | Yes. | Yes. |
| Xiaomi DreameBot D9 | Spot Clean (hold) | Partially. | No. |
3. Voice control: Alice, Google Assistant, Siri
Xiaomi robots with Mi AI support (such as the S12 Pro or X10+) can be stopped by voice.
- ๐ค Alice (Yandex): It only works if the robot is tied to a Mi Home account in the Russian regionยป.
- ๐ค Google Assistant: Requires settings via Google Home. Command: "Hey Google, pause Xiaomi vacuumยป.
- ๐ Siri (HomeKit): Supported only on iOS 4.0 models+ If you have a home-kit bridge (for example, Mi Home Bridge).
โ ๏ธ Warning: Voice commands may not work if the robot is in Deep Cleaning or Sex Wash mode, in which cases physical buttons are given priority.
๐ก
If the voice assistant doesn't recognize the robot, check in Mi Home for Settings โ Voice Control โ Device Synchronization. Reconnecting your account sometimes helps.
4. Forced stop in case of getting stuck or errors
If the robot is getting stuck (unresponsive, spinning, making repetitive sounds), use emergency techniques. It is important to distinguish software failure (corrected by rebooting) from mechanical locking (requiring cleaning of brushes or wheels).
Algorithm of action:
- Press and hold the Power button for 10 seconds, and this will force the robot to turn off.
- If it doesnโt work, flip the robot over and remove the battery (on removable battery models, such as the Xiaomi Vacuum Mop 1T).
- For robots with a non-removable battery (S10, S12), use a clip to press the Reset button (located under the lid next to the Wi-Fi module).
Important: After a forced stop, the robot may lose the current map of the room, and to restore it, start cleaning in the "Map Reset" mode.
What if the robot does not turn on after resetting?
5. Automatic termination: timer settings and conditions
The robot can complete the cleaning itself according to the specified criteria. These settings are available in the Mi Home section in the Cleaning โ Planner โ Additional settings:
- โฑ๏ธ Time: Set a cleaning limit (e.g. 60 minutes) and the robot will return to base after the end of the day.
- ๐ Charge level: Set a threshold (e.g. 30%) at which cleaning will stop.
- ๐งน By area: On models S12 Pro and X10+ You can limit the cleaning area (for example, 50 mยฒ).
- ๐ง Water level: For robots with wash function (Mop P) โ stop when emptying the tank.
โ ๏ธ Warning: If the robot completes the cleaning ahead of time for no apparent reason, check the Energy Saving settings in the firmware. Some models have enabled the Eco Mode option, which reduces the operating time at a low base charge level.
| Parameter | Where to set up | Applicable to models |
|---|---|---|
| Time limit. | Mi Home โ Cleaning โ Timer. | All models. |
| Stopping on charge | Mi Home โ Settings โ Battery | S10 and newer |
| Area limitation | Mi Home โ Map. โ Cleaning areas | S12 Pro, X10+ |
| Control of water level | Mi Home โ Washing โ Settings | Models with Mop function |
6. Frequent mistakes and how to avoid them
Incorrectly finishing cleaning can lead to failures. Consider typical problems and solutions:
- ๐ซ Robot does not return to base: Check if infrared sensors block foreign objects (for example, mirrors or glass). Also make sure that the base is connected to the outlet - some models (Vacuum Mop 2 Lite) do not return when the base is discharged.
- ๐บ๏ธ Loss of card after stoppage: This happens if you interrupt cleaning during card update (first 5 minutes after start.
- ๐ Constant beep: Indicates mechanical locking. Turn the robot over and check: Clogged main brush or side rollers. Wrapped hair/strings on the roller. Wheel jamming (often due to debris hitting the axle).
๐ก If the robot regularly โforgetsโ the card after stopping, update the firmware through Mi Home (Settings section) โ Software Update: Updates older than 3.6.5 fixes save data bugs.
๐ก
Always check the cleaning history of Mi Home after a forced stop. If the task is marked as "Terminated", run the robot again in "Continue cleaning" mode to avoid future errors.