When a smart robot vacuum cleaner suddenly loses contact with a charging station, it is one of the most common problems for owners of Xiaomi and Roborock. The device can randomly circle the room trying to find contact, or simply stop with a voice message about an error. Often users believe that there has been a critical failure of the electronics, but in most cases the problem lies in mechanical obstacles or contamination of sensors.
First, you need to understand the physical nature of the navigation system, because infrared receivers on the base and the robot require direct visibility or a clear reflection of the signal, and if there is an invisible barrier between them, such as a transparent glass door or a black glossy tile, the signal is interrupted, which is why the device cannot complete the cleaning cycle and return to the dock to recharge.
In this article, we will take a look at all possible causes of failure, from banal dust to map software errors, learn how to properly clean optical sensors, reconfigure virtual walls in the application and conduct a full diagnostic system. 90% of the time, the problem is solved by thoroughly dry cleaning contacts and sensors without having to go to the service center.
Diagnostics of physical obstacles and base location
The first step is always to check the surrounding space. A robotic vacuum cleaner relies on a clear geometry of the room to plot the route. If the charging base is in a niche, behind the legs of a chair or too close to the wall, the robot will not physically be able to approach it. The optimal distance to the side walls should be at least 0.5 meters, and to the obstacles in front - at least 1.5 meters.
Notice the floor covering. Dark, especially black, carpets or glossy surfaces can absorb or distort the signals of the elevation sensors and the IR signals of the base. In such cases, the navigation system may mistaken the floor for a cliff or simply "not see" landmarks. Try temporarily removing the carpets from the path of the device to the station.
It's also worth checking for new items in the interior, and if you change the furniture, you get wires or you leave toys on the floor, you can put a barrier in the way of the algorithms, and you try to get around them, and you lose your connection to the base coordinates on the map.
- ๐ Check the free space around the base: at least 0.5 m on the sides and 1.5 m in front.
- ๐ Remove dark carpets or glossy coatings from the path of the robot.
- ๐งน Free the floor from wires, clothes and small objects.
- ๐ Make sure the base is standing flat and hasnโt moved from its place.
It's important to consider lighting. Direct sunlight hitting the base's infrared receiver can cause powerful interference by blinding the sensor. If the station is standing by the window, try changing the position slightly during the sundial or pulling the curtains while cleaning.
Cleaning of sensors and contact group
The most common technical cause of communication loss is the banal pollution, which is that when you work on the bottom of the robot and on the front of the base, you get dust, animal hair and small debris, and this film prevents the flow of electric current and infrared signal, and regular cleaning is a key element of the maintenance of smart equipment.
First, disconnect the base from the network. Take a dry, soft microfiber fabric or cotton swab. Gently wipe the metal contacts on the bottom of the robot and the return pins on the base. Do not use wet wipes or chemicals, as moisture can cause oxidation or short circuit.
โ ๏ธ Warning: Never use abrasive materials or metal brushes to clean contacts.This can damage the protective coating and lead to corrosion of the metal.
Pay special attention to the base IR window (usually the dark translucent window at the bottom) and the sensors on the robot bumper. Even a thin layer of fat or dust can make them invisible to the system. Rub them in circular motions, removing any visible contaminants.
โ๏ธ Checklist for contact cleaning
After cleaning, turn the base on the network, the indicator should be on a straight light. If an orange or red indicator flashes, this may indicate that the contacts are still contaminated or oxidized, and the procedure should be repeated more carefully.
Problems with room map and navigation
Modern Xiaomi Vacuum and Roborock models use a laser rangefinder (LDS) or camera to build a map. If the device has an incorrect map or a localization algorithm malfunction, the robot can simply โforgetโ where the base is located, which often happens after moving the base to a new location without first resetting the map.
If you move the charging station to another room, or even just turn it 180 degrees, the old map becomes irrelevant. The robot will look for the base in the coordinates stored in the memory, and if you find nothing there, it will give an error. In such cases, you need to delete the current card through the Mi Home or Xiaomi Home application and start building a new one.
To do this, go to the device settings, find the "Maps Management" option, and select "Delete the map." Then start the robot to clean completely without interrupting the process, so that it will re-scan the room and fix the new coordinates of the base. Make sure that at this time there is no one in the room to avoid displacement of objects.
| Type of error | Possible cause | Method of decision |
|---|---|---|
| Robot spinning at base | Contaminated IR receiver | Wipe the sensors with dry cloth |
| Voice: "I can't find the base." | Shifting the base or card failure | Reconfigure the map or return the base to the place |
| The indicator flashes red. | No contact with charges. | Cleaning metal contacts |
| The robot moves to another corner | Mirror/glass interference | Install virtual walls |
Sometimes it helps to just restart the system, turn off the robot with the power button, wait 10-15 seconds and turn it on again, which will allow you to reset temporary errors in the navigation module and restart the search for the signal.
Configuring virtual walls and forbidden areas
One of the hidden reasons that the vacuum cleaner ignores the base may be that it's not configured virtual constraints, so you could accidentally install an invisible wall or no-go zone right in front of the charging station, and for the robot, it's a "no-go" command, and it will avoid contact with the base in every way possible.
Open the Mi Home app, select your device, and go to map editing mode. Carefully inspect the perimeter around the base icon. If there are red lines or shaded areas, delete them. After making changes, be sure to save the map.
What is magnetic tape?
It's also worth checking the schedule and cleaning mode settings. In Quiet Cleaning or Do Not Disturb mode, the robot can complete the work ahead of time without trying to find a base if it thinks the bulk of the work is done. Switch to Balance or Maximum Performance for the test.
Make sure that the โCut Charging Interruptโ function is not activated in the settings. Some users accidentally turn on options that prevent the robot from returning to base until the battery is completely empty, which in a small room leads to chaotic behavior.
Resetting settings and updating firmware
Software failures are another category of problems where the robot's operating system is not working properly, which can be caused by a bug in the current firmware version or a data conflict, and manufacturers regularly release updates that fix navigation and charging bugs.
Check for updates in the app. If a new version of the software is available, install it, making sure that the robot is at least 20% charged and connected to Wi-Fi. The update process can take 10-20 minutes, while do not touch the device.
โ ๏ธ Warning: During a firmware update, it is strictly forbidden to turn off the robot or interrupt the Internet connection.
If the update doesnโt work or the version is already up to date, try resetting to factory settings, usually by pressing the Home and Turn on buttons (model-dependent combination, see instructions) at the same time for 5-10 seconds before the voice message, and after the reset, you will need to re-connect the device to your Wi-Fi account.
๐ก
Before resetting, take a screenshot of your map and schedules in the app, and after resetting, all data will be deleted, and you will have to reset the schedule and zones.
Failure of the battery and electrical circuit
When all software methods are exhausted, you should pay attention to hardware. The most common hardware problem is battery degradation. If the battery is several years old, it can quickly discharge before even getting to base, or the power controller misreads the charge level.
Check the voltage on the base contacts with a multimeter if you have electronics skills. The voltage should be at par (usually around 19-21 V for Xiaomi models). If there is no voltage, the power supply of the base itself may have burned or the wire is interrupted.
It's also possible that the charging module itself will fail inside the robot, and if the lights don't light up when you put them on the base and the contacts are clean, it's likely that there's a problem inside the housing, and you'll need to disassemble and check the fuses or change the charger.
๐ก
If the robot is only 5-10 minutes battery-operated and shuts down immediately, even when it is โfully chargedโ at the indication, the battery needs to be replaced.
In some cases, not only the external but also the internal contacts connecting the battery to the motherboard are oxidized, often after wet cleaning or working in high humidity conditions, requiring disassembly and cleaning of the internal connectors with alcohol.