How to urgently stop the robot vacuum cleaner Xiaomi: all the ways from the button to voice commands

When might an emergency shutdown of a robot vacuum cleaner be needed?

Xiaomi’s robot vacuum cleaners (including the Mi Robot Vacuum-Mop 2 Pro, Dreame Bot Z10 Pro and Xiaomi S7) are designed to work autonomously, but sometimes you need to interrupt manual cleaning. Typical situations are: the device gets stuck under furniture, starts to swallow a wire or fabric, or you notice that it is moving through a forbidden area (for example, a long-pile carpet).

The manufacturer has a number of ways to stop, and the choice depends on the model and the current state of the robot. For example, if the vacuum cleaner is stuck in a cleaning cycle (repeats the same movements), the approach will be different from the situation when it just goes in the wrong direction.

Method 1: Physical button on the body is the most reliable method

Any Xiaomi model (including the Dreame and Viomi) has a mechanical power or reset button on the top panel, a hardware stop method that works even when the software freezes. On most devices, the button has two functions:

  • πŸ”˜ Short press (1 second) – suspend cleaning while maintaining the current task (the robot β€œfalls asleep” and waits for the command to continue).
  • πŸ”˜ Long press (3-5 seconds) – a complete power outage (similar to pulling a plug out of a plug). Use this option if the robot does not respond to a short press.

On Xiaomi S10+ and newer models, the button can be touch-sensitive, in which case it will be necessary to hold it for 5-7 seconds to reset until a double signal sounds. If after a long press the robot does not turn off, check if the button is blocked with a protective film (relevant for new devices).

⚠️ Attention: Frequent use of forced shutdown (prolonged pressing) can damage the robot's file system. After such a reset, it is recommended to restart the device through the Mi Home app.

πŸ“Š How often do you have to stop a robot vacuum cleaner manually?
Never works perfectly.
1-2 times a month
Every week.
Every day.

Method 2: Voice commands – if the robot supports Alice or Google Assistant

Models with voice assistants (Xiaomi S7 MaxV, Dreame Bot L10 Pro, etc.) can be stopped by voice.

  1. Make sure the robot is connected to the same Wi-Fi network as your smartphone/column.
  2. Say one of the commands: 🎀 «Alice, stop cleaning" (for Yandex.Station). 🎀 «OK, Google, pause the robot vacuum cleaner (for Google Home). 🎀 «Hi, Mi, pause" (for built-in XiaoAI assistant).

The voice stop doesn't work instantly -- it takes the robot 1 to 3 seconds to process the command.

  • πŸ“Ά Internet connection (robot must be online).
  • πŸ”Š Noise level in the room (voice assistants do not recognize commands when loud music or vacuum cleaner at maximum power).
  • πŸ”„ Updates to firmware (in older versions of the software voice commands could work unstablely).

πŸ’‘

If the robot doesn’t respond to voice commands, try reconnecting it to your Mi Home account via Wi-Fi settings. Sometimes a sync failure blocks remote control.

Method 3: Mi Home app - Remote stop

The most universal method is to use an official application.

  1. Open Mi Home and select your robot vacuum cleaner.
  2. On the main screen, press the pause button (⏸️) or stop (⏹️).
  3. If the buttons are inactive, go to Settings β†’ Manage β†’ Stop the task.

Newer versions of the app (2026) add an emergency stop feature, which is displayed in red and is available even if the robot is in Do Not Disturb mode. LDS-The scanner (laser sensor) in Mi Home is also available option Return to base, which will interrupt the cleaning and send the device to the docking station.

Model robot.Does it support an emergency stop at Mi Home?Team reaction time
Xiaomi S7/S7 Proβœ… Yes.1-2 seconds
Dreame Bot D9βœ… Yes (only in the last firmware)2-3 seconds
Viomi V3❌ No (just pause)β€”
Xiaomi S10+/Ultraβœ… Yes. + voice-team<1 second

⚠️ Warning: If the robot is stuck and does not respond to commands in the Mi Home, do not try to pull it out of the obstacle by force. First, turn off power with a button on the body, then gently release the device.

Method 4: Disabling the power supply to the docking station – if the robot does not respond

In critical situations (for example, the robot is stuck in a wire loop and continues to wind it on the brushes), you can turn off the power dock.

  1. Pull the power cord from the base outlet.
  2. Wait 10-15 seconds – the robot will automatically stop due to loss of communication with the charging station.
  3. Free the device from obstacles and return the cord to place.

This method works because many Xiaomi models depend on constant connection to the base, but it has drawbacks:

  • πŸ”‹ The robot will be discharged if it does not have time to return to the station.
  • πŸ“‘ Can reset the map of the room (relevant for models without the SLAM-navigation).
  • βš™οΈ In rare cases, a robot reboot is required after power recovery.
What if the robot does not return to base after the power outage?
If the robot is not going to charge after the dock is turned on, check: 1. The sensors on the base - they must be clean (wipe them with a dry cloth). 2. The distance to the robot - if it is further than 5 meters, may not "see" the station. 3. Obstacles - even a small object on the way (for example, slippers) can block the IR signal. If nothing helps, reboot the robot with a button on the body and start cleaning again.

Method 5: Resetting to factory settings is an extreme measure

If the robot is completely frozen (does not respond to buttons, in-app commands and voice instructions), a reset may be necessary.This method should only be used if other methods have not worked, as it removes:

  • πŸ—ΊοΈ Preserved maps of premises.
  • βš™οΈ Individual settings (suction power, schedule).
  • πŸ”„ The history of cleaning.

Instructions for discharge:

  1. Hold the power button for 10 seconds until the orange light light lights up.
  2. Release the button and press it again 3 times in a row (with an interval of 1 second).
  3. The robot will emit an audible signal and start the reset process (it will take 2-3 minutes).

After the reset, you'll need to reconnect the device to the Mi Home and adjust the cleaning options, and on models with LDS (laser scanner), you'll also have to recreate the map of the room.

Take a picture of the current settings in Mi Home

Write down the name of the Wi-Fi network and password

Make sure the robot is at least 20% charged

Prepare documentation (if the guarantee is still valid)-->

Method 6: Use of alternative applications (for advanced users)

If standard methods don't work, you can use third-party utilities like Valetudo or DreameBot, which give you extended control over the robot, including:

  • πŸ› οΈ Forced stopping of engines.
  • πŸ“Š Viewing error logs in real time.
  • πŸ”§ Manual motion control (useful if the robot is stuck in a bottleneck).

Connection will require:

  1. Install Valetudo on a Raspberry Pi or other server.
  2. Connect the robot to the local network via Token (it can be extracted from the Mi Home using tools like Packet Capture).
  3. Use the web interface to send a stop command.

This method is suitable for users with experience with local APIs. For beginners, we recommend contacting Xiaomi support, as the wrong commands can bring the robot down.

πŸ’‘

Apps like Valetudo allow you to control a robot without Xiaomi’s cloud, but require technical knowledge. Use them only if the official methods don’t work.

Method 7: Mechanical locking – if the robot is moving in a dangerous direction

In an emergency (e.g., a robot heading for a ladder or an open window), you can physically block its movement.

  • 🧲 Hold the magnet to the front bumper – many Xiaomi models are equipped with Hall sensors and will stop when a magnetic field is detected.
  • 🚧 Place an obstacle 10-15 cm high (for example, a book) – the robot recognizes it as a wall and turns around.
  • 🧹 Carefully lift the robot by the handle (if any) – in most models this will lead to automatic stop of the engines.

Do not use sharp or heavy objects to block, as this can damage the sensors or body, and avoid sudden movements if the robot is at high speed (for example, in Turbo mode), so as not to cause a fall.

Frequent mistakes when stopping a robot vacuum cleaner and how to avoid them

Many users make mistakes that cause a device to crash or crash. Consider typical cases:

  1. Pulling the power cord during firmware update: If the robot is updated (blue light flashes), interruption of the process can "brick" the device, in which case you will need to flash through the USB-OTG in the service center.
  2. Using water to stop: Some users try to water the robot with water to "slip" and stop.This leads to short circuit and loss of warranty.
  3. Hand-blocking: If you try to stop a rotating sidebrush with your hand, you might get injured or break the mechanism. Always turn off the power first.

If the robot behaves inadequately after stopping (for example, spins in place or makes a constant squeak), calibrate the sensors:

  1. Place the robot on a flat surface.
  2. Press the power button for 5 seconds until the white indicator lights up.
  3. Wait 1-2 minutes – the device will automatically check the gyroscope and collision sensors.

FAQ: Answers to Frequent Questions

Can Xiaomi’s robot vacuum cleaner be stopped via Google Home if it’s connected to Mi Home?
Yes, but you do that by: Connect your Mi Home account to Google Assistant through your smart home settings; make sure the robot is online (Wi-Fi lights green); use commands in English: "Hey Google, pause Xiaomi vacuum." In Russian, voice commands can be unstable.
Why doesn’t the robot stop at the button, even though the light is on?
Probable causes: Mechanical button jammed (try to move it gently with the blunt side of the pencil); firmware failure (requires an update via Mi Home); battery drained (robot may not respond at a charge level below 5%); If the button does not work, turn off power to the dock (see Method 4).
How do you stop a robot if it's gone too far from base and doesn't respond to commands?
In this case: Try to bring the dock closer to the robot (within a radius of 3-5 meters). Use a physical button on the case. If the robot is in another room, carefully transfer it to the base manually (with the power cut off beforehand). Don't pull the robot by the cord or brushes - this can damage the connectors.
What if the robot does not turn on after stopping?
Follow these steps: Check the charger and cable for damage. Connect the robot to another power source (e.g., power bank with 5V/2A); Hold the power button for 15 seconds to force the capacitors to discharge; If the indicators are not burning, contact the service - the power controller may have burned.
Can the robot automatically stop in dangerous areas?
Yes, for this: In Mi Home, go to Map β†’ Zones. Draw virtual walls or restricted areas. Activate Stop when crossing the border (available in firmware 2023 and later). For models without LDS (such as Xiaomi V1), use magnetic tapes that come with the kit.