Fall sensors in Xiaomi robot vacuum cleaners: where are they, how they work and what to do in case of malfunction

Introduction: Why fall sensors are so important for a robot vacuum cleaner

Xiaomi’s robot vacuum cleaners are not just cleaning devices, but complex technical systems with dozens of sensors, including drop sensors that prevent a machine from falling from stairs, rapids or other elevations, and without these sensors, even the smartest vacuum cleaner risks crashing in the first minutes of operation.

Mi Robot Vacuum, Roborock S7 Or Dreame Bot, it's not uncommon for a robot to suddenly stop at a step, refuse to go any further, or ignore an obvious chasm, and it's almost always caused by the fall sensors -- whether they're contaminated, damaged, or miscalibrated. But to diagnose a problem, you first need to know exactly where they are located in a particular model.

In this article, we will discuss:

  • πŸ” Where are the drop sensors in popular Xiaomi models (including hidden sensors) physically located).
  • πŸ› οΈ How they are designed and work – infrared, ultrasonic or optical.
  • ⚠️ Typical malfunctions and ways to eliminate them without contacting the service.
  • πŸ“ How to check and calibrate sensors yourself.

Where are the drop sensors: a scheme for different models

In most Xiaomi robot vacuums, drop sensors are installed at the bottom of the case, but their number and exact location depend on the model. Below is a table with current data for popular series:

Model robot vacuum cleanerNumber of drop sensorsLocation.Type of sensor
Xiaomi Mi Robot Vacuum 1/1S/1C4 pcs.At the corners of the bottom panel (under the front bumper)Infrared (IR)
Roborock S5/S6/S76 pcs.4 at the corners + 2 additional front (under the laser rangefinder)Infrared + ultrasonic
Dreame Bot D9/L105 pcs.3 front, 2 back (under the brushes)Optical + IR
Xiaomi Mi Robot Vacuum-Mop 24 pcs.Symmetrically under the front and back of the bodyInfrared

It is important to understand that drop sensors are not just β€œeyes”, but entire modules that include:

  • πŸ”¦ The emitter (LED ultrasonic generator).
  • πŸ‘οΈ Receiver (photodiode or microphone for ultrasound).
  • πŸ›‘οΈ Protective glass/lens (often contaminated).

For example, at Roborock. S7 The front sensors are hidden under a black strip of plastic next to the laser sensor, and in the Mi Robot 1S They are seen as small round windows in the corners.

⚠️ Note: In models with wet cleaning function (e.g. Roborock) S7 MaxV) drop sensors can be shifted closer to the center of the body to avoid false positives from the wet floor!

πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Xiaomi Mi Robot 1S
Roborock S5/S6
Roborock S7/S8
Dreame Bot D9/L10
Another model

How fall sensors work: the principle of operation and technical nuances

The drop sensors in Xiaomi robot vacuum cleaners work on the principle of reflected signal, and their algorithm can be divided into 3 stages:

  1. Radiation: The sensor sends a signal (an infrared beam or an ultrasonic wave) down under the robot body.
  2. Reflection: If there is a solid surface (floor) under the robot, the signal is reflected back and picked up by the receiver.
  3. Analysis: The microcontroller compares the time of delay of the reflected signal to the reference value, and if the signal does not return or comes back too late, the fall protection is triggered.

Key technical parameters affecting the operation of sensors:

  • πŸ“ Efficiency height: usually 8-12 mm (adjusted in firmware).
  • πŸ”„ Survey frequency: 50–100 times per second (depending on model).
  • 🌑️ Sensitivity: may decrease with lens contamination or sensor overheating.

Interesting fact: in Roborock models with ultrasonic sensors (for example, in the case of the, S7 MaxV's algorithm takes into account not only the presence of the reflected signal, but also its Doppler shift, which allows the robot to distinguish static obstacles (steps) from moving ones (for example, the paws of a pet).

⚠️ Warning: If your Xiaomi robot vacuum cleaner is beginning to be β€œafraid” of dark surfaces (like black laminate), the problem may be contamination of the IR sensors.

πŸ’‘

To check the operation of the fall sensors, hold the robot to the edge of the table at a height of 10-15 cm. The correct device must immediately stop and move back. If it continues to move, you need to clean or replace the sensors.

Typical malfunctions of fall sensors and their signs

Faults of the drop sensors manifest themselves in different ways, but they can be divided into 3 main categories:

Type of malfunctionSigns.Possible cause
False positivesRobot stops on flat floor, afraid of dark surfacesLens pollution, direct sunlight on IR sensors
Lack of responseRobot falls down stairs or comes to the doorstepsWiring damage, sensor failure, firmware failure
Unstable workThe robot sees the abyss, then not (for example, on the carpet)Poor contact of the sensor connector, pollution of the ultrasonic emitter

The most common causes of breakdowns:

  • 🧹 Pollution: Dust, animal hair or detergent (in wet-cleaning models) accumulate on sensor lenses.
  • πŸ’₯ Mechanical damage: Fall blows or careless cleaning can damage fragile sensor elements.
  • πŸ”Œ Power problems: Oxidation of contacts on the board or failure of the voltage stabilizer.
  • πŸ€– Firmware failures. Once the software is updated, the calibration of the sensors may be lost.

Critical information: In the Roborock models S6 MaxV and newer drop sensors integrated with the system 3D-If the robot stopped seeing obstacles after the fall and ignored the abyss, the problem might be damage to the main board, not the sensors themselves.

What to do if a robot falls down a ladder?
If your vacuum cleaner has already fallen and is now ignoring the edges, the first thing you do is check the integrity of the sensor body, and often the sensor's mount breaks when it falls, so that the beam is not going down, but to the side, in which case a neat soldering iron or a module replacement will help.

How to check the sensors of the fall: step-by-step instructions

Before you can bring a robot vacuum cleaner into service, you can do the crash sensor diagnostics yourself.

  • πŸ”¦ Lantern (to check IR sensors).
  • 🧼 Cotton sticks and alcohol (for cleaning).
  • πŸ“± Smartphone with camera (for visual control).

Step 1. Visual examination.

  • Turn the robot over and look at the bottom panel, and the drop sensors look like small, round or rectangular windows (usually black or dark gray).
  • Check if they have scratches, cracks or a thick layer of dust.

Step 2: Test the reaction to the surface.

Bring the robot to the edge of the table at a height of 10 cm|Light the flashlight on the sensors (must react to the light)|Try to close the sensor with your finger (the robot must stop)|Check the reaction to dark and light surfaces-->

Step 3: Diagnostics through the app.

In the official Mi Home or Roborock app, go to Settings β†’ Status of the device β†’ Sensors. This is the status of the sensors. If there's an exclamation point burning next to the drop sensors, you need to clean or replace them.

Step 4: Verify the wiring (for advanced users).

If the robot is disassembled, make sure that the sensor connectors are tightly connected to the motherboard, and the oxidized contacts can be cleaned with a blower or alcohol.

⚠️ Attention: In Dreame Bot models, drop sensors can be hidden under a decorative sticker. Don't try to rip it off - use a plastic shoulder blade and a hair dryer to take it off neatly.

πŸ’‘

If the robot responds to the abyss from only one side, the problem is most likely in a particular sensor, and if it doesn't respond at all, check the power or firmware.

Cleaning and repairing fall sensors: what can be done at home

In 80 percent of cases, drop sensor failures are eliminated by cleaning.

1. Dry cleaning.

  • Use a soft brush (for example, for drawing) or a compressed air balloon to remove dust from the lenses.
  • Do not use sharp objects – they can scratch the protective glass.

2. Wet cleaning.

  • Wet the cotton swab in isopropyl alcohol (at least 70%) and gently wipe the surface of the sensors.
  • Avoid getting liquid inside the body!

3. Post-cleaning check.

After the procedure, test the robot on different surfaces:

  • 🟒 Light laminate.
  • ⚫ Dark carpet.
  • 🟀 Seamless tile.

If the reaction remains unstable, it is possible that the sensor is damaged and needs to be replaced.

To replace the drop sensor in Xiaomi Mi Robot or Roborock will require:

  • Buy the original module (the items are specified in the documentation for the model).
  • Carefully solder off the old sensor and solder a new one (or use the connector if it is removable).
  • After replacement, reset the settings through the application.

Important: In Roborock models S7 And the newer drop sensors are tied to the serial number of the device, and after the replacement, you may need to flash through service software.

πŸ’‘

If the sensors still fail after cleaning, try to calibrate them manually, so place the robot on a flat surface, press the power button for 10 seconds, then restart it through the app.

Calibration of drop sensors: when and how to perform it

Calibration of the drop sensors is required in three cases:

  • After the sensors were replaced.
  • After the firmware update.
  • If the robot has begun to react inadequately on the surface (for example, "fears" the carpet).

Automatic calibration.

In most Xiaomi models, calibration is done automatically when you first turn on or after you reset the settings. The robot makes a characteristic sound (squeak) and a few seconds it stands still, during which time it β€œremembers” the reference distance to the floor.

Manual calibration (for advanced users)

If the automatic calibration didn't work, you can use service commands.

  1. Connect the robot to Wi-Fi.
  2. Open the Mi Home app and go to Settings β†’ About the device β†’ Diagnostics.
  3. Enter calibrate cliff (some models may require root access).

For Roborock models with laser rangefinder (LDS) calibration of the drop sensors is performed together with calibration LDS. For that:

  1. Place the robot on a flat surface at a distance of at least 1 meter from the walls.
  2. Press the Spot Cleaning and Home buttons for 5 seconds.
  3. Wait for the process to be completed (the robot will scroll through the laser module and emit a long signal).

⚠️ Warning: Don't calibrate on a carpet or uneven surface! This will cause the sensors to be misconfigured, and the robot will mistake the bumps as a precipice.

Frequent questions about drop sensors in Xiaomi robot vacuum cleaners

My Xiaomi robot vacuum cleaner falls down the stairs.
It's likely that one or more of the drop sensors are faulty. First check their cleanliness (see Cleaning and Repair). If the cleaning didn't work, calibrate. If the problem persists, you need to replace the sensors. S6/S7 Also check the integrity of the flexible plume connecting the sensors to the motherboard.
The robot stops on the dark floor. Is that normal?
No, it's a sign of IR sensors being contaminated or miscalibrated. Infrared sensors don't work well on dark surfaces if their lenses are covered in dust. Clean the sensors with alcohol and recalibrate them. If the problem persists, try to reduce the sensitivity of the sensors in the app settings (if this option is available for your model).
Can I turn off the drop sensors?
Technically, but strongly discouraged. Disabling the drop sensors will make the robot vulnerable to falls from heights, which can cause it to break. S5) There are hidden settings to change the trigger threshold, but completely disabling requires changes to system files, which deprives you of warranty.
How much does it cost to replace the drop sensor in the service?
Cost depends on model and region: For Xiaomi Mi Robot 1S β€” 800 to 1500 rubles (per sensor). S7 β€” 1200 to 2000 rubles (due to the complexity of disassembly). L10 β€” The price includes work and parts, if the sensors are integrated into the board, repairs can cost 3000-5000 rubles.
How to check the sensors of the fall without disassembling the robot?
There are three ways: a test at the edge of the table. Bring the robot to the edge (10-15 cm) The correct machine must stop and move away. Check the reaction to the light. Illuminate the sensors with a flashlight, the robot must respond (stop or stop); Diagnostic via the application; in Mi Home or Roborock, open the sensor status section. If there is an error near the drop sensors, they are faulty.