Smart app users often face incomprehensible notifications in the Mi Home app when a robotic cleaner tries to sync data with a cloud server. The phrase βstop sending a mapβ or endless waiting for a room plan to load frightens owners, since interrupting this process can theoretically lead to the loss of saved cleaning routes. In fact, this situation indicates a failure in communication between the deviceβs local storage and the manufacturerβs servers, rather than a critical breakdown of the navigation system.
When you see a notification of an attempt to send a map or freeze in the process, it means that Mi Robot Vacuum has completed building or updating the navigation plan and is now trying to upload it to your account for display in your smartphone. If the process is interrupted or requires manual intervention to stop, then there is a data conflict, a lack of memory on the server or an unstable Wi-Fi connection at the time of transferring a large volume of telemetry.
It is important to understand that the map is stored directly in the memory of the robot itself, so forced data stop will not destroy navigation, but may temporarily deprive you of the ability to edit the cleaning areas through the application. In this article, we will discuss in detail the technical causes of such errors, algorithms for actions when synchronizing freezes and methods for preventing data loss in Xiaomi, Roborock and Viomi series devices.
Technical essence of the process of synchronization of the map
The process of mapping in modern models with LDS-It's a real-time navigation (laser rangefinder) or vSLAM (camera) robot that scans the space, creates a point cloud, and converts it into a two-dimensional or three-dimensional floor plan. Once the cleaning is complete or manually, the device tries to transfer this file to a remote server so you can see the actual map in the Mi Home or Xiaomi Home app.
A message to stop sending often appears when the card file size exceeds the limits set for free cloud storage, or when the data protocol cannot pass through the router settings. In some cases, the robot gets stuck in a cycle of repeated attempts, using up battery power instead of going to sleep. It is critical to know that the interruption of transfer during the βsendβ stage does not erase the card from the internal memory of the robot unless you complete the reset.
There are several scenarios in which the system suggests stopping the process or signals that it is impossible to complete it:
- πΆ Unstable Wi-Fi signal in the base station location, packet losses when transferring large files.
- πΎ Overflow of the app cache on the smartphone, which prevents the correct display of the download status.
- π Firmware version conflict between robot and server when map format was changed in update.
Why can a card weigh a lot?
Understanding what's going on under the hood helps to avoid panic. The robot hasn't forgotten the room, it just can't show it to you right now. If you force the process to stop through the app, the robot will likely just keep going as normal, using the last stored local version of the map for navigation.
The main reasons for failure in sending data
The first and most common cause of problems is wireless connectivity. Robot vacuum cleaners typically operate in the 2.4 GHz range, which is highly susceptible to interference from neighborhood networks, microwave ovens, and Bluetooth devices. If the signal weakens when you try to send a card, the transmission protocol is interrupted, and the user sees an error or an offer to cancel the operation.
The second factor is server-side: Xiaomi servers or regional gateways (e.g. servers in Europe for devices destined for China or vice versa) can experience high load, in which case the request from your Roborock S5 or Xiaomi Vacuum Mop simply does not receive a response in the allotted time, and the system gives a timeout. Sometimes the problem is overflow of cloud storage associated with your account.
The third reason is software bugs in the app itself or the firmware of the device, and after a major software update, the compression algorithms of the map can change, leading to format incompatibility, and it is also possible that the system navigation files may be damaged during previous incorrect operation, for example, if the robot was turned off by a button at the time of writing data.
If you change your Wi-Fi password, rename your network, or change your router, but you don't update your Mi Home settings, the robot will try to send data over old channels or through the wrong gateway, and this results in an authorization error that is interpreted as a card failure.
How to safely stop the process and save data
If you see a notification that the robot can't send the map, or the process is stuck in one place, you need to act carefully so as not to damage the navigation files. First of all, do not rush to pull the robot out of the socket or pinch the reset button. First, try soft methods through the software interface.
The first step is to check the status of the network. Make sure that the smartphone you're controlling the janitor from is connected to the same Wi-Fi (2.4 GHz) network as the device. Try switching from mobile to Wi-Fi. Then, in the app, find the status of the card. If there's a Cancel or Stop button, press it. If the interface doesn't respond, go to the device settings and try turning off the Wi-Fi on the robot itself through the menu, if that feature is available in your model.
For a forced but safe stop, follow the algorithm:
- π Press the base return button to interrupt the current cleaning or map building task.
- π± Close the Mi Home app completely (swipe from the running apps menu) to reset the connection cache.
- π Restart the router as the problem may be in the freeze DHCP-client-side.
If the software methods don't help and the robot is buzzing trying to connect, you can use a physical shutdown button. On most Xiaomi models, you need to press both the on and back button (or just the power button, depending on the model) for 3-5 seconds. This will turn off the device. Once turned on, it will try to download the last saved card from internal memory.
π‘
It is safer to interrupt the process through a return to base command, rather than a sudden power outage to give the system time to close the records.
After you reboot, check the app. If the card is loaded, the data is saved. If the app shows a blank screen or asks you to create a new map, don't agree right away. Give the device 10-15 minutes to stand on the base with Wi-Fi enabled, perhaps it will complete the background sync and pull up the data from the server.
Step-by-step instructions for card recovery
In situations where the map is lost or no longer displayed correctly, a recovery procedure is required. Don't panic: 90% of the time, the navigation data is intact, the link between the device and the cloud is broken. Start by checking the application version and firmware.
Follow the following steps to diagnose and restore:
- Make sure that the Mi Home app is updated to the latest version through the official app store.
- Check the region in the profile settings. If the robot is Chinese and the region is Russia, the map may not sync. Try changing the region to China (this will require re-tethering the device).
- Clear the app cache in the smartphone settings, but do not delete the data so that authorization does not fly.
- Try to run the robot for a full cleaning with open doors, so that he re-scans the room and updates the map.
βοΈ Checklist for card recovery
If the map is physically damaged (e.g., the robot has forgotten the location of the walls), you have to create a new one. To do this, remove the old map in the device settings (card icon -> three dots -> delete the map) and start the robot in map construction mode. It is important that the house is light (for models with a camera) and all the doors are open. The robot must travel the entire perimeter to create the correct plan.
In some cases, network resets help: Press the Wi-Fi reset buttons (usually by pressing the power button and the base return button at the same time before the sound signal), and once reconnected to Wi-Fi, the robot can pull the map from the cloud automatically, if it is stored there.
Setting up Wi-Fi for stable operation of a smart home
Problems with sending a map are often the tip of the iceberg, indicating deep network problems. Xiaomi smart devices are sensitive to router settings. If you have a dual-band router, make sure that the names of the 2.4 GHz and 5 GHz networks are different, or force the robot to transfer to the 2.4 GHz network. Mixing the names of networks (Smart Connect) often leads to the robot βjumpingβ between frequencies and losing connection at a critical point in data transfer.
Pay attention to Wi-Fi channels. In apartment buildings, the air is clogged, and the automatic choice of channel by the router may be suboptimal. Use Wi-Fi analysis apps on your smartphone to find a free channel (usually 1, 6 or 11) and fix it in the router settings. This will significantly improve the stability of the connection for IoT devices.
It's also worth checking your security settings. Some antiviruses on routers or strict firewall settings can block outbound robot connections to mi.com or miot-spec.org servers. MAC-Add addresses or add a device to a trusted list.
| Network parameter | Recommended value | Impact on the map |
|---|---|---|
| Frequency | 2.4 GHz | Provides long-range and interoperability |
| Canal | 1, 6 or 11 (static) | Reduces the number of gaps in transmission |
| Protocol | WPA2-Personal (AES) | Security standard supported by all modules |
| DHCP | On (or static IP) | Guarantees a permanent address for the robot |
π‘
For smart home devices, create a guest Wi-Fi network without limiting access to the local network, but with isolation from the main computers β this will improve the stability of the connection of IoT gadgets.
Don't forget the signal power. The robot base station should be in the safe receiving zone. If the router is in another room behind two load-bearing walls, the signal may be sufficient for start commands, but not enough to load a heavy map. Consider installing an additional access point or repeater.
Error prevention and system maintenance
To avoid situations where you have to urgently stop sending a map or restore navigation, you should follow the rules of prevention. Regular maintenance of sensors is a key factor. The contaminated protective glass of a laser rangefinder (LDS) or camera leads to the construction of an incorrect map, which the server can reject when trying to synchronize due to errors in geometry.
Wipe the sensors and laser module with dry soft cloth after each wet cleaning or at least once a week. Also check the wheels: if one of them pecks, the robot gets off the route, and the map "floats", which causes errors in saving. Watch the purity of the charging contacts on the base and the device itself - oxidation can lead to sudden reboots during data transfer.
Update your firmware regularly. Xiaomi engineers are constantly improving card compression algorithms and connection stability. However, before upgrading, always back up important settings if such a feature is available, or just make sure that the robot is on the base and has a charge of at least 20%.
β οΈ Warning: Never interrupt the Firmware Update process, even if the robot writes about a card error, which can lead to the device "bricking" and then only help flashing through the firmware. UART.
Keep a log of cleaning. If you notice that the robot is beginning to make mistakes or lose a map more often, look at what changes have occurred in the house: rearranged furniture, a new full-length mirror (which knocks down the laser), or bought a black carpet (which absorbs the light of the fall sensors), adapting the environment to the robot's capabilities or vice versa helps to avoid many mistakes.
What if the robot stopped seeing the map after changing the router?
Can you use a robot without the Internet if the card is not sent?
Why is the map inverted or shifted?
β οΈ Warning: If the robot systematically loses the card after each cleaning, check the integrity of the internal battery (the small battery inside the case.
By following these simple rules and understanding the processes inside your smart assistant, you can avoid most navigation problems. Remember that stopping card sending is more often a security mechanism or a temporary communication failure than a fatal error.