Xiaomi Robot Vacuum Calibration: A Complete Guide with Step-by-Step Instructions

Xiaomi’s robot vacuum cleaners are smart assistants that save you time, but their effectiveness depends on accuracy of navigation. If the device starts to β€œlose” in the apartment, skips zones, collides with furniture or builds an incorrect map of the room, calibration is most likely required. This procedure helps to reset errors of the gyroscope, laser rangefinder (LDS) or optical sensors, return the vacuum cleaner to its original accuracy of movement.

In this article, you will find step-by-step instructions for calibrating popular models - from the budget Mi Robot Vacuum-Mop to the flagship DreameBot. X30 Ultra and Viomi V3. We will discuss when calibration is really necessary and when the problem lies in another (for example, in contaminated sensors or outdated firmware), and you will learn how to avoid typical errors that lead to damage to the laser module or a failure of the navigation system.

Signs Xiaomi robot vacuum cleaner needs calibration

Not all vacuum failures require calibration, sometimes it's enough to clean the sensors or reboot the device, but there are key symptoms that indicate that the navigation system needs to be calibrated:

  • πŸ“ Vacuum cleaner builds a distorted map of the room: the walls are β€œcurved”, the rooms are displaced or absent.
  • πŸ€– The robot can't find the base after cleaning, circling in place or driving the other way.
  • πŸ”„ The device repeats the same trajectories, ignoring the uncooked areas.
  • 🚧 The vacuum cleaner collides with furniture, although it used to bypass it (provided that the furniture was not rearranged).
  • πŸ“‰ Mi Home or Dreame App displays error Laser sensor not calibrated (code 10, 12 or 21).

If you're watching at least 2-3 the indication from the list, the probability that the vacuum cleaner requires calibration is 80-90%. However, check before the procedure:

  • 🧹 Clean sensors: wipe the laser module (window under the rotating "turret") and optical sensors with a dry napkin.
  • πŸ”‹ Battery charge: at a level below 20%, calibration may be incorrect.
  • πŸ“± Firmware Version: Outdated software often leads to navigation failures (update via app).

⚠️ Note: If the vacuum cleaner Xiaomi after a fall or impact began to "glut", calibration may not help. In such cases, often damaged gyroscope or laser rangefinder - requires diagnosis in the service center.

Calibration Preparation: What to Do in Advance

Calibration is not just pressing a button in an application; in order for a procedure to be successful, you have to prepare both the device and the room, and neglecting these steps causes 70 percent of the time, you have to relapse or incomplete calibration.

Follow this checklist:

Make sure the battery is at least 50% charged.

Clean the laser module and optical sensors from dust

Remove small objects from the floor (wires, toys, fringed mats)

Close the doors to the adjacent rooms (vacuum cleaner should be calibrated in one room)

Turn off other robot vacuum cleaners in the home (to avoid interference)

Check the stability of Wi-Fi (for cloud-based models)

-->

Pay special attention to lighting. Xiaomi’s laser and optical sensors are sensitive to bright light:

  • πŸ’‘ Avoid direct sunlight on the vacuum cleaner during calibration – this can distort the data LDS.
  • πŸŒ‘ Do not perform the procedure in complete darkness: optical sensors need minimal lighting.
  • πŸ”† The optimal option is a uniform diffuse light (for example, a chandelier with a matte plafond).

If you calibrate a model with a function 3D-scanning (e.g. DreameBot) Z10 Pro), make sure there are no mirrors, glass or glossy surfaces in the room – they can knock down sensors.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Lite
DreameBot D9
Viomi V3
DreameBot X30 Ultra
Another model
I haven't bought it yet.

Calibration methods: through the application, buttons and hidden menu

There are three main methods for calibrating Xiaomi robot vacuum cleaners, and the choice depends on the model and version of the firmware.

1. Calibration via Mi Home/Dreame app

The easiest and safest way is to use the official app, which is suitable for most modern models (Mi Robot Vacuum-Mop 2 Pro, DreameBot). D10 Plus and newer).

Instructions:

  1. Open the Mi Home or Dreame app and select your vacuum cleaner.
  2. Go to Settings. β†’ Map and planner β†’ Calibration (the path may differ depending on the model).
  3. Click Start calibration and place the vacuum cleaner on a flat surface (minimum) 1Γ—1 free space).
  4. Wait until the process is completed (usually takes a lot of time). 3-5 The vacuum cleaner will rotate in place and emit audible signals.
  5. At the end, restart the device (power button for 10 seconds).

If the app does not have the "Calibration" item, try updating the firmware or using alternative methods.

Calibration through buttons on the body

For models without in-app calibration support (e.g. Mi Robot Vacuum) 1S viomi V2) slug-drop:

  1. Turn off the vacuum cleaner with a long press of the power button (5-7 seconds).
  2. Press the Home and Spot Cleaning buttons (or Power) at the same time. + Home if there are no other buttons).
  3. Hold on. 10-15 seconds until you hear an audible beep (usually two short beeps).
  4. Release the buttons - the vacuum cleaner will begin to rotate to calibrate the gyroscope.
  5. After stopping, reboot.

This method doesn't work on all models, so if the vacuum cleaner doesn't respond, try the third method.

3. Calibration through hidden engineering menu

For advanced users, it is possible to run calibration through the service menu, which works on most Xiaomi vacuum cleaners, but requires caution.

Instructions:

  1. Turn on the vacuum cleaner and connect it to Wi-Fi.
  2. Press the Power button for 3 seconds, then press it quickly 5 times in a row.
  3. Bring your phone to the vacuum cleaner and a hidden Wi-Fi network with the name of the type rockrobo-XXXXX will appear.
  4. Connect to this network and open the browser address http://192.168.1.1/miIO.html.
  5. Enter the command for calibration: {"method":"start_calibration","params":[]}
  6. Wait for the process to complete (the vacuum cleaner will start spinning) and restart the device.

⚠️ Warning: Incorrect instructions on the engineering menu can cause the vacuum cleaner to reset or even "brick" and use this method only if you are confident in your actions.

What to do if the engineering menu is not opened?
If the hidden Wi-Fi network does not appear after 5 presses of the Power button, try: 1. Update the vacuum cleaner firmware to the latest version. 2. Use the Home button instead of Power (on some models). 3. Repeat the procedure in another room (possibly interference from other devices). If nothing helps, your model may not support this calibration method.

Calibration of specific models: features and nuances

Despite the general principles, the calibration on different Xiaomi models has its own peculiarities, and the table below shows the key differences for popular vacuum cleaners:

ModelCalibration methodFeaturesFrequent errors
Mi Robot Vacuum-Mop 2 LiteThrough the Mi Home appIt requires firmware not lower than 3.5.8. Supports automatic calibration when first turned on.Error 10 (incorrect data) LDS) bright-light.
DreameBot D9Power buttons + Home.It takes up to 7 minutes to calibrate, and then you have to recreate the map.The vacuum cleaner "hangs" at the rotation stage - resetting through Reset will help.
Viomi V3Hidden menu or Viomi appRequires stable Wi-Fi, supports gyro calibration and LDS singly.Error 21 with low battery charge (less than 30%)
DreameBot X30 UltraOnly through the Dreame appAutomatic calibration when updating firmware. 3D-mapping.Failures in calibration in rooms with mirrors.
Mi Robot Vacuum 1SSpot buttons + Home.No calibration support through the app. Requires manual card reset after the procedure.Frequent gyroscope errors after falls.

For models with laser rangefinder (LDS) Calibration can take up to 10 minutes, and if you interrupt the process, the vacuum cleaner can lose its binding to the base, in which case a full reset via Reset will help).

For vacuum cleaners with cameras (DreameBot) X30 Ultra, Viomi SE) Before calibrating, make sure the lens is clean.Spots or scratches on the lens cause distortion. 3D-map.

πŸ’‘

If the vacuum cleaner still gets lost after calibration, try removing the map in the app and allowing it to recreate it, often because old data interferes with navigation.

Frequent calibration errors and how to avoid them

Even when following instructions, users often make mistakes that nullify their efforts. TOP-5 Failures and ways to prevent them:

  • πŸ”„ Interrupting process: If the vacuum cleaner is rotating, don't touch it or move it. Interrupting calibration can cause the gyroscope to fail.
  • πŸ“΅ Weak Wi-Fi signal: For cloud-based models (such as Mi Robot Vacuum-Mop P), unstable internet will interrupt calibration. Use 5 GHz network.
  • πŸ”‹ Low battery power: Calibration below 20% often goes wrong. Charge vacuum cleaner to at least 50%.
  • 🧲 Magnetic interference: Do not calibrate near microwaves, speakers, or metal objects – they affect the compass.
  • 🌑️ Extreme temperatures: Temperatures below 5Β°C or higher than 40Β°C sensors can malfunction. Calibrate under normal conditions.

If after calibration the vacuum cleaner began to behave even stranger (for example, moves in a circle or does not respond to commands), perform a hard reset:

  1. Turn off the vacuum cleaner.
  2. Press and hold the Reset button (on the bottom) for 10 seconds.
  3. Connect the device to the charger and turn it on.
  4. Recalibrate.

⚠️ Note: DreameBot models with function AI-So if you can recognize objects, hard reset erases the trained data, and then the vacuum cleaner can confuse the wires with toys or shoes again.

πŸ’‘

If the calibration didn't work, check the physical condition of the sensors (LDS) It has a limited resource, about 5-7 Wearing requires replacement, not software setup.

Calibration of the room map: how to fix navigation errors

Sometimes the problem isn't with the vacuum cleaner itself, but with the map that it built, so if you rearranged the furniture, for example, and the robot continues to navigate the old pattern, it will encounter obstacles, and in such cases, you need to recalibrate the map.

How to do this:

  1. Delete the current map in the app (Settings) β†’ Map. β†’ Delete the map).
  2. Start the vacuum cleaner in Full (not Zone!) mode.
  3. Allow him to go around the room without interference (do not move it manually).
  4. Once you've finished cleaning, check the new map in the app. If the walls are curved, repeat the process.

For models with multi-room map (DreameBot) X30 Ultra, Viomi V3 Pro is important:

  • πŸšͺ Close the doors between rooms during the first cleaning (to allow the vacuum cleaner to build separate areas).
  • πŸ“ Use Zone Separators in the App for Precise Zoning.
  • πŸ”„ Update the map every time 2-3 The furniture has the ability to move in months!).

If the vacuum cleaner persistently "does not see" one of the rooms, try:

  • πŸ”¦ Add a light source to this room (laser sensor works worse in dark rooms).
  • 🧲 Remove metal objects (they can shield the signal).
  • πŸ“‘ Move the base station closer to the "problem" zone.

When calibration doesn't help: alternative solutions

If you've tried all the calibration methods, but the vacuum cleaner still doesn't work properly, the problem may go deeper.

Symptoms.Possible causeDecision
Vacuum cleaner spiralsDamaged gyroscope (for example, after falling)Replacement of a gyroscope in the service (cost) ~1500-3000 β‚½)
Can't see the obstacles in the frontContaminated or damaged bumper sensorCleaning contacts or replacing bumpers
Mistake. LDS (code 10, 12)Wear of the laser module or ingress of moistureDrying with a hair dryer (if moisture) or replacing LDS
Not coming back to base.Displacement of the base station or interference from other devicesReset the base, check it out IR-signal (infrared sensor)
He is constantly "losing" his location.Conflict with another robot vacuum cleaner in the houseDisable the second robot during calibration

If your Xiaomi vacuum cleaner is older 3-4 In the years to come, check the battery status. 14.4V) Electronics can be unstable, which is manifested in navigation failures:

{"method":"get_battery_status","params":[]}

Normal performance: 16.8V (full-load) β€” 14.8V (minimum work required if the value is lower 14.0V, battery-change.

For models with cameras (DreameBot) X30 Ultra) may be an additional cause of failure, but you can wipe the camera with an alcohol wipe and recalibrate it. If the image remains blurry, you may need to replace the module.

How to check the performance LDS pieceless?
Turn on the vacuum cleaner and look at the rotating turret (laser rangefinder) and you should see a red beam in the dark scanning the environment, if it's not there or it's intermittent β€” LDS faulty.

FAQ: Answers to Frequent Questions about Calibration

πŸ”Ή Should I calibrate the new Xiaomi vacuum cleaner immediately after purchase?
No, modern models (Mi Robot Vacuum-Mop 2 Pro, DreameBot) D10 Plus and newer) are factory calibrated, but if you notice navigation errors from the first days, follow the procedure through the app.
πŸ”Ή How often should a robot vacuum cleaner be calibrated?
Under normal operating conditions β€” 1 time 3-6 If the vacuum cleaner often falls, encounters obstacles or is used in areas with magnetic interference (for example, near an induction stove), calibration should be carried out more often - once in a row. 1-2 month.
πŸ”Ή Can you calibrate the vacuum cleaner without the application?
Yes, for most Xiaomi models there are alternative ways: Through buttons on the body (power combination) + It's a hidden engineering menu (for advanced users), a voice assistant (like Alice, calibrate the vacuum cleaner) that works with devices tied to Mi Dom).
πŸ”Ή Why did the vacuum cleaner become worse after calibration?
Probable causes: The process was interrupted (e.g., the vacuum cleaner was lifted or turned off); the calibration was performed in bright sunlight or in complete darkness; magnetic interference (microwave, speakers) was present in the room; the sensors were contaminated (dust on the air). LDS Solution: Recalibrate these factors or perform a hard reset.
πŸ”Ή Kalibrator resets all my settings?
If after calibration, saved cards, cleaning schedules or no-go zones are missing, try: Sign in to your account Mi/Xiaomi β€” Some settings are synchronized with the cloud, restore the card from the backup (if it was created in the application), run the vacuum cleaner in Full Cleanup mode so that it builds a new map, and if the settings are lost permanently, they will have to configure again. To avoid this in the future, export cards in the app regularly (the feature is available in Settings). β†’ Map. β†’ Exports).