Location of sensors in Xiaomi robot vacuum cleaners: a complete guide with schemes

Xiaomi's robot vacuum cleaners are not just smart mops, but complex devices with a dozen sensors that provide navigation, avoidance of obstacles and even recognition of coating types. If your robot vacuum cleaner starts beating against furniture, or not navigating space or ignoring stairs, the problem is probably one of the sensors. But how do you find them? Where are they hidden under the case, and can you check them yourself?

In this article, we will discuss all types of sensors used in Xiaomi Mi Robot, Dreame and Viomi models (including the popular Mi Robot Vacuum-Mop 2 Pro, Dreame D9, Viomi V3). You will learn their exact location, operating principles and malfunction signs. And for those who are planning repairs, we will give unique disassembly schemes with the indication of the blind spots of sensors, which are often missed even in service centers.

1.The main types of sensors in Xiaomi robot vacuum cleaners

Modern robot vacuum cleaners Xiaomi equipped with 7-12 sensors (depending on the model), which are divided into three groups:

  • 🧭 Navigation – responsible for map construction and orientation in space (gyroscope, accelerometer, laser/optical sensor).
  • 🚧 Anti-collision – prevent impacts on furniture and walls (infrared, ultrasonic, bumper).
  • πŸ”‹ Service - monitor the state of the vacuum cleaner (sensors of dust, charge, overheating, fall).

For example, Xiaomi Mi Robot Vacuum-Mop 2 Pro has a laser rangefinder (LDS) for scanning the room, while budget models (for example, Mi Robot Vacuum 1C) use optical navigation with the camera.

πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Dreame D9/D10
Viomi V2/V3
Budget model (1C, 1S)
Other

2.Where is the laser sensor (LDS) and how does it work

Laser rangefinder (LDS β€” Laser Distance Sensor is the robot’s eyes that scan the 360 room.Β° And they build a map. In Xiaomi models, it's placed under a rotating transparent lid on the top panel (see photo below). ~5 revolutions per second, emitting laser beams.

πŸ” How to check the performance LDS:

  1. Turn on the robot and put it on a flat surface.
  2. Start cleaning – if the lid is not rotating or spinning in jerks, the sensor is faulty.
  3. Illuminate a flashlight on the lid: in the dark should be visible red beam (if not - the laser module burned).

⚠️ Warning: Never block the rotation LDS If the robot makes a mistake Laser sensor is blocked (Error 10), check if any debris or hair has been lided.

What to do if the LDS does not work?
If the laser sensor fails, you can replace it yourself: 1. Remove the top cover (unscrew). 4 screw-leg). 2. Unplug the plume. LDS from the motherboard (carefully so as not to damage the connector!). 3. Install a new module (Article for Mi Robot Vacuum-Mop) 2 Pro: LDS-C100-01). The cost of the original sensor β€” ~3 500–5 000 β‚½, analogue β€” ~2 000 β‚½.

3. Infrared (IR) and ultrasonic sensors: where they are hidden

These sensors are responsible for detecting obstacles at a close distance (up to 10-15 cm).

  • πŸ”΄ IR sensors: around the bumper perimeter (front) β€” usually 4-6 pieces (2-3 on each side) β€” they look like little black dots.
  • πŸ”Š Ultrasonic sensors: in models with support 3D-scanning (e.g. Dreame) D10 Plus) installed under the front panel.

Signs of malfunction: the robot beats the legs of chairs, does not see low obstacles (wires, rapids), or gets stuck in corners, often caused by contamination of sensors (dust, animal hair).

β˜‘οΈ How to Clean IR Sensors

Done: 0 / 4
Type of sensorLocationSigns of breakdownHow to check
Laser (LDS)Under the rotating top coverNot building a map, Error 10 errorVisually (rotation, laser beam)
Infrared (IR)On the edges of the bumper (4-6 pcs.)He sees no obstacles, he fights against furniture.Tester (chain vertebrating)
Ultrasonic.Under the front panel (in premium models)Ignoring low objectsRun the test in the service menu
Fall sensorUnder the bottom (4 pcs in the corners)Falling down the stairs, Error 3 errorBlow under the sensor (should be triggered)

4 Fall sensors: why the robot is not afraid of stairs

One of the most important sensors is the drop sensor, which prevents a robot from falling down stairs or high thresholds. Xiaomi models usually have 4 of them, located under the bottom at corners (see photo).

πŸ›‘ Error 3 means that one of the sensors is contaminated or faulty:

  1. Turn the robot over and find the sensors (they look like small windows with black glass).
  2. Blow under the sensor – if it is working, the robot must stop (as if it β€œsaw” the abyss).
  3. Wipe the sensor glass with a dry wipe (do not use liquids!).

⚠️ Note: If Xiaomi robot suddenly starts ignoring stairs, don’t be in a hurry to change sensors. 60% of the time, the problem is solved by updating the firmware – in older versions of the software there was a bug with the calibration of sensors.

5. Dust and charge sensors: where they are and how to test them

These sensors are responsible for automatic adjustment of the suction power and monitoring the battery level:

  • πŸŒͺ️ Dust Sensor: located inside the dust collector (in models with Smart Dust Detection function, for example, Dreame) D10 It measures the concentration of dust in the air and increases the power in case of severe pollution.
  • πŸ”‹ Charge sensor: It's on the motherboard next to the battery connector, and it monitors the voltage and temperature of the battery.

How to check the dust sensor:

  1. Turn on the robot and start cleaning.
  2. Bring some flour or talc to the suction hole.
  3. If the robot has not increased power (no increased noise was heard), the sensor is faulty.

πŸ’‘

If Xiaomi's robot is rapidly discharged, check the contacts of the charge sensor. Often they oxidize due to moisture (for example, after wet cleaning), wipe them with a stripe or alcohol.

Gyroscope and accelerometer: Hidden Navigation Sensors

These sensors are not visible from the outside because they're soldered into the motherboard.

  • 🧭 Gyroscope: determines the angle of the robot (so that it does not overturn on the carpet).
  • ⚑ Accelerometer: Measures acceleration and helps calculate distance traveled.

πŸ”§ Signs of failure: the robot moves zigzags, loses orientation after climbing the carpet or gives an Error 9 error (gyroscope malfunction), unfortunately, these sensors are not repaired, only replacement motherboard (~8 000–12 000 β‚½).

πŸ’‘

If Xiaomi robot after falling or hitting became "drunk" (spins on the spot, goes sideways), with a probability of 90% to blame the gyroscope. In this case, the repair is unprofitable - it is cheaper to buy a new vacuum cleaner.

7.How to disassemble Xiaomi robot vacuum cleaner to access sensors

If you decide to clean or replace the sensors yourself, follow this instruction (as exemplified by Mi Robot Vacuum-Mop 2 Pro):

  1. Disconnect the robot from the network and remove the battery (unscrew 4 screws on the bottom).
  2. Remove the top cover: put it on a plastic card around the perimeter (starting at the back).
  3. Disconnect the bumper and LDS plumes (remember their location!).
  4. To access the drop sensors, remove the bottom panel (unscrew 8 screws).

⚠️ Note: In the Dreame and Viomi models, the laser sensor calibration may be lost after disassembly. To restore it, after assembly, launch the robot in calibration mode (hold the Home button for 5 seconds).

What if the robot does not turn on after disassembly?
Check: 1. Battery connection (contacts must be clean). 2. Connection of plumes (especially LDS and motherboard). 3. Fuse on the board (can burn if short circuit). If nothing helps, reset to factory settings (press Power + Home for 10 seconds).

FAQ: Frequent questions about sensors in Xiaomi robot vacuum cleaners

πŸ”Ή Why Xiaomi robot can’t see walls and furniture?
Most likely, contaminated infrared sensors on the bumper or faulty laser rangefinder (LDS). Try to wipe the sensors with alcohol. If it does not help, check the rotation of the LDS (should be smooth, without jerks).
πŸ”Ή Can the drop sensors be turned off so that the robot cleans the second floor?
Technically, yes, but it's extremely dangerous. Fall sensors are the only protection against falling down stairs. If you want a robot to clean on different floors, buy a virtual wall or use the Cleanup Zone feature in the Mi Home app.
πŸ”Ή How to Reset Sensor Error 3, Error 9, Error 10)?
Resetting methods: For Error 3 (fall sensor): wipe the sensors and reboot the robot. For Error 9 (gyroscope): put the robot on a flat surface and hold the Power for 10 seconds. For Error 10 (LDS): check the rotation of the cover and update the firmware. If the error persists, you need to change the sensor.
πŸ”Ή Where to buy spare parts for Xiaomi sensors?
Original sensors can be ordered: on AliExpress (search by article, for example, LDS-C100-01 for LDS); in Xiaomi service centers (price higher, but 6 months warranty); on Avito (used sensors from disassembled vacuum cleaners). Advice: Before buying, check the compatibility of the sensor with your model!
πŸ”Ή Why Xiaomi’s robot is worse to navigate after the update?
This is a well-known firmware problem Xiaomi 2023-2026. Some versions of the software have degraded navigation algorithms to save charge. Solutions: roll back the firmware to the previous version (via Mi Home β†’ Device Settings β†’ Software Update). Reset the map settings (Settings β†’ Map β†’ Reset the map). Install alternative software (for example, Valetudo for advanced users).