How to Check Xiaomi Robot Vacuum Sensors: A Complete Guide with Tests and Tips

Xiaomi's robot vacuum cleaners are smart assistants that save time on cleaning, but their effectiveness depends on the serviceability of the sensors. If your Mi Robot Vacuum has started to move randomly, skip sections, fight against furniture or fall down stairs, the problem is most likely lies in the sensors. Don't rush to bring the device to the service: most malfunctions can be diagnosed independently in 10-15 minutes.

In this article, we’ll take a look at how to check all key sensors of Xiaomi’s robot vacuum cleaner (including the Mi Robot Vacuum-Mop 2 Pro models, S7, X10+ You'll learn which sensors are responsible for navigation, how to test them through the Mi Home app and manually, and what to do if errors are detected. LDS-sensor (laser scanner) – its failure leads to 80% of problems with mapping.

Before you start checking, make sure that the robot is charged (at least 20%) and the latest firmware is installed in the Mi Home app. LDS), Diagnostics by software methods can give false results.

What sensors are in the robot vacuum cleaners Xiaomi and what they are responsible for

Modern Xiaomi models are equipped with a set of sensors that work synchronously.

  • πŸ”¦ LDS-sensor -- builds a map of the room, determines the distance to the obstacles, the most important for navigation.
  • πŸ›‘οΈ Bumper (contact sensors) – responds to a physical collision with objects.
  • πŸŒ€ Gyroscope and accelerometer – track the position of the robot in space, prevent falls.
  • πŸ‘οΈ Fall sensors (cliff sensors) - detect stairs, rapids, sharp changes in height.
  • πŸ“‘ Infrared sensors – help you navigate in the dark and detect small obstacles.
  • πŸ”‹ Battery Charge Sensor – monitors the charge level and battery temperature.

Budget models (e.g. Mi Robot Vacuum-Mop Essential) may not be available. LDS, Navigation is done through a visual camera or a gyroscope, and the premium series (Xiaomi Robot Vacuum-Mop 2 Ultra) has added ToF sensors to the system. 3D-scanning.

If the robot is not behaving properly, first identify which sensor may be to blame:

Symptoms.Possible culpritAdditional features
The robot doesn’t build a map, it moves chaotically.LDS-sensorThere is no room diagram in the app, the robot will go blind in the dark
It is in furniture and does not respond to obstacles.bumper or IR sensorsI hear punches, there may be cracks on the bumper
Falls down the stairs, goes on carpets with fringeFall sensors (cliff sensors)The error indicator flashes red when approaching the edge
He doesn't return to base, loses orientation.gyroscope or magnetic sensorRobot spins in place, "forgets" the location of the docking station
It doesn't turn on or off right away.Battery sensor or main chargeBattery may be bloated, contacts oxidized

⚠️ Note: If the robot emits a high-frequency squeak when turned on LDS-sensors (especially in Mi Robot Vacuum models) 1S), This is a sign of a malfunction in the laser module, and further operation could cause overheating!

Preparation for diagnosis: what will be needed

For full check of sensors prepare:

  • πŸ“± Smartphone with Mi Home app installed (version no lower than 6.0).
  • πŸ”§ Cross screwdriver (for disassembling the robot, if you need a visual inspection).
  • πŸ“ Line or roulette (for drop sensor test).
  • πŸ”¦ Flashlight (to illuminate IR sensors when checking).
  • 🧹 Clean wipe (for cleaning lenses) LDS and cliff-sensors).

Also make sure that:

  1. The robot is connected to the same Wi-Fi network as the smartphone.
  2. In the Mi Home settings, the developer mode is enabled (if you need access to logs).
  3. The floor is cleared of small objects that may interfere with the tests.
πŸ“Š What model of a robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Xiaomi Robot Vacuum X10+
Mi Robot Vacuum 1S
Another Xiaomi model
Another brand's robot

If you are checking the robot after a fall or mechanical impact, first inspect the body for cracks. LDS) They can make diagnostics through software useless.

Verification LDS-The sensor (laser scanner) via the Mi Home

LDS (The Laser Distance Sensor is the robot's eyes, and it rotates at 300 to 500 revolutions per minute, scanning the room at 360.Β°. If the sensor is contaminated or damaged, the robot loses orientation.

How to check LDS appendix:

  1. Open Mi Home, select your robot.
  2. Go to Settings. β†’ General. β†’ Status of the device.
  3. Find the Sensors or Diagnostics section (in newer versions of the app).
  4. Run the test. LDS. In some models, you need to select Laser Checker.

If the application does not have direct access to the test, use an alternative method:

1. Place the robot on a flat surface.


2. Enable manual cleaning (without a card).




3. Watch the rotation of the LDS: it should be smooth, without jerks.




4 If the laser is not rotating or it is gnashing, the sensor is defective.

In models with visual navigation (for example, Mi Robot Vacuum-Mop 2 Lite) instead of the model. LDS They use a camera to check it:

  • πŸ“Έ Start cleaning in a dark room with the smartphone flashlight turned on.
  • πŸ” Illuminate on the camera (usually on top): If the robot responds to light, the camera works.

⚠️ Note: Do not point laser pointers or bright light directly into the LDS-It can make it go down. Use a dry microfiber to clean the lens, so alcohol or wet wipes will damage the coating.

β˜‘οΈ Checklist before test LDS

Done: 0 / 4

Diagnostics of bumper and contact sensors

The bumper of the robot is equipped with micro-switches that fire when it crashes, and if the robot doesn't respond to obstacles or stops for no reason, the bumper may be the problem.

How to check the bumper:

  1. Turn on the robot and place it in front of the wall at a distance of 20-30 cm.
  2. Start cleaning in Spot Cleaning mode.
  3. Watch: βœ… The robot must drive up to the wall, touch it slightly and move away. ❌ If it hits with force or does not react, the bumper is faulty.

For a deep diagnosis:

  1. Remove the bumper (carefully slapping the latches with a screwdriver).
  2. Check the integrity of the spring contacts and wires.
  3. Press the micro-switches manually - a click should be heard.

Method 2: Practical tests

  1. Place the robot on the edge of the table (height 50-70 cm) and turn on cleaning.
  2. A functional robot should stop 2-3 cm to the edge.
  3. If he drives over the edge or refuses to move at all, the sensors are faulty.

For models with ultrasonic sensors (e.g. Xiaomi) X10+) test-around:

  • πŸ“ Bring the robot to the step height of 10-15 cm.
  • πŸ€– It should detect an obstacle at a distance of 15-20 cm (no contact).
Model robot.Type of drop sensorSensitivity (see para.
Mi Robot Vacuum 1SIR sensors3–5
Xiaomi S7ICU + ultrasound5–10
X10+ToF sensors10–15
Mi Robot Vacuum-Mop 2 LiteOnly the I.2–4

⚠️ Attention: If the robot, after falling from a height of more than 1 meter, begins to behave inadequately, do not limit yourself to checking the cliff sensors! Most likely, the gyroscope or the main board is damaged.

Checking the gyroscope and accelerometer

The gyroscope is responsible for the orientation of the robot in space, and the accelerometer is responsible for determining the acceleration, and if these sensors fail, the robot begins to "drunk": spinning around, zigzagging or losing base.

Signs of malfunction of the gyroscope:

  • πŸŒ€ The robot cannot build a straight line (goes crooked).
  • πŸ—ΊοΈ The map in the Mi Home app is shifted or turned.
  • πŸ”„ When returning to the base, the robot β€œmisses” past the docking station.

How to check:

  1. Place the robot on a flat surface (such as a table).
  2. Turn on the cleaning in Zigzag mode.
  3. Watch the trajectory: βœ… Straight lines and smooth turns - the gyroscope is serviceable. ❌ Chaotic movements or circles – sensor malfunctions.

For accurate diagnosis, use the test through ADB (Only for advanced users):

1. Connect the robot to the PC via USB (needed) OTG-adapter).


2. Enable the developer mode in Mi Home (10 times click on the software version).




3. execute the command:




adb shell getprop ro.vendor.xiaomi.sensor.gyro




4 If the output is empty or contains an "error", the gyroscope does not respond.

What to do if the gyroscope is faulty?
In 90% of cases, the gyroscope is not repaired, it requires a replacement module. However, sometimes calibration: 1. Reset the robot to factory settings (Settings) β†’ Reset). 2. Scroll the robot manually to 360.Β° All axes (like calibrating a drone). 3. Repeat the test. If the problem persists, bring it to the service.

Diagnostics of battery and power sensor

If the robot suddenly shuts down, doesn’t hold a charge, or refuses to charge, the problem may lie in the battery sensor (BMS) This is especially true for models over 2-3 years old.

How to check:

  1. Open Mi Home and see the battery discharge graph in the Status section.
  2. If the graph is abrupt (for example, from 80% to 20% in 5 minutes), the sensor is lying.
  3. Check the battery contacts: πŸ”Œ Turn the robot off the power. πŸ”§ Remove the bottom cover (with a screwdriver). 🧹 Clean the battery contacts with alcohol (do not use abrasives!).

For removable battery models (e.g. Mi Robot Vacuum 1):

  • πŸ”‹ Remove the battery and inspect it for bloating.
  • πŸ“Š Check the voltage multimeter: the norm for Li-ion - 3.6–4.2V jar-driven.

If the battery sensor is faulty, the robot can:

  • ⚑ Refuse to turn on at a charge level below 50%.
  • πŸ”„ Turn off yourself during cleaning.
  • ⚠️ Show Battery Error Error Error in the App.

πŸ’‘

If the robot doesn't turn on after a fall or impact, check the fuse on the board (near the battery) first.

Frequent errors and their decoding

Xiaomi's robot vacuum cleaners display sensor errors through voice messages, flashing indicators or notifications in Mi Home, and here's a transcript of the most common codes:

Error codeDescriptionProbable causeDecision
1LDS errorLaser sensor is blocked or faultyClean the lens, reboot the robot.
2The bumper problemMicroswitches are stuck or a cable is damagedDisassemble the bumper, check contacts
3Cliff sensor errorFall sensors are contaminated or uncalibratedClean the IR sensors, make a reset
5The problem with the gyroscopeSensor not calibrated or damagedCalibration through ADB or a module replacement
9Battery errorSensor. BMS malfunctioning or battery bloatedCheck contacts, replace battery

If the robot makes an error, but it is not in the table:

  1. Write down a voice message or code (e.g., Error 12).
  2. Check the logs in Mi Home (Settings) β†’ Book of errors).
  3. Search for a robot model transcript on forums (e.g, 4PDA Xiaomi Community).

In models with a display (for example, Xiaomi) X10+) Errors can be displayed as pictograms:

  • 🚨 Exclamation point – critical error (reset required).
  • πŸ”‹ Battery with lightning - a problem with charging.
  • πŸŒ€ Circular hand - gyroscope error.

FAQ: Frequent questions about Xiaomi robot vacuum cleaner sensors

Can I get it fixed? LDS-sensor?
If the problem is that the lens is contaminated, yes, it's enough to clean it with a microfiber, and if the sensor doesn't rotate or it makes a grind, you'll need to change the module (cost). ~3000–5000 β‚½ In the service. In Xiaomi models. S7 newer LDS often comes in a collection with the upper cover, which complicates the repair.
Why can't the robot see the dock?
The reasons may be different: 🧲 Contaminated magnetic sensors on the base or robot. πŸŒ€ The gyroscope is defective (the robot "loses" the base). πŸ“‘ Interference from other IR devices (e.g. air conditioning) Solution: Reboot the robot, clear the magnetic contacts, move the base to a more open place.
How do you reset the sensor calibration?
Make a full reset via Mi Home: Open the robot settings. Choose Reset to factory. After rebooting, put the robot on a flat surface and wait for automatic calibration (it takes 1-2 minutes). For models with a gyroscope, it is recommended to manually scroll the robot on all axes after reset (as in the calibration of a drone).
What if the robot does not turn on after falling?
Check it first: πŸ”Œ Integrity of the power cable and docking station. πŸ”‹ Battery voltage (should be at least) 14.4V 4-can). πŸ› οΈ The fuse on the board (may burn out from the impact). If the robot does not respond to charging, try connecting it directly to the power supply (bypassing the base.
Can the sensors be turned off so that the robot is not afraid of stairs?
No, it's dangerous! Turning off the cliff sensors will cause the robot to fall from a height, which is guaranteed to break it. If the robot is mistakenly afraid of dark carpets or tiles, try it: 🧹 Clean the sensors of dust. πŸ”¦ Add lighting in the problem area. πŸ“ Reduce sensitivity in settings (if available).