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 culprit | Additional features |
|---|---|---|
| The robot doesnβt build a map, it moves chaotically. | LDS-sensor | There 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 sensors | I hear punches, there may be cracks on the bumper |
| Falls down the stairs, goes on carpets with fringe | Fall sensors (cliff sensors) | The error indicator flashes red when approaching the edge |
| He doesn't return to base, loses orientation. | gyroscope or magnetic sensor | Robot spins in place, "forgets" the location of the docking station |
| It doesn't turn on or off right away. | Battery sensor or main charge | Battery 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:
- The robot is connected to the same Wi-Fi network as the smartphone.
- In the Mi Home settings, the developer mode is enabled (if you need access to logs).
- The floor is cleared of small objects that may interfere with the tests.
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:
- Open Mi Home, select your robot.
- Go to Settings. β General. β Status of the device.
- Find the Sensors or Diagnostics section (in newer versions of the app).
- 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
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:
- Turn on the robot and place it in front of the wall at a distance of 20-30 cm.
- Start cleaning in Spot Cleaning mode.
- 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:
- Remove the bumper (carefully slapping the latches with a screwdriver).
- Check the integrity of the spring contacts and wires.
- Press the micro-switches manually - a click should be heard.
Method 2: Practical tests
- Place the robot on the edge of the table (height 50-70 cm) and turn on cleaning.
- A functional robot should stop 2-3 cm to the edge.
- 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 sensor | Sensitivity (see para. |
|---|---|---|
| Mi Robot Vacuum 1S | IR sensors | 3β5 |
| Xiaomi S7 | ICU + ultrasound | 5β10 |
| X10+ | ToF sensors | 10β15 |
| Mi Robot Vacuum-Mop 2 Lite | Only 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:
- Place the robot on a flat surface (such as a table).
- Turn on the cleaning in Zigzag mode.
- 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?
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:
- Open Mi Home and see the battery discharge graph in the Status section.
- If the graph is abrupt (for example, from 80% to 20% in 5 minutes), the sensor is lying.
- 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 code | Description | Probable cause | Decision |
|---|---|---|---|
| 1 | LDS error | Laser sensor is blocked or faulty | Clean the lens, reboot the robot. |
| 2 | The bumper problem | Microswitches are stuck or a cable is damaged | Disassemble the bumper, check contacts |
| 3 | Cliff sensor error | Fall sensors are contaminated or uncalibrated | Clean the IR sensors, make a reset |
| 5 | The problem with the gyroscope | Sensor not calibrated or damaged | Calibration through ADB or a module replacement |
| 9 | Battery error | Sensor. BMS malfunctioning or battery bloated | Check contacts, replace battery |
If the robot makes an error, but it is not in the table:
- Write down a voice message or code (e.g., Error 12).
- Check the logs in Mi Home (Settings) β Book of errors).
- 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.