Have you noticed that your Xiaomi robot vacuum cleaner saves and sends a map of your home to the cloud, but donβt understand why it is needed and whether it is safe? you may have encountered a notification in the Mi Home app about βcard syncingβ or found that the apartment plan is available on other devices.
In this article, we will discuss what it means to send a card, what data is transferred to Xiaomi servers, and most importantly, how to completely or partially disable this feature on Mi Robot Vacuum, Viomi, Dreame and others.
What is βSending a Home Cardβ and Why Xiaomi Needs It?
When Xiaomiβs robot vacuum cleaner first drives through an apartment, it creates a digital map of the room using a laser rangefinder (LDS) And you can use cameras (in models with visual navigation:
- π Precise navigation β the vacuum cleaner remembers the location of furniture, walls and obstacles to clean more efficiently.
- π Zoning β the ability to clean only certain rooms through the application.
- π€ Integration with other devices β for example, Xiaomi smart bulbs can be turned on when a vacuum cleaner enters a room.
However, by default, the card is stored not only locally in the vacuum cleaner memory, but also downloaded to the Xiaomi cloud.
- βοΈ Synchronization between devices β access to the card from a phone, tablet or through a web interface.
- π§ Remote control β the ability to set up a cleaning when you are not home.
- π Analytics β Xiaomi collects anonymized data to improve navigation algorithms (according to the companyβs claims).
But here comes the big question: who else can access your home plan? Theoretically, leaking that data allows attackers to know the location of rooms, front doors, and even the value of property. Despite Xiaomi's claims of encryption, the risks remain β especially if your Mi Account is hacked.
What data is transferred to Xiaomi servers: a complete analysis
Not everyone understands what is going to the cloud, and independent research (including analysis of the Mi Home appβs traffic) has found that the robot vacuum cleaner transmits the following types of information:
| Type of data | Which includes | Can I turn it off? |
|---|---|---|
| Map of premises | Plan of the apartment with labels of walls, furniture, cleaning areas, in some models - with photos (if there is a camera). | Yes, in whole or in part. |
| Cleaning logs | Time, duration, covered area, errors (e.g. stuck, dropped). | No, but we can throw the story off. |
| Status of device | Charge level, condition of brushes, filters, sensor errors. | No. |
| Geolocation | Localization (country, city) to optimize servers, no precise coordinates are transmitted. | No. |
| User settings | Vacuum cleaner name, cleaning schedule, suction levels, no-go zones. | Yeah, when resetting to factory settings. |
Critical: In camera models like the Xiaomi Mi Robot Vacuum-Mop 2 Pro, the cloud can store not only a diagram, but also photos of rooms taken to improve navigation, which could theoretically be used to analyze the interior or even identify faces if a person is caught in the frame.
Xiaomi claims that all data is encrypted and stored on servers in Singapore or the United States (depending on the region of the account), but in 2020, the company got into a scandal because of the transfer of user data from Europe to Chinese servers, which violated the law. GDPR. Xiaomi has made changes since then, but there is still no transparency.
β οΈ Note: If you use a robot vacuum cleaner in a country where Xiaomi is not officially represented (for example, in Russia after 2022), your data may be processed under different rules.
How to completely disable sending a card to the cloud: step-by-step instructions
If you decide that transferring a map to the cloud is an unnecessary risk, you can turn it off. The methods depend on the vacuum cleaner model and the firmware version. Below is a universal guide for most Xiaomi, Viomi and Dreame devices (powered by firmware 2023-2026).
Update the Mi Home app to the latest version
Connect the vacuum cleaner to Wi-Fi (without the Internet, some settings are not available)
Make sure your Mi Account is not linked to third-party services (Google, Facebook)
Take screenshots of the current card in case of resetting-->
Method 1: Disabling synchronization in application settings
- Open the Mi Home app and select your robot vacuum cleaner.
- Go to Settings. β Map. β Synchronization of the map (or the Cloud) β Synchronization in older versions).
- Turn off the slider Sync the map with the cloud.
- Confirm the action β the card will be removed from the servers of Xiaomi, but will remain in the memory of the vacuum cleaner.
Method 2: Use the "LAN Only" mode (for advanced users)
This method blocks the vacuum cleanerβs access to the Internet, but retains control over the local network:
- In the router settings add the robot vacuum cleaner to the Black List (blocking on the router) MAC-address).
- Or configure Firewall Rules to prevent the device from connecting to the.mi.com and.xiaomi.com domains.
- In the Mi Home app, the vacuum cleaner will only be available when connected to the same Wi-Fi network.
Method 3: Reset to factory settings (radical method)
If previous methods have not worked (for example, on older models like Mi Robot Vacuum 1), you can dump the vacuum cleaner:
- Press the Reset button on the body for 5-10 seconds (before the sound signal).
- Connect the vacuum cleaner again, but do not log into the Mi Account - use the "No cloud" mode.
- Configure cleaning only through local management (functions will be limited).
β οΈ Warning: After resetting, all stored maps, schedules and cleaning areas will be deleted. If you want to save them, pre-export the card through the application (if the feature is available).
π‘
If after turning off the cloud vacuum cleaner began to orient worse, try to manually save the card in his memory: perform a complete cleaning throughout the house so that he remembers the layout locally.
Partial Shutdown: Alternatives for Security
If you need to sync your card between devices, but want to minimize the risks, you can use intermediate solutions:
1. Disconnect geolocation and analytics
- π± In the phone settings for the Mi Home app, disable access to geodata.
- π In Mi Account, disable Personalized Recommendations (Privacy section).
2. Use of an βemptyβ card
Some users create a fictitious map with minimal data in the application:
- Remove the current card in the vacuum cleaner settings.
- Start cleaning in one small room (for example, in the corridor).
- Keep this map as your primary one β it will be sent to the cloud instead of the full apartment plan.
3. Alternative firmware (for experienced users)
There are custom firmware like Valetudo that completely removes the dependence on the Xiaomi cloud, but installing them requires:
- π§ Unlock the loader (possible breach of warranty).
- π» Skills of working with ADB and SSH.
- β οΈ Risk of "bricking" of the device in case of error.
More about Valetudo
What functions are lost after the cloud is shut down
Turning off the card sync has the downside of some of the features becoming unavailable. Here's what you're going to lose:
| Function | Does it work without a cloud? | The alternative |
|---|---|---|
| Remote management (from any network) | β No. | Only through local Wi-Fi. |
| Synchronization of the map between devices | β No. | Manual export/import card (if supported) |
| Voice control (Alice, Google Assistant) | β οΈ Partially. | It only works through local teams. |
| Firmware updates | β No. | Manual installation through USB (if available) |
| Zoning and virtual walls | β Yes. | Configured locally in the vacuum cleaner memory |
The most painful thing for many users is the loss of remote access, and without the cloud, you can't:
- π Start cleaning when you are not at home (for example, on the way from work).
- π Notification of the end of cleaning or error.
- π± Use the Mi Home app outside of your home network.
However, the basic cleaning functions (scheduling, zoning, mode selection) remain available if they have been configured in advance. The vacuum cleaner will navigate the stored local map.
π‘
Disabling the cloud does not affect the quality of cleaning - the vacuum cleaner will still clean from the memory map, the main limitations are only for remote control and synchronization.
Xiaomi models in which you can not turn off the card
Not all Xiaomi robot vacuum cleaners allow you to completely ban data transfer to the cloud.
- π± Firmware versions β older models (until 2019) often donβt have the option to turn off synchronization.
- π Account Region β in Chinese versions of firmware (CN) More restrictions than in the global (EU, RU).
- π€ Device models β some low-cost vacuum cleaners (e.g. Mi Robot Vacuum-Mop Essential) do not support local mode.
Here is a list of models where disabling card sending is impossible or extremely difficult:
- π« Xiaomi Mi Robot Vacuum 1 (first generation, 2016) β no option in settings.
- π« Viomi V2 Pro (Chinese version) β the cloud is only disabled via the engineering menu.
- π« Dreame D9 (Early firmware β synchronization linked to the account.
- π« Xiaomi Mi Robot Vacuum-Mop P (Chinese version) β requires changing the firmware region.
If you have one of these models, the only options are:
- Use a router-level lock (as described above).
- Install custom firmware (such as Valetudo) if it is supported.
- Replace the vacuum cleaner with a model with support for local mode (for example, Xiaomi Mi Robot Vacuum-Mop 2 Lite).
β οΈ Note: In Chinese versions of vacuum cleaners (with suffix) CN In the model name, an attempt to disable the cloud can result in a device reset or account lock. Xiaomi is actively fighting the βbypassβ of cloud services in these firmwares.
Data security: real risks and how to minimize them
Even if you turn off the card, there are other vectors of data leakage, and consider the real risks and ways to protect:
1.Leakage through Mi Account
If your Xiaomi account is hacked, attackers will gain access not only to the map of the house, but also to:
- π Cleaning Stories (when You Are Not Home).
- π Geodane other Xiaomi devices (for example, Mi Band or smartphone).
- π Remote control of all smart home appliances.
How to defend yourself:
- π Enable two-factor authentication in your Mi Account.
- π± Donβt use one password for Xiaomi and other services.
- π Regularly check active sessions in your account settings.
2. Data interception via Wi-Fi
If your network is not protected, the data from the vacuum cleaner (including the card) can be intercepted:
- π΅οΈ Vulnerabilities in the router (for example, outdated firmware).
- π‘ Through public Wi-Fi networks (if the vacuum cleaner is connected to them).
How to defend yourself:
- π Use it. WPA3 wifi-encrypting.
- π Create a separate network for smart devices (guest Wi-Fi).
- π« Stop the vacuum cleaner from connecting to open networks.
3. Leakage through third-party services
Xiaomi is integrated with Google Home, Amazon Alexa and Yandex Alice, and when connected to these services, the map of the house can be transferred to third parties:
- π£οΈ Alice can save voice commands with room mentions (e.g., "clean up the bedroom").
- π Google analyzes data from smart devices for targeted advertising.
How to defend yourself:
- π Turn off third-party assistant integration in Mi Home settings.
- π Check what permissions you gave Google Home or Alice in your privacy settings.
π‘
The most reliable way to protect yourself is to physically isolate the vacuum cleaner from the Internet, but that deprives you of most of the smart features, and the choice between convenience and safety is yours.