How to Reboot the Xiaomi Mi Robot Cleaner

Modern robotic cleaning systems, such as the Xiaomi Mi Robot Vacuum, are complex gadgets running on the Android or Linux operating system. Despite the high degree of automation, even the most advanced devices sometimes encounter software failures, sensor freezes or errors in building a map of the room. In such situations, the standard cleaning cycle is interrupted, and the device itself may cease to respond to commands from the application.

Users often wonder how to properly reboot the device so as not to harm its electronics and save accumulated card data. Simply pulling out of the socket or turning off power with a button is not always the best solution, since the background can be the processes of writing logic or updating the firmware. Understanding the differences between a regular shutdown, software restart and a full reset (Hard Reset) is critical for the long service of your Mi Robot Vacuum.

In this article, we will discuss in detail all available methods of resuscitation and restarting your assistant. We will look at the standard controls via the Mi Home smartphone, physical manipulation of buttons on the body, as well as ways to force resets in the event of serious system errors.

Software reboot through the Mi Home app

The safest and most preferred way to manage the status of the robot is to use official software. Mi Home (or Xiaomi Home) allows you to send commands directly to the operating system of the device, initiating a correct restart of services without a sudden power outage. To perform this operation, you will need a stable connection of the smartphone to the Internet and active communication of the robot with the Wi-Fi router.

Open the app on your mobile device and go to the main robot vacuum control screen. The top right corner of the interface usually has a three-point button or settings icon. Clicking on it will take you to the option menu where you need to find the item responsible for system actions. Depending on the firmware version and model (for example, Roborock S5, Mi Robot 1S or Mop P), this item can be called Settings, General settings or System.

Inside the settings menu, look for the option “Reboot” or “Reboot.” It is important not to confuse this function with the “Delete Device” button, which completely unties the gadget from your account. Once confirmed, the robot vacuum cleaner will emit an audible signal, remove the brushes to their original position (if designed), and begin the reboot process, which takes from 30 to 60 seconds.

  • 🔄 Open the Mi Home app and make sure your device is online».
  • ⚙️ Go to the device settings by clicking on the menu icon in the upper right corner.
  • 📲 Find and click the “Reboot” button in the list of system options.
  • ⏳ Wait for the sound confirmation and the robot appears in the list of devices with the status of “Connection».

⚠️ Note: If the robot is in the process of updating the firmware (Firmware Update), it is strictly forbidden to initiate a software reboot or turn off power.This can lead to irreversible damage to the system software and turn the device into a brick».

💡

Software reboot through the application is the most gentle method that guarantees the correct closure of all background processes of the robot operating system.

Physical reboot buttons on the body

There are times when the Wi-Fi network is unavailable, the application is not working correctly or the robot is out of coverage but requires a restart. In this case, physical control buttons located on the top panel of the case come to the rescue. Most Xiaomi and Roborock models have combinations of buttons to perform various actions, including turning off and on.

To perform a standard reboot, you need to find the power button. On classic models such as the Mi Robot Vacuum Mop or Roborock S50, it is often combined with the status indicator or removed separately. A short press usually puts the device in standby mode, and a long press (about 3-5 seconds) leads to a complete shutdown. To restart the device, you need to turn it off, wait a few seconds until the indicators completely fade, and then turn it on again.

Some models, especially newer ones, may have a hidden reboot button or require a specific sequence of actions. For example, simultaneously pressing the Home and Local Cleanup buttons on some versions can initiate a Wi-Fi reset or restart. Always pay attention to the light indication: flashing white light often indicates the process of booting the system, while an orange or red glow indicates an error.

☑️ Physical Reset Algorithm

Done: 0 / 4

If the robot is equipped with touch buttons, they may be immune to touch immediately after turning on. Give the device 10-15 seconds to initialize the sensors before trying to interact with the control panel. Mechanical buttons tend to be more robust and respond instantly.

Forced reset (Hard Reset) when getting stuck

When the robot vacuum cleaner has completely stopped responding to commands, does not make sounds or move despite a charged battery, a forced reset, or Hard Reset, is required. This action is equivalent to removing the battery in the smartphone and causes the hardware to restart at a low level, ignoring the hung software processes.

To do this, most Xiaomi models need to find a small hole signed as “Reset” or located next to the power button. Some models, such as the Mi Robot Vacuum-Mop Essential, use a long (over 10-15 seconds) clamping combination of two buttons, such as “Home” and “Power” to reset. The exact combination for your model is better specified in the instructions, but the long-term clamping method works in 90% of cases.

Once you've successfully done Hard Reset, the robot can emit a long beep or a series of signals, and the system can reset the Wi-Fi settings, and you'll need to reconnect the device to the network through the application, which is the normal safety response to an emergency shutdown.

  • 🔌 Make sure the robot is not in the charging station (for some models, this is important).
  • 👆 Press the reset button or button combination on 10-15 seconds.
  • 🔊 Wait for a “Resetting” voice message or a distinctive beep.
  • 📡 Check if you need to reset the Wi-Fi connection.

⚠️ Warning: Hard Reset can result in the removal of stored room maps and cleaning schedules.Make sure you have an up-to-date in-app map if you plan to move the base frequently or change floors.

Diagnosing problems through indicators and sounds

Before trying to reboot the device, it’s helpful to understand the reason for its incorrect behavior. Xiaomi Mi Robot is equipped with a developed self-diagnostic system that reports problems through color indications and voice messages. Understanding these signals will help you choose the right method of solving the problem.

For example, if the indicator flashes red, it can mean a wheel getting stuck, a rangefinder error (Lidar) or a problem with the main engine. In such cases, a simple reboot may not help if the physical cause is not eliminated. Orange blinking often indicates problems with Wi-Fi or the need for filter maintenance. Voice messages in English or Chinese (for example, "Error 4", "Please main clean brush") are the key to understanding the situation.

Status of the indicatorVoice messageProbable causeAction.
Blinks orange«Please check laser sensor»Lidar contamination or blockingWipe the sensor, reset.
Blinks red.«Please clean main brush»Wrapping hair on a brushClean the brush, reset the error
Burning blue.«Connecting»Attempting to connect to the networkCheck the router, reboot.
Fast flashing whiteAbsent.Firmware updateDon't touch, wait for completion
What do error codes mean?
Error code 1 means the wheel is stuck, code 2 is the main brush jamming, code 3 is the wheel problem, code 4 is the wall sensor malfunction, code 5 is the side brush stuck, code 6 is the main brush problem, code 7 is the wheel stuck, code 8 is the stuck, code 9 is the lack of a filter, code 10 is a weak signal, code 11 is the battery discharged, code 13 is the battery problem, code 14 is the Wi-code, code 15 is the battery error, code 27 is the engine error, code code code code code code code 29 is the error of the engine, code code code code code code code code code 20 is the error, code code code code code code code code code code is the error of the laser error, code is the error of the error of the card, code 19 - error of the error of the error of the laser, code - error of the card, code - error of the error of the error of the laser - error of the error of the code 20, code - the code - the code number of the sensor - error of the code - error of the error of the sensor - error of the error of the error of the error of Intercom error, code 31 is navigation error, code 32 is map error, code 33 is path error, code 34 is zone error, code 35 is virtual wall error, code 36 is schedule error, code 37 is update error, code 38 is server error, code 39 is account error, code 40 is authorization error, code 41 is network error, code 42 is protocol error, code 43 is format error, code 44 is size error, code 45 is type error, code 46 is value error, code 47 is range error, code 48 is data format error, code 49 is code encod error, code 50 is decod error.

If the error repeats after the reboot, you need to physically inspect the specified part of the device, often the problem lies in the banal dust or winding thread, rather than in the software failure.

Wi-Fi reset and re-binding

A common reason users want to reboot the robot is to lose communication with the application. The robot can run autonomously on a schedule, but stop responding to commands from the smartphone. In this case, a complete reset of network settings (Wi-Fi Reset) is a more effective solution than simply restarting the system.

To reset Wi-Fi on most Xiaomi models, you need to simultaneously press two buttons: Home (house icon) and Food (or Local Cleanup, depending on the model), hold them for 5-7 seconds until you hear a voice message “Reset Wi-Fi” or “Wi-Fi configuration mode.”

After resetting the network, the robot needs to be re-addressed to the Mi Home app. Make sure your smartphone is connected to a 2.4 GHz network, as Xiaomi robot vacuum cleaners typically do not support 5 GHz networks. This is a common mistake that leads to the inability to connect even after the correct reset.

  • 📶 Make sure your smartphone is connected to 2.4GHz Wi-Fi.
  • 🔘 Press the button combination to reset Wi-Fi (usually) 5-7 seconds).
  • 📲 Open the Mi Home app and click on it «+» add-on.
  • 🔑 Enter the Wi-Fi password and wait for the setup to be completed.

💡

If the robot is not in the Wi-Fi reset, try temporarily switching the region in the Mi Home app to China, adding the device, and then bringing the region back, often helping to bypass regional server restrictions.

Pre-reset maintenance for prevention

To reduce the frequency of reboots and resets, regular maintenance is recommended. Software failures are often the result of overheating of the processor due to clogged filters or increased engine resistance.

Periodically clean the main HEPA filter by shaking dust from the container. A clogged filter worsens the cooling of internal components and makes the engine run to the limit, which can lead to software errors and emergency stops. Also check the side brush and main turbobrush for hair and wool winding.

Wipe your sensors (bumper, drop sensor, lidar) with soft dry cloth. Dust on the sensors can cause false signals about obstacles, causing the robot to “hang” in an endless cycle of attempts to circumvent a non-existent object, which ultimately requires user intervention.

📊 How often do you clean the filters of the robot vacuum cleaner?
After every cleaning.
Once a week.
Once a month
Only when the app reminds you
Never clean.

Frequently Asked Questions (FAQ)

Is it safe to pull a robot vacuum cleaner out of the socket to reboot?
Although current models have protection against voltage spikes, regular pulling of the cord without using the off button is not recommended. This can damage the file system if at the time of the disconnection was recording logs or cards.
Will the map of the room be reset after the reboot?
A normal reboot doesn't delete the card. The card is stored in nonvolatile memory. However, a full Hard Reset or Wi-Fi reset may in some cases cause the card to be lost, and the robot will have to re-build the room plan.
What if the robot does not turn on after restarting?
If the lights aren't on, check the charging terminals on the base and on the robot itself. Wipe them with dry cloth. Also make sure the base is connected to the network. If the problem isn't solved, you may need to change the battery or repair the board.
Can I reboot the robot during cleaning?
Technically, you can, but it will interrupt the current cleaning, and the robot will return to base. The map of the current cleaning may not be saved completely. It is better to wait for the end of the cycle or pause the robot through the application before restarting.
How to find out the firmware version before restarting?
You can view the firmware version in the Mi Home app: click on the device, then click on three dots in the corner, select General Settings, and scroll down to Device Info, where the firmware version will be listed.