How to reset to factory settings robot vacuum cleaner Xiaomi with wet cleaning function: instruction 2026

Xiaomi’s wet cleaning robots are smart assistants that accumulate data about your home, habits, and even mistakes over time. But what if the device starts to glitches, builds a map incorrectly, or requires reassignment to an account? In such cases, resetting to factory settings becomes the only solution. However, the procedure for wet cleaning models (such as Mi Robot Vacuum-Mop 2 Pro, Xiaomi DreameBot W10 or Xiaomi Mijia 1T) has its own nuances, from saving water supply settings to properly disabling from the Mi Home app.

In this article, you will find step-by-step instructions for all popular models, understand when a reset is really necessary and when a problem can be solved differently. We will also explain how to avoid typical errors - for example, why a robot can stop recognizing the base after a reset or why synchronization with the application does not work. And for those who are afraid of losing settings, we will give a table with data that will only be saved after a reset on models with the STM32F4 chip (this applies to the flagship lines of 2022-2026).

When do I need to reset to factory settings?

Don't rush to reset the device the first time you make a mistake, 60 percent of the time, it's a reboot or a firmware update, and here's a situation where it's justified to reset.

  • 🔄 The robot is constantly losing communication with the base or Wi-Fi, despite the stable signal of the router.
  • 🗺️ The map of the room is built incorrectly (for example, the walls are offset by 30).+ cm) even after recalibration.
  • 🔒 The device is tied to an old Mi Home account, and the former owner can’t untie it.
  • 💦 The wet cleaning function is not working properly (e.g., the water supply is not regulated or is switched on spontaneously).
  • 🤖 The robot ignores voice commands or commands from the app, although it previously reacted.

If your problem doesn’t make it to this list, try alternative solutions:

  • 🔋 Reboot the device: Hold the power button for 10 seconds before the beep.
  • 📱 Update the firmware through Settings → About the device → Update in the application Mi Home.
  • 📡 Change Wi-Fi channel to 2.4 GHz (Xiaomi robots do not support 5 GHz).

⚠️ Warning: Reset will remove all stored room maps, cleaning schedules and custom settings (e.g., no-go areas or suction intensity). LDS-The scanner (laser sensor) may need to recalibrate after reset – this is normal.

📊 How often do you reset your smart tech settings?
Never.
Once a year for prevention
Only when you sell
When serious mistakes occur

Preparation for resetting: what to do in advance

Before you start resetting, follow a few mandatory steps to avoid problems with reconfiguration:

  1. Untie the robot from your Mi Home account. If the device is tied to your profile, go to the app, select a robot, go to Settings → About device → Untie. If the robot is tied to someone else’s account, request an untie from the previous owner or contact Xiaomi with proof of purchase.

Check the battery.

DreameBot L10 Pro

Error 12

If the robot is connected to a smart home system (e.g., Google Home or Apple HomeKit), remove it from the integrations before resetting, otherwise synchronization conflicts may occur after the factory reset.

Untie the robot from Mi Home

Make backup settings (screenshots)

Charge the battery to 30%+

Remove from third-party smart home systems

Prepare data for re-binding (Wi-Fi password)-->

Resetting through buttons on the body: a universal method

This is the most reliable method that works on all Xiaomi models with wet cleaning, including the Mi Robot Vacuum-Mop P, DreameBot W10 and Mijia STYJ02YM. The instructions are suitable even if the robot does not turn on or respond to the application.

Step-by-step algorithm:

  1. Turn off the robot by holding the power button ⏻ within 5 seconds before the beep.
  2. Press and hold two buttons at the same time: Power button ⏻. Home button (with a picture of a house) or Spot Cleaning (point cleaning) if there is no Home button.

Hold them for 10-15 seconds until you hear a voice message in Chinese or English: "Reset to factory settings" (on new models) or a long beep (on old ones).

Release the buttons. The robot will automatically restart and start the reset process (it will take 2-3 minutes).

"Xiǎomǐ jīqì rènshì zhǎnghuán"

On models with a display (for example, DreameBot D9) after a successful reset, the inscription “Factory reset complete” will appear.

Model robot.Reset buttonsSound/voice signalRetention time
Mi Robot Vacuum-Mop 2 Pro⏻ + HomeLong signal + voice in Chinese12 seconds
DreameBot W10⏻ + Spot CleaningThe English phrase "Reset successful"10 seconds.
Mijia 1T⏻ + Dock (docking button)Three short signals15 seconds.
Xiaomi S10/S10+⏻ + suction (+)Voice message in Chinese8 seconds

⚠️ Note: On models with an automatic self-cleaning base (e.g. DreameBot) X30 Ultra may require recalibration after reset, and if the robot does not return to base, check if the infrared beacons are not set at all (their position is marked on the base bottom).

Resetting via Mi Home: When it works and when it doesn’t

If the robot is switched on and connected to Wi-Fi, you can try resetting the settings through the app, which is not a good method if:

  • 🚫 The robot is tied to another account.
  • 🚫 The device is not connected to the network.
  • 🚫 The app displays the error "Device offline".

Instructions for resetting via Mi Home:

  1. Open the Mi Home app and select your robot vacuum cleaner.
  2. Go to Settings → About Device → Additional (or Advanced Settings).
  3. Find the option “Reset” or “Factory Reset” and confirm the action.
  4. Wait until the process is complete (the robot will restart).

On some firmware (for example, on Mi Robot Vacuum-Mop 2 Lite), the reset point may be in Settings → Map → Card Reset, but this is not a complete reset, but only cleaning the room maps.

What if there is no reset button in the Mi Home?
On some models (e.g. Xiaomi STYTJ01ZHM), the application reset function is blocked by the manufacturer, in which case use hardware reset (through buttons on the case) or update the firmware to the latest version - sometimes this will unlock hidden settings.

Once reset, the robot will automatically unplug the account and be re-associated, but if the device was part of a family group in Mi Home, it will have to be re-assigned to the group.

Frequent mistakes after resetting and how to fix them

Even after a successful reset, problems can arise, and here are the most common ways to solve them:

Problem.Possible causeDecision
The robot does not connect to Wi-FiNetwork settings are lost or firmware is outdatedUpdate your firmware via USB (instruction below). If it doesn't work, reset your router.
Does not build a map of the roomNot calibrated. LDS-scannerPlace the robot on a flat surface and start calibrating manually (hold Home + Spot Cleaning for 5 seconds).
Wet cleaning doesn't work.The water pump settings have gone wrong.Check if the water tank is properly installed. On models with an electronic valve (for example, DreameBot W10), you may need to re-tuning the water supply intensity.
The robot is not returning to base.They're lost. IR-base beacons or damaged docking sensorReset the base (turn off power for 30 seconds) If it doesn't work, check the sensors for dirt.

If the robot produces an Error 9 (gyroscope problem) after reset, recalibrate:

  1. Place the robot on a flat surface (for example, on a table).
  2. Hold the button. ⏻ 3 seconds to beep.
  3. Wait 1-2 minutes, the robot will automatically perform the calibration.

💡

If the robot doesn't see the base after the reset, try moving it 1-2 meters closer to the place of the start of the cleaning. IR-devices (such as televisions or air conditioners).

Update the firmware after reset: why it matters

After the reset, the robot is left with factory firmware, which is often outdated and contains errors. 2 Pro with firmware 3.5.8_0040 (released 2021 may not be in operation in the year:

  • 📱 Synchronization with new versions of Mi Home.
  • 🗺️ Multicards (saving several floors).
  • 💧 Adjusting water supply for different types of coatings.

How to update firmware:

  1. Connect the robot to Wi-Fi via the Mi Home app.
  2. Go to Settings → About the device → Software update.
  3. If the update is not available, download the latest firmware version from the official Xiaomi website (the support section of your model) and download it through the official Xiaomi website. USB: Download the file (usually with the.pkg extension) placed in the root folder of the flash drive (format) FAT32). Connect the flash drive to the robot via the USB-Type C port (under the lid next to the reset button). Hold the button ⏻ 5 seconds – the update will start.

On models with a display (for example, DreameBot D9), the update process is displayed as a percentage. If the update is 0% or 100%, do not turn off the robot - wait 10-15 minutes. If after this time nothing has changed, remove the flash drive and repeat the process.

💡

Updating your firmware after reset is a must if you want to use multi-card, coating zoning, or voice control through Alice/Google Assistant.

Reset on models with a self-cleaning base: features

Robots with an automatic self-cleaning station (e.g. DreameBot) X30 Ultra or Xiaomi S10+) The thing is, the base and the robot are synchronized in a unique way. IR-code that is reset with settings.

Step-by-step instructions for models with a base:

  1. Reset the robot (through buttons or an app).
  2. After the reboot, do not connect the robot to the base - first update the firmware (see the previous section).
  3. Place the robot on the base and hold the Dock button on the body of the robot for 5 seconds, you will hear the synchronization signal.
  4. If the robot doesn't dock, check: 🔋 Is the base powered by the network (the indicator should burn green). 🧹 Cleanliness IR-sensors on the base and the robot (wipe them with a napkin). 📏 Distance between base and wall (must be at least 50 cm on each side).

On Xiaomi S10+ models, after reset, you may need to reconfigure the car wash (the mop-based function).

  1. Fill the base tank with water to the MAX mark.
  2. In the Mi Home app, go to Settings → Car Wash → Calibration.
  3. Follow the instructions on the screen (the robot will visit the base several times for testing).

⚠️ Attention: If the base is constantly squeaking after the reset, and the robot does not dock, this may indicate a mismatch between the versions of the base firmware and the robot.

FAQ: Answers to Frequent Questions

Can I reset the settings if the robot does not turn on?
Yes, but only if the battery is at least 10 percent charged, plug the robot into the charging base for 30 minutes, then reset through the buttons (⏻ + If the robot doesn't respond, check if the battery is swelling (a common problem on models over 3 years old).
Once reset, the robot requires a password to connect to Wi-Fi. Where do I get one?
This is not a password from your network, but a confirmation code for your Mi Home account, which is displayed in the app when you add the device, and if the code doesn't come, check if your antivirus or VPN is blocking it.
I reset the settings, and the robot can't see the map.
Once you reset, all the saved cards are deleted, so you have to re-start the robot to clean up completely so that it can build a new map, and make sure that the settings turn on Settings → Map → Save Map.
Can you reset the settings of the self-cleaning base without affecting the robot?
No, most models (DreameBot X30 Ultra, Xiaomi S10+) only reset the base with the robot, but you can reset the base by disconnecting it from the network for 1 minute, which sometimes solves the problems with docking.
After the reset, the voice control doesn't work.
This is because once reset, the integrations with Google Assistant or Alice are disabled. You need to reconnect the robot to these services through the Mi Home app (Settings → Voice Control).