How to send a robot vacuum cleaner Xiaomi on the base: all ways + problem solving

Xiaomi's robot vacuum cleaner is an indispensable cleaning assistant, but even the smartest appliances sometimes require manual control. One of the common situations is that the device has completed cleaning, but instead of returning to the dock, it continues to wander around the room or emits an error. Why this happens and how to force the vacuum cleaner to the base, we will discuss in this article.

We'll look at all the different methods we can use, from the standard commands in the Mi Home app to the hidden features in the engineering menu, and we'll also look at what bugs prevent automatic returns and how to fix them without a wizard calling you. If your Xiaomi Mi Robot Vacuum, Viomi or Dreame stubbornly ignores the dock, here's the solution.

1. Standard ways to send a vacuum cleaner to the base

Most Xiaomi models support a few basic commands for recharge, starting with the simplest methods that work 90% of the time.

Method 1: Button on the body. On the top panel of most vacuum cleaners (for example, Mi Robot Vacuum-Mop 2 Lite or Dreame) D9) There is a physical button with a house icon 🏠. A single tap triggers the process of returning to base. If the button does not respond, check if it is locked (some models require holding the switch on 3 seconds to unlock).

Method 2: Voice assistant: If the vacuum cleaner is integrated with Alice, Google Assistant, or Siri, just say:

  • 🎤 «Alice, send the vacuum cleaner to charge»
  • 🎤 «Okay, Google, get Xiaomi back on the ground»
  • 🎤 «Hey Siri, start the robot vacuum return»

Method 3: Mi Home App. Open the app, select your vacuum cleaner, and tap the Return to Base icon on the home screen (usually located in the bottom menu next to the Start Cleaning and Suspend buttons). If there is no button, check if it is hidden in the additional settings (Management section).

📊 What kind of return to the base do you use more often?
The button on the body
Voice assistant
Mi Home appendix
Automatic returns

2. Forced return via engineering menu

If standard methods don't work, you can use hidden commands, which is suitable for power users and requires caution.

For models based on the firmware Mi Home (for example, Xiaomi Mi Robot Vacuum 1S or Viomi V2):

  1. Activate the developer mode: 5 times in a row, click on the firmware version in the vacuum cleaner settings (section "About the device").
  2. Return to the main menu and a new item will appear “For developers”.
  3. Select "Test Teams» → «Return to base» (back_to_base).

For Dreame models (such as Dreame D10 Plus):

  • Press the power and the house buttons for 5 seconds at the same time.
  • After the beep release - the vacuum cleaner will begin the return procedure.
What to do if the engineering menu is not opened?
If nothing happens after 5 clicks on the firmware version, then your model does not support the developer mode. ADB-commands via computer (instructions below in the section about firmware).

Attention! Incorrect use of the engineering menu can lead to resetting or navigation errors. If the vacuum cleaner starts to move randomly after the command, immediately restart it, holding the power button for 10 seconds.

3. Why the vacuum cleaner does not go to the base: top-5 cause

Automatic returns to the docking station may be blocked due to hardware or software failures, and the most common causes and signs are:

Reason.Signs.Decision
Dock charging is offlineThe indicator on the base does not burn, the vacuum cleaner makes the error sound.Check the socket, cable and power supply (voltage must be 20V/0.6A)
Contaminated sensors or wheelsVacuum is moving in jerks, can not accurately approach the baseClean infrared sensors (front and bottom) and wheels from dust
Failure of the room mapThe vacuum cleaner drives in circles or hits a wall near the baseReboot the device and reassemble the map (in Mi Home → Map → Clean and Reassemble)
Low battery charge (less than 10%)The vacuum cleaner stops and flashes redConnect the dock to another outlet or replace the battery
Interference from other IR devicesVacuum cleaner 'can't see' base, though it's nearbyRemove remote control, sunlight or incandescent lamps from the path

Critical error: If the vacuum cleaner after the return command makes a sound of "dee-dee-dee" and flashes orange, this means loss of communication with the base. 80% of the time the problem is solved by restarting both devices (unplug the dock for 30 seconds).

4.Manual control via ADB (for advanced)

If the vacuum cleaner completely ignores commands, you can try sending it to base via Android Debug Bridge (ADB). This method requires a computer and USB-cable (or Wi-Fi connection).

Instructions for Android-based models (for example, Xiaomi Mi Robot Vacuum STYJ02YM):

  1. Install ADB Tools on your PC.
  2. Connect the vacuum cleaner to your computer via USB (the port is usually located under the cover next to the reset button).
  3. Open the command line and type: adb devices If the device is defined, perform: adb shell am broadcast -a com.xiaomi.mitv.vacuum.command --es cmd back_to_base

Attention, wrong. ADB-The team can cause a warranty loss or a vacuum cleaner to fail, and only use this method if other methods have not worked, and you are confident in your actions.

💡

Before using ADB, back up your room map in the Mi Home app (Map → Save) to help you quickly reset your settings after resetting.

5. Updating firmware as a solution to the problem

If the vacuum cleaner systematically refuses to return to the base, the reason may lie in outdated software. Manufacturers regularly release patches that correct navigation errors.

  1. Open Mi Home → select a vacuum cleaner → “Settings” → “About the device”.
  2. Compare the version with the last one on the official website.
  3. If you have an update, confirm installation. Don't interrupt the process. The vacuum cleaner will restart automatically.

For Dreame models (such as the DreameBot L10 Pro), the firmware update is available through the Dreamehome app.

  • 🔌 Turn off the vacuum cleaner from the docking station.
  • 🔄 Hold the power button for 15 seconds for forced reboot.
  • 📶 Connect to the vacuum cleaner directly through its Wi-Fi hotspot (network name starts with roborock or mirobot-).

Disconnect the vacuum cleaner from the docking station |

Charge the battery to at least 30% |

Connect to stable Wi-Fi (2.4 GHz) |

Close all background apps on your phone |

Do not use a vacuum cleaner during the upgrade-->

Hardware malfunctions and their elimination

If the software methods didn't work, the problem could be physical damage.

1 Collision and altitude sensors. Infrared sensors are on the front bumper of the vacuum cleaner. If they're contaminated or damaged, the vacuum cleaner can't navigate properly. Wipe them with a cotton swab dipped in alcohol.

2. Docking station contacts: Over time, the metal contacts on the base and vacuum cleaner oxidize and clean them with eraser or fine sandpaper (P1000 grain).

3. Wheels and engines. If one of the wheels is locked, the vacuum cleaner will turn to the side and not be able to get to the base exactly.

  • 🔧 Luft wheels (they should rotate freely).
  • 🧹 Clogging with hair or threads (especially important for models with a brush-roller).
  • 🔋 Engine voltage (this will require a multimeter).

Attention! If the vacuum cleaner doesn't charge after cleaning the contacts, don't try to disassemble the dock yourself, because it has high voltage capacitors.

💡

Most hardware problems with returning to base are solved by cleaning the sensors and contacts. If the vacuum cleaner is older than 3 years, the probability of battery wear is high - it will cost 30-50% of the cost of a new device.

7. Alternative solutions for older models

If you have an outdated model (for example, Xiaomi Mi Robot Vacuum 1 or Viomi V1), some features may not be available.

Manual parking method: If the vacuum cleaner doesn't respond to commands, but can still move:

  1. Place it on a flat surface facing the docking station (distance not more than 1 meter).
  2. Press and hold the button for 3 seconds – this will activate the exact docking mode.

Use of third-party firmware. For some models (for example, Xiaomi Mi Robot Vacuum 2), there are custom firmwares like Valetudo that add advanced management features.

  • 🚫 Deprives you of security.
  • 🔧 Requires contact rations to connect to UART.
  • 📡 Could be disrupting Mi Home's work.

Detailed instructions on firmware can be found on the 4PDA or GitHub forums.

Frequently asked questions

The vacuum cleaner beeps and flashes red when trying to get back to base.
A red indicator and audible signal usually mean critical battery discharge (less than 5%) or problems with dock contacts. Try: Connect the dock to another outlet (probably a safety mechanism worked). Manually put the vacuum cleaner on the base and wait 10 minutes - if charging has not started, clear the contacts. If the battery is discharged to zero, you will need an external power supply unit (voltage 14.8V for most models).
Can I send a vacuum cleaner to the base without a docking station?
No, Xiaomi vacuum cleaner does not support parking in any place. If the dock is missing or broken, the device will continue cleaning until full discharge. Alternatively, force the vacuum cleaner to turn off with the power button (hold 5 seconds).
After the firmware update, the vacuum cleaner stopped returning to base.
The application can only be done through an engineering menu or ADB. To do this: Download the desired firmware version from the official website. Connect the vacuum cleaner to the PC and execute the command: adb sideload firmware_update.pkg Attention! The rollback may result in the loss of stored room maps.
The vacuum cleaner goes past the base and hits the wall.
This problem is related to the displacement of infrared beacons or damage to the map of the room. Solutions: Move the docking station to an open space (the distance to the walls is at least 0.5 m on each side). In the Mi Home app, remove the current map and reassemble it. Check if there are any infrared sources nearby (for example, heaters or sunlight).
How often do you need to clean the sensors to make the vacuum cleaner return normally?
Recommended cleaning frequency: 🧹 Infrared sensors - once every 2 weeks (coat wand). 🔋 Contacts of the docking station - once a month (lastic). 🌀 Wheels and brushes after every 5th cleaning, and if you have animals in your house, you should clean the sensors more often, because the wool and dust accumulate quickly.