Xiaomiβs robot vacuum cleaners are some of the most popular cleaning devices, but even they sometimes fail: they freeze while working, do not respond to commands from the Mi Home app, or give out errors like Error 10 or Cleaner stuck. In 80% of cases, the problem is solved by a simple reboot, but not all users know how to do it correctly β without the risk of damaging electronics or resetting stored maps of the premises.
This article covers all reboot methods for Xiaomi Mi Robot Vacuum, Dreame models (including: D9, Z10 Pro, Viomi and other devices based on the Xiaomi platform:
- π Soft reboot (without data loss)
- β‘ Hard reset (when fully got stuck)
- π§ Reset to factory settings (if the robot does not respond to the application)
- β οΈ What to do if the reboot does not help
You will also learn how to avoid common mistakes that result in the loss of stored cleaning cards or battery damage.
1.When do you need to reboot Xiaomi's robot vacuum cleaner?
Don't rush to restart the device at the slightest failure, some errors are temporary, for example, if the robot is stopped by an obstacle or is discharged, just eliminate the cause and press the Clean button.
- π€ The robot does not respond to buttons on the body or commands from the Mi app Home/DreameHome.
- π Hangs in one place for more than 5 minutes, makes repeated sounds or flashes a red indicator.
- π± The app displays an Offline error, although the robot is on and connected to Wi-Fi.
- πΊοΈ The map of the room is not updated or shows the wrong location.
- π Battery discharges too quickly (may indicate a failure in the power management system).
If the robot simply canβt find the base or is stuck under the furniture, a reboot is unlikely to help β first check if there are physical obstacles.
β οΈ Warning: If the robot is making a continuous squeak or if there is an Error 5 on the screen (if any), the reboot may temporarily eliminate the symptom, but not the cause.
2. Soft reboot (restart without loss of data)
This is the safest way to do so, without affecting your stored settings, room maps, or cleaning history, and is suitable for most Xiaomi models, including:
- π Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P
- π€ Dreame D9, Dreame Z10 Pro, DreameBot L10s Ultra
- π Viomi V3, Viomi SE
Instructions:
- Find the Power button (or Home on some models) on the robot body, usually located next to the Clean button.
- Hold it for 5-10 seconds until you hear a beep (most models have a short beep).
- Release the button and wait until the robot is completely turned off (the indicators will go out).
- Turn on the device again by pressing the same Power button once.
If the power button is missing (like DreameBot) L10s Ultra, use a combination:
Press the Clean and Home buttons for 10 seconds at the same time.Make sure the robot is not on the charging base
Disconnect it from the app (if connected)
Make sure there is no water or wet surfaces nearby.
Wait for a full shutdown before re-energizing-->
After a soft reboot, the robot:
- β Keep all the maps of the premises.
- β It will not require a reconnection to Wi-Fi.
- β Keep the cleaning schedule.
- β Can reset the current cleaning task (will have to start again).
β οΈ Warning: If the robot does not turn on or connect to the application after a soft reboot, do not repeat the procedure repeatedly - this may indicate a battery discharge below a critical level or a hardware failure. Connect it to the charging base for 2-3 hours, then try again.
3. Hard discharge (when fully got stuck)
If the robot doesn't respond to the buttons or the app, and the soft reboot doesn't work, you'll need a hard reset, and this method forces the power out, which helps with:
- π΄ Infinite loading (the robot makes sounds but does not start cleaning).
- π Error 1-Error 4 Error Error Error Error Error that Doesn't Disappear After Restart.
- π Freezes during firmware updates.
Hard-dumping instructions:
- Turn the robot upside down (carefully so as not to damage the brushes).
- Find the reset button on the bottom panel (usually hidden under a small cover labeled Reset or marked with a dot).
- Use a thin object (clip, toothpick) to press and hold the button for 15-20 seconds.
- Release the button and turn the robot back. Wait 1-2 minutes.
- Turn on the device with the Power button.
Some models (such as the Dreame) D9) There's no reset button:
1. Remove the robot from the charging station.
2. Press the Clean + Spot buttons for 20 seconds.
3. Wait for the double beep and let go.| Model robot. | Hard-dumping method | Button retention time |
|---|---|---|
| Mi Robot Vacuum 1S | Reset button under the cover | 15 seconds. |
| Dreame Z10 Pro | Clean + Home | 20 seconds. |
| Viomi V3 | Reset button next to the wheel | 10 seconds. |
| DreameBot L10s Ultra | Clean + Spot + Home | 25 seconds |
π‘
If after a hard reset, the robot does not turn on, connect it to the charging base for 30 minutes - sometimes the battery discharges to a level at which the device cannot even start.
4. Reset to factory settings (full reset)
This method is used in extreme cases where:
- π Robot does not connect to Wi-Fi despite repeated attempts.
- πΊοΈ The maps of the premises are damaged or not updated.
- π± The Mi Home app shows the error "Device not activated".
- π After updating the firmware, the robot behaves unpredictable (for example, does not see obstacles).
β οΈ Warning: Full reset will remove:
- All the stored maps of the premises.
- Cleaning schedule settings.
- Data on cleaning/prohibition areas.
- Link to Xiaomi account (reconnection required).
Instructions for most models:
- Turn on the robot (if it is turned off).
- Press the Clean buttons. + Home for 10 seconds until you hear a voice message in Chinese (or a long horn).
- Release the buttons. The robot will make a sound and start the reset process (may flash yellow or blue lights).
- Wait for the reboot (it will take 1-2 minutes).
For Dreame models (e.g. DreameBot) L10s Ultra):
1 Hold the Power button for 5 seconds to turn off the robot.
2.Put Clean + Spot + Home on for 15 seconds.
3. After the beep, release.After discharge:
- π± The robot will appear in the Mi Home app as a new device β you will need to reconnect.
- πΊοΈ You will have to re-map the room (the first cleaning will take longer).
- βοΈ Suction settings, wet cleaning and schedules will be reset to factory.
What if the robot does not connect to Wi-Fi after reset?
5. Reboot through the Mi app Home/DreameHome
If the robot responds to commands from the application but is not stable, you can reboot software, which is safer than mechanical reset and does not require physical access to the device.
Instructions for Mi Home:
- Open the app and select your robot vacuum cleaner.
- Go to Settings β General β Reboot the device.
- Confirm the action.
For DreameHome:
- Go to the robot card.
- Click on the three dots in the upper right corner.
- Select Reboot (Reboot).
Advantages of this method:
- β No physical contact with the robot.
- β Save all settings and maps.
- β It can be done remotely (if the robot is based on the).
However, there are limitations:
- β It doesn't work if the robot is offline.
- β It will not help in hardware failures (for example, if the robot does not turn on).
π‘
Rebooting through an app is the safest way, but it only works if the robot is connected to the network and responds to commands.
6. Frequent reboot errors and how to avoid them
Missteps during a reboot can make the problem worse, and here are the most common user errors:
- π Disconnection from charging during reset β It can cause damage to the firmware.
- π Multiple successive reboots β risk of overheating electronics.
- π¦ Wet discharge (for example, after wet cleaning) β contact-corrosion.
- π± Use of informal firmware before resetting β Can block the robot.
How to avoid problems:
- π Before resetting, make sure the battery is more than 20% (or plug in to the base).
- π Between reboots, pause for at least 5 minutes.
- π‘ If the robot has been updating the firmware, donβt interrupt the process β wait until itβs finished (even if it takes an hour).
β οΈ Warning: If the robot does not save room maps or remember settings after rebooting, this may indicate damage to flash memory.
7.What to do if the reboot did not help?
If after all the manipulations, the robot:
- π« Not included.
- π΄ It always gives you the same error (e.g. Error 9 is a fan problem).
- π± It does not connect to the application even after resetting.
We will have to move to more serious measures.
Check the hardware components:
- π Battery: If the robot doesn't hold charge, it may need to replace the battery.
- π€ Sensors: Wipe IR sensors and lidar (if any) with a dry wipe.
- π Charging base: Make sure contacts are not oxidized.
Update the firmware manually:
- Download the latest firmware for your model from the official Xiaomi website or 4PDA forum.
- Unpack the archive and place the firmware file (usually with the.pkg extension) in the root of the flash drive. FAT32.
- Insert the flash drive into the robot (the connector is usually under the lid) and hold the Power button for 10 seconds.
If the robot is guaranteed, do not disassemble it yourself - this will cancel the warranty.In Russia, the official Xiaomi service accepts robot vacuum cleaners at the addresses indicated on the site mi.com/ru/service.
π‘
Before visiting the service, make a video demonstrating the problem - this will help the masters diagnose the malfunction faster.