How to Complete the Task of Cleaning a Xiaomi Robot Vacuum: The Complete Guide

Smart home management has long since ceased to be the domain of geeks, becoming the standard for many households. Xiaomi is a leader in the market of automated assistants, offering a wide range of models – from the compact Xiaomi Vacuum E10 to the flagship Roborock S7 or Xiaomi Robot Vacuum X10+. However, even after months of flawless work, users may have questions about the intricacies of cleaning management.

Incorrectly shutting down the device can lead to loss of a room map, navigation failures or incomplete emptying of the dust collector. In this article, we will discuss in detail all available ways to stop cleaning, from using physical buttons on the case to complex commands in the Mi Home application. We will also touch on the important nuances of working with virtual walls and “Do not disturb” modes, which often cause confusion.

It's important to understand that the algorithms of different generations of robots may differ, and if you have an old Mijia 1S model or a new Xiaomi Vacuum E12, the menu interface may look different, but the logic of actions remains similar, and we'll look at the universal methods that will work for most devices in the ecosystem, and also point out the specific features that are specific to specific versions of firmware.

Physical control: buttons on the device body

The fastest and most reliable way to stop a robot vacuum cleaner is to use hardware buttons. Whether the app is running on the phone or whether there is a Wi-Fi connection, the physical interface is always available. Most Xiaomi and Roborock models have the main controls on the top, usually with one large on/pause button and several additional keys to return to the spot or clean-up base.

To force the task to complete, you press the power button. Depending on the model, a single press can pause the device, and a repeated press can stop the motors completely. If the robot is in motion, it will first complete the current maneuver and then freeze. This is done for safety, so that the device does not stop in the middle of the carpet or on the threshold, creating an obstacle.

For touch-controlled models such as the Xiaomi Vacuum Mop 2 Pro, the touch response can be instantaneous, but if the touchpad is locked (e.g., child protection mode is on), physical exposure will not work until unlocked, which will require intervention through the software interface.

  • 🛑 A single press of the power button puts the robot in standby or pause mode, stopping suction.
  • 🏠 A button with a picture of a house forcibly sends the device to the charging station, interrupting the cleaning.
  • 🔄 Double-pressing (on some models) can trigger a local cleanup or, conversely, reset the current task.
  • 🔒 Holding the power button during 3-5 Seconds often blocks the control panel from random presses.

☑️ Pre-stop checks

Done: 0 / 4

Importantly, abruptly stopping the suction engine can cause some of the collected dust to settle into the channel.So if you stop the robot with a button, it is recommended to give it a few seconds of idling before turning it off, although modern Xiaomi models often do this automatically.

Management through Mi Home and Xiaomi Home

The digital interface provides much more control than physical buttons. The Mi Home app (or the international version of Xiaomi Home) is the central node of ecosystem management. To complete a task correctly, open your device card. The home screen usually displays the current status: Clean, pause, or charge. To stop the process, just click the big stop or home button.

In the advanced settings available through the Settings → Cleanup Modes menu, you can adjust the behavior of the device when a task is completed. For example, you can set a rule that the robot will automatically return to base after manually stopping, which is especially useful if you are away from home and want to make sure that the device does not stay in the middle of the room.

⚠️ Attention: When you stop remotely over the Internet, you delay the signal. If the robot doesn't respond immediately, don't press the button repeatedly so you don't send conflicting commands. 5-10 seconds to update status.

The app also has a schedule interrupt feature, so you can set up a script in Scenarios → Automation that will stop cleaning at a certain time, which is useful if the robot starts making noise during an important call or movie, just create a 20:00 time condition and an off action for the device you select.

  • 📱 Use the widget on the home screen of your smartphone for a quick stop without logging in to the app.
  • 🌐 Make sure Xiaomi servers are available, otherwise the team may not reach the device.
  • 📅 Scheduling allows you to automatically complete the cleaning at a given time of day.
  • 🗺️ In the app, you can see which room the robot planned to clean the next one before stopping.
📊 How do you most often stop a robot vacuum cleaner?
A button on the body
Through the Mi Home app
Voice command.
Automatically timed.

Use of voice assistants and smart home

Modern users often integrate Xiaomi’s smart home technology using voice control. If your robot vacuum cleaner is connected to Yandex Alice, Google Assistant or Apple HomeKit (through integration), you can complete the cleaning with your voice. “Alice, tell the robot vacuum cleaner to stop «OK Google, stop vacuuming».

For voice control to work properly, you need your Mi Home account to be linked to your voice assistant account. In your skills or plug-ins settings, check the device list. Sometimes, turn off can be perceived as a complete power outage rather than just a stop cleaning. So you'd better use specific commands like "back to base" or "stop cleaning."

In the Apple Home ecosystem, the robot is managed through the Home app, which displays it as an accessory with mode-switching capabilities, and creating scenarios like “I’m leaving” (start) or “I’m at home” (stop and return to base) makes interactions even smoother, but it’s worth remembering that working through HomeKit often requires a gateway or a device with native protocol support.

  • 🗣️ Voice commands work even if the phone is in another room, the main thing is the presence of a microphone.
  • 🏡 Smart home integration allows you to create complex scenarios (for example, stopping when opening the front door).
  • 🔊 Make sure the microphone hears the command clearly, without strong background noise.
  • ⚙️ Check the access rights in the intermediary application (Yandex, Google) so that the management is not blocked.
List of voice commands for different assistants
Alice: Turn off the vacuum cleaner, Put the vacuum back on the base. Google: Stop the vacuum, Send vacuum to dock. Siri: Turn off the vacuum cleaner.

Set up “Do Not Disturb” modes and schedules

One of the most effective ways to “complete” a task at the right time is to prevent it from starting or automatically continuing at unwanted hours.Do Not Disturb allows you to block the device within a given time interval, and if the robot starts cleaning before that period, it will try to complete it quickly or return to base, depending on the firmware settings.

The setting is made in the device card along the Settings path → Do Not Disturb. This is where you set the start and end times, during which time the robot will not be performing voice commands, the lights will be turned off, and running the cleaning on schedule or remotely will be prohibited.

Also, you should pay attention to the schedule settings. If the robot is constantly finishing cleaning at an uncomfortable time, change the schedule. Xiaomi's smart algorithms calculate the approximate cleaning time of the apartment. If you know that a complete cleaning takes 40 minutes, do not start 50 minutes before you come or go to bed.

ParameterDescriptionImpact on completion
Time to start.Cleaning start timeDetermine when the robot will start the cycle
DurationEstimated working hoursHelps predict the end of cleaning
DND regimeBanning night workForced to terminate or block the start
Sound signalVolume of notificationsReporting an end or error

💡

To ensure that the robot does not turn on at night, set the "Do not disturb" mode with a margin of 30 minutes before and after the desired silence time.

Problem Solving: The robot doesn’t stop or freeze

Sometimes there are situations where the software commands are ignored and the robot vacuum cleaner continues to move or hum without responding to the buttons, this can be caused by a malfunction of the lidar, a stuck wheel or a software error, in which case the standard completion of the task is impossible, and a forced reboot is required.

The first thing you need to do is flip the device over and check the mechanical parts. Often the problem is the hair that's wound on the brush, which blocks the rotation, making the motor run idle. Clean the main brush and side blizzards. Also check the wheels for debris. After mechanical cleaning, try starting and stopping the device again.

If there are no mechanical obstacles, do a full power reset, flip the robot over, find the power button (often hidden or combined with an indicator) and hold it until it turns off, or simply remove the device from the charging dock and let the battery run out if the button does not respond, but a faster way is to press the power button for 10-15 seconds until the device does not peck.

⚠️ Warning: Do not physically hold the robot with your hands while the motors are running, especially the turbobrush, which can cause finger injury or engine gear failure.

In rare cases, Wi-Fi resetting helps: Press the power and return buttons (or power and Spot, depending on the model) for 5-10 seconds at the same time until you hear a voice message about the network reset, and then the device will restart, and the task can be completed in a regular way.

  • 🧹 Regular brush cleaning prevents engine jamming and system getting stuck.
  • 🔋 Battery discharge to 0% - the last method of rebooting electronics with a complete failure of the buttons.
  • 📡 Resetting Wi-Fi settings often solves software errors of the suspended control module.
  • 👁️ Check the collision sensors (bumper) – if it sticks, the robot may think it hit the wall.

💡

If the robot is getting stuck and does not respond to the buttons, flip it and find the Reset button or press the power button for 15 seconds to force the system to restart.

Frequently Asked Questions (FAQ)

What happens if I just pick up the robot vacuum cleaner while cleaning?
Modern Xiaomi models are equipped with lift sensors. Once the wheels are off the floor, the suction motors and brushes automatically stop to avoid dust spreading. The device will go into pause mode. However, if you hold it too long, it can go into sleep mode or start to voice report that it is stuck.
Can the robot be cleaned if it is far from the base?
Yes, you can stop cleaning anywhere in the apartment. However, if you send a Home command and the battery is low (less than 15-20%), the robot may not get to the station and stand in the middle of the way, going to sleep mode, in which case you have to carry it to the base manually or leave it to charge on the spot, if the model allows.
Why doesn’t the robot stop after the stop command in the app?
This may be due to poor internet connection. The command is sent through a cloud server, and if the connection is unstable, the signal may not reach. Try to get closer to the router or use local control if it is supported. Also check if the firmware of the device is updated at this time.
How to completely disable the robot so that it does not go to the base?
To completely turn off, you need to hold the power button until the characteristic beep or lights go out. In some models (for example, Xiaomi Vacuum Mop Essential), there is no separate switch off button, and they are turned off only by installing on the base or prolonged downtime. In such cases, you can use Do Not Disturb mode or turn off power in the base socket (although this is not recommended often).
Is the room map reset during a forced stop?
No, the map of the room is stored in the device's memory, whether it was completed by regular or forced cleaning, but if you stopped the robot in the middle of the room and moved it to another place without returning to the base, the next time it starts, it may lose its location and start building the map again or looking for the base, and it is recommended to always return the device to the dock after manual stop.