Reconfiguring the robot vacuum cleaner Xiaomi: from reset to fine calibration

Xiaomi’s robot vacuum cleaners are some of the most popular cleaning automation devices, but even they require periodic reconfiguration. Failures after a firmware update, mapping errors, loss of communication with the Mi Home app or a change in the layout of the apartment are all reasons to reconfigure the device. Unlike conventional vacuum cleaners, Xiaomi’s smart models (including Mi Robot Vacuum, Dreame and Viomi) have a complex navigation system that needs to be properly initialized.

Reconfiguration can mean different things: from a complete reset to factory settings to adjusting individual parameters (suction power, cleaning schedule, no-go zones). In this article, we will analyze all scenarios, from basic to advanced, including solving typical errors such as Error 10 (problem with sensors) or Error 12 (wheel jamming). LDS-Laser (Mi Robot Vacuum-Mop 2 Pro) and Navigation Cameras (DreameBot) L10 Pro), as their reconfiguration has nuances.

If your vacuum cleaner starts to behave inadequately β€” for example, ignores virtual walls, does not return to the base or constantly encounters furniture β€” do not rush to bring it to the service. In 80% of cases, the problem is solved by software reconfiguration.

When you need to reconfigure the robot vacuum cleaner

Not all failures require a complete reset, sometimes just reboot the device or update the map of the room, and consider the key situations where reconfiguration is required:

  • πŸ”„ After the firmware update, new versions of the software can reset individual settings (for example, suction power or room cleaning order).
  • 🏠 If you change the layout, if you move the furniture or you make repairs, the robot needs to remodel the map.
  • πŸ“± For example, Mi Home does not see the vacuum cleaner or shows a Device offline error.
  • πŸ”‹ After battery replacement, the new battery pack may require calibration of the charge.
  • ⚠️ Critical errors: Error 3 (motor problem), Error 9 (sensor pollution), Error 14 (base malfunction).

A separate case is the purchase of a used device, where the previous owner could have attached the vacuum cleaner to his Mi Account, and without a reset, you would not be able to use it, and you would need a hard reset, then you would have to link it to your profile.

⚠️ Note: If the Xiaomi robot vacuum cleaner gives an error Error 2 (a problem with the side brush) or Error 5 (jamming the main brush), reconfiguration will not help - you need mechanical cleaning or replacement of parts.

πŸ“Š How often do you reconfigure the robot vacuum cleaner?
Once a month
Only after the failures
Never set up.
I don't know how to do that.

Preparing for reconfiguration: what to do in advance

Before resetting your settings, follow a few mandatory steps to prevent the loss of important data and speed up the process:

  1. Check the battery power. It should be at least 30 percent, and if the charge is low, the reset may be interrupted, resulting in a loss of connection to the base or an error in initializing the laser.
  2. Clean the sensors. Clean the lenses. LDS-Laser (laser-navigated) and camera (DreameBot) with a napkin without pile.
  3. Make sure Wi-Fi is stable. The vacuum cleaner must be connected to a 2.4 GHz network (5 GHz is not supported!) If the router is dual-band, temporarily turn off 5 GHz.
  4. Back up the cards (if possible). At Mi Home, go to Device β†’ Settings β†’ Maps. β†’ Save.

For models with hybrid navigation (laser) + Xiaomi Mi Robot Vacuum-Mop 2 Ultra camera, for example:

  • πŸ”¦ The camera needs sufficient brightness (at least 50 lux).
  • πŸͺŸ Lack of glare: Mirrors, glass surfaces and glossy flooring can disrupt navigation.

Charge level β‰₯30%|Cleared. LDS-laser|Connection to 2.4 GHz Wi-Fi|Backup of maps retained|Lighting in the room β‰₯50 lux-->

Resetting the settings of the robot vacuum cleaner Xiaomi to the factory

A full reset erases all user data: room maps, cleaning schedules, suction settings and binding to your Mi Account. Use it only in extreme cases, for example if:

  • πŸ”’ The vacuum cleaner is tied to someone else's account and does not untidy.
  • πŸ€– The device does not respond to commands from the application.
  • πŸ—ΊοΈ Cards are constantly being reset or distorted.

The reset instructions vary by model, and below is a one-stop method for most Xiaomi robot vacuum cleaners (including Mi Robot Vacuum, Dreame, Viomi):

  1. Turn off the vacuum cleaner with a long press on the power button (3-5 seconds).
  2. Press the Home (or Spot Clean) button and Power buttons for 10-15 seconds at the same time until you hear the beep.
  3. Release the buttons. The robot will issue a voice message in Chinese (e.g., "Chong zhi cheng gong" - reset successful).
  4. Turn the vacuum cleaner back on. Now it's ready for a new setup.

For models with a touch screen (for example, DreameBot) L10 Ultra):

Settings β†’ System β†’ Reset to factory β†’ Confirm

⚠️ Warning: After hard reset, Xiaomi vacuum cleaner may require re-binding to the base. To do this, put it on the dock and hold the Power button for 5 seconds.

ModelResetting methodTime of procedure
Mi Robot Vacuum 1/2Home buttons + Food (10 sec)15-20 sec.
DreameBot D9/Z10 ProPower button (20 seconds)25 seconds
Viomi V3Spot buttons + Meals (12 seconds)18 seconds
Mi Robot Vacuum-Mop 2 ProTouch menu or home + Nutrition10.30 sec.

πŸ’‘

Hard reset erases all data, including account binding, and after the procedure, the vacuum cleaner will be like new, requiring reconfiguration of Wi-Fi and mapping.

Reconfiguring the room map: how to rebuild routes

If Xiaomi's robot vacuum cleaner has started to move around randomly, skip rooms or get lost, the problem is the map is distorted, and you can rebuild it in two ways:

Method 1: Automatic remapping

Suitable for models with LDS-Laser (Mi Robot Vacuum-Mop P) or Camera (DreameBot) L10 Pro):

  1. Place the vacuum cleaner on the base and wait for full charging.
  2. In the Mi Home app, go to the Device β†’ Map. β†’ Clear the map.
  3. Start cleaning in Full Cleaning mode. The robot will start scanning the room again.
  4. After completion, check the map: the rooms should be clearly separated, and the furniture marked with gray blocks.

Method 2: Manual adjustment of the card

If the automatic scan didn’t help, fix the card manually:

  • πŸ“ Rooms separation: In Mi Home, click Edit Map β†’ Separate rooms and draw lines along the contour.
  • 🚫 No-go zones: Add virtual walls or rectangular areas where cleaning is not needed.
  • πŸ”„ Floor Combination: For multi-level apartments, create separate maps for each floor.

For models with cameras (e.g. DreameBot) L10 Ultra function available 3D-Mapping. To activate it:

Settings β†’ Map β†’ 3D Mode β†’ Enable
What if the robot doesn’t save the map?
If after cleaning the card is reset, check: 1. Wi-Fi stability - when the connection is broken, the card is not saved. 2. Battery charge - at a level below 20%, the robot may not have time to write data. 3. The firmware version - in the old versions there was a bug with saving cards (update the software). If the problem persists, reset the card through Settings. β†’ Map. β†’ Reset your card data (not to be confused with a full reset!).

Customization of cleaning parameters: power, schedule, zones

After resetting or updating the firmware, you need to reconfigured the basic parameters. Let's consider the key settings in the Mi Home application:

1.Suction power

The quality of cleaning and working time depends on the power:

  • 🌬️ Quiet mode (30-40% power) – for daily cleaning.
  • 🏠 Standard (60–70%) – for carpets and medium-sized contaminants.
  • πŸ”₯ Maximum (100%) – for general cleaning (reduces the working time by 30-40%).
  • πŸ’§ Mode of moping - for wet cleaning (available in models with the function of floor washing).

2. Cleaning schedule

To set up automatic cleaning:

  1. At Mi Home, go to the Device β†’ Schedule.
  2. Choose the days of the week and the time.
  3. Specify rooms (if the map is divided) or zones.
  4. Save the settings.

For models with artificial intelligence (for example, Xiaomi Mi Robot Vacuum-Mop 2 Ultra), the Adaptive Schedule function is available. The robot chooses the optimal cleaning time based on your habits.

3. Configure zones and virtual walls

If certain areas need to be excluded:

  • πŸšͺ Virtual walls: Draw in the app as lines that the robot doesn't cross.
  • πŸŸ₯ Prohibited areas: Rectangular areas where cleaning is disabled.
  • πŸ”΅ Intensive cleaning areas: A site that the vacuum cleaner will clean for longer (good for carpets).

πŸ’‘

For models with cameras (DreameBot) L10 Pro) you can configure object recognition. Turn on the option to Avoid shoes/wires in the Settings menu β†’ Navigation – the robot will bypass small objects.

Solving Common Errors After Reconfiguring

Even after reconfiguring correctly, errors can occur, and let's look at the most common ways to fix them:

Error codeReason.Decision
Error 1The wheel problemClean the wheels of hair/garbage. Check the mounting.
Error 3Contamination of the main brushTake off the brush and remove the coiled hair. Grease the bearings.
Error 9Sensor dustinessWipe. LDS-laser and sensors with antistatic napkin.
Error 12Jamming of the mechanismReset the vacuum cleaner. If there's a problem, disassemble and check the belt.
Error 15Base problemCheck the dock contacts, reconnect the vacuum cleaner to the base.

If the robot does not return to base after reconfiguring, follow the following steps:

  1. Make sure the base is plugged into the outlet and the indicator is green.
  2. Check the distance: maximum distance from the base is 7 meters (for models without cartography - 5 meters).
  3. In the Mi Home app, update the coordinates of the base: Settings β†’ Map. β†’ Update the base's position.
  4. If the problem persists, calibrate the sensors (see the next section).

⚠️ Note: Error 10 (problem with the Error) LDS-Do not attempt to disassemble the laser module yourself - this can lead to loss of warranty and irreversible damage to the navigation system.

Calibration of sensors and navigation system

After resetting or replacing parts (wheels, brushes, battery) sensor calibration is required, which is especially important for models with a gyroscope (for example, Mi Robot Vacuum). 1S) and laser scanner (DreameBot) Z10 Pro).

Calibration instructions:

  1. Place the vacuum cleaner on a flat surface (for example, on the floor without a carpet).
  2. In the Mi Home app, go to Settings β†’ Additional β†’ Calibration of sensors.
  3. Click Start calibration and wait until it is completed (the robot will rotate in place for 1-2 minutes).
  4. Once completed, restart the device.

For models with cameras (DreameBot) L10 Ultra) further calibrate the camera:

Settings β†’ Navigation β†’ Camera Calibration β†’ Follow the instructions on the screen

If after calibration the robot still moves crooked or "drunken", check:

  • πŸ”§ Wheel fastening – they should rotate freely, without backlash.
  • 🧲 Magnetic stripes – if they are installed incorrectly, the robot will deviate.
  • πŸ“‘ Interference from other devices β€” routers, microwaves or wireless headphones β€” can interfere with navigation.

πŸ’‘

To accurately calibrate the gyroscope, place the vacuum cleaner on a surface with a pattern (such as a tile) that will help the sensors more accurately determine the turns.

Update firmware and restore after failure

If the reconfiguration didn’t help, the problem may be with the outdated firmware.The software update can fix navigation errors, add new features (like carpet recognition) and improve stability.

How to update firmware:

  1. Make sure the vacuum cleaner is connected to Wi-Fi and is 50% charged.
  2. At Mi Home, go to the Device β†’ Settings β†’ Firmware update.
  3. If a new version is available, click Update and wait until it is completed (don’t interrupt the process!).
  4. After the update, reboot the vacuum cleaner.

If the update is interrupted or the vacuum cleaner β€œhangs”:

  • πŸ”Œ Hard Reboot: Hold the Power button for 20 seconds.
  • πŸ“± Reconnect to the app: Remove the device from Mi Home and add again.
  • πŸ”„ Recovery through USB (For advanced users: Download the firmware from the official Xiaomi website and sew through ADB.

⚠️ Note: Do not install custom firmware, which may result in Xiaomi servers blocking the device and loss of warranty.

πŸ’‘

Updating the firmware through Mi Home is the safest way. USB Recommended only for experienced users.

FAQ: Frequent questions about reconfiguring the robot vacuum cleaner Xiaomi

Can I reconfigure the vacuum cleaner without the Mi Home app?
Yes, basic settings (suction power, cleaning start) are available through buttons on the case. However, for calibration of sensors, updating the map and cleaning schedule, the application is mandatory. Alternatively, the web version of Mi Home (home.mi.com) or third-party programs like Valetudo (requires root access).
After the vacuum is discharged, the vacuum cleaner does not connect to Wi-Fi. What to do?
Check: the router is running 2.4 GHz (5 GHz not supported). MAC-Addresses. You use the correct password (registration is important!) If the problem persists, try connecting to another network or reset your router settings.
How to transfer the maps of the premises to a new vacuum cleaner?
Unfortunately, Xiaomi doesn't provide an official way to transfer maps between devices, but you can: Save screenshots of maps from Mi Home. Manually restore the layout on the new vacuum cleaner using screenshots as a template. For models with support for multi-storey maps (Mi Robot Vacuum-Mop 2 Pro) you can export data through Settings β†’ Map. β†’ Export (.map format) and download to another device (if the models are identical).
The vacuum cleaner has been slower to clean after the reset.
Possible reasons: The settings are quiet (check suction power). Battery is worn out (check operating time: if less than 30 minutes, you need a replacement); brushes or filters are clogged (clean and rinse under running water). Precise cleaning feature enabled (the robot spends more time processing edges) Run the performance test in Mi Home: Settings β†’ Diagnostics β†’ Suction test.
Can I roll back the firmware if after updating the vacuum cleaner became worse?
Xiaomi doesn’t officially support firmware rollbacks, but there are workarounds: Contact Xiaomi support and report the problem β€” sometimes they provide an old version of the software. Use informal tools like Valetudo. RE (If rollback is not possible, complete the reset and reset the vacuum cleaner β€” sometimes this solves performance problems. ⚠️ Warning: Unofficial firmware may contain vulnerabilities and deprive you of warranties.