If you purchased a Xiaomi robot vacuum cleaner (such as Mi Robot Vacuum-Mop 2 Pro, S7 or X10+) with firmware for mainland China, a standard connection through the European or Russian Mi Home server will end in error.
This article provides a step-by-step guide with current connectivity options for 2026, including bypassing regional restrictions, creating a Chinese Mi Account without a +86 phone number, and solving common errors like Device not found or Unsupported country. We will look at both official methods (with changing the region in the application), and alternative methods β through Mi Home for iOS, Home Assistant or third-party firmware like Valetudo.
Why is Xiaomiβs robot vacuum cleaner not connected to Mi Home?
The main reason is regional binding, and mainland China (CN) vacuum cleaners only work with api.io.mi.com servers (China Mainland region), whereas international versions use api-eu.mi.com, api-ru.mi.com, and others, and when you try to add such a device to an app with a non-Chinese account, you will get one of the mistakes:
- π« Β«The device is not supported in your region.** (Unsupported) country/region) β The most common mistake when trying to add a vacuum cleaner through a European/Russian account.
Additional difficulties are created by the data exchange protocol: vacuum cleaners for China often use stripped-down versions. API, where some functions (such as zoning or schedule) are only available through Chinese servers, it is also important to consider the firmware version - some models (such as the zoning or schedule, S5 Max) after upgrading to Chinese firmware 3.5.8_003086 Stop working with international servers.
Method 1: Official connection via region change in Mi Home
The most reliable method is to create a Chinese Mi Account and temporarily change the app region to China Mainland, which works for most models, including the Mi Robot Vacuum-Mop 2 Pro, S7 and X10+, but requires preparation.
Step 1: Registering a Chinese Mi Account
To connect a vacuum cleaner with CN firmware, you need an account that is tied to the China Mainland region, and you can create it in two ways:
- via email (without phone number):
Through the phone number.
- π± Use a virtual number. +86 (SMS-Activate or SMS-Activate services) 5sim).
- β οΈ Note: Some models (e.g. Xiaomi Mijia) 1T) require confirmation via WeChat β in this case, without the help of friends in China can not do.
- Launch the app, log in to your Chinese account and select a region (mainland China) in your profile settings.
If after changing the region, the vacuum cleaner does not appear in the list of devices, check:
- πΆ Is the vacuum cleaner connected to a 2.4 GHz network (Chinese models often don't support 5 GHz).
- π Restart router and vacuum cleaner (hold power button for 10 seconds).
- π‘ Make sure yours is yours. IP Not blocked by Chinese servers (check through whatismyipaddress.com).
π‘
If Mi Home can't see the vacuum cleaner, try connecting through the access point of the device itself. + Home on the vacuum cleaner to the beep, then connect to the network Xiaomi_Vacuum_XXXX in the Wi-Fi settings of the phone.
Method 2: Connect via Mi Home for iOS (bypassing restrictions)
iPhone owners can take advantage of the iOS version of Mi Home, which allows you to temporarily change region without fully re-registering your account, which works even with European accounts, but requires strict follow-up.
- Remove Mi Home from your phone.
- Change the App Store region to China: π± Go to Settings. β [Your name] β Country/region. π Select China, fill in the address (you can use a Chinese address generator, such as fakeaddress.cn). π³ A Chinese bank card will be required to confirm β use a virtual one (such as Revolut with an address in China) or skip the step (sometimes it works).
Download Mi Home
Add the vacuum cleaner.
- π In the list of devices, select (Add device).
- π Select a category (Robot vacuum cleaner).
- π‘ Connect to the vacuum cleaner network (as in Method 1) and follow the instructions.
- Control the vacuum cleaner through the Home Assistant interface or voice assistants (like Alice or Google Assistant).
π‘
Using Home Assistant allows you to bypass regional restrictions completely, since management is carried out over the local network without access to Xiaomi servers.
Solving Typical Errors When Connecting
Even with the right setup, errors can occur. Let's consider the most common and ways to correct them:
- π Device not found error (device not found): Check that the vacuum cleaner and phone are connected to the same 2.4GHz network. VPN or proxy β they can block access to servers api.io.mi.com. Reboot the router and reset the network settings on the vacuum cleaner (hold Wi-Fi). + Home 5 seconds).
- π Unsupported error country/region: Make sure you select a region (not Hong Kong or Taiwan!) if you use iOS, check the App Store region β it should match the account region. 1T and S7 MaxV Ultra may need a Chinese phone number for first activation.
- π Incorrect password error when logging in: Try resetting your password via account.xiaomi.com (use this option). VPN If the account is linked to a number +86 that you no longer control, contact Xiaomi with proof of purchase.
β οΈ Note: If the vacuum cleaner was previously linked to another account (for example, the seller), it must first be reset to the factory settings. + Wi-Fi for 15 seconds until a voice message is heard in Chinese (reset successfully).
How to update the firmware of the vacuum cleaner with Chinese servers?
After connecting to Mi Home from the Chinese region, you can update the firmware, but there are nuances:
- Check the current version: π± Open Mi Home, go to the vacuum cleaner settings ( β ). π’ Up-to-date versions for Chinese models can be found on the forums 4PDA ordredit.
Update through Mi Home
- π If an update is available, a notification will appear (a new update is detected).
- β οΈ Note: some firmware for China may disable support for international servers. S5 Max to version 3.5.8_003086, You will lose the ability to connect through your European account.
- Handheld firmware via Valetudo (for advanced users): # Example of SSH firmware command (root access required) scp firmware.bin root@192.168.1.100:/tmp/ ssh root@192.168.1.100"flash write /tmp/firmware.bin"
If after the update the vacuum cleaner stopped connecting, try:
- π Roll back firmware through Valetudo or service center.
- π§ Reset the settings to factory (see section above).
- π§ Write in support of Xiaomi with a request to unlock the device for international use (attach a check).
Security and privacy when using Chinese servers
Connecting to Xiaomiβs Chinese servers raises questions about data privacy.
- π‘ Data transmission: The vacuum cleaner sends cleaning maps, usage statistics and error logs to api.io.mi.com servers, stored on servers in China and can be accessed by local authorities upon request.
- π Encryption: Traffic between vacuum cleaner and servers is encrypted by protocol TLS 1.2, but Xiaomi could theoretically decode it for analysis.
- π Censorship bypass: If you use VPN To access Mi Home, choose servers in Shanghai or Beijing, which are less likely to be blocked.
To minimize the risks:
- π« Do not use your Chinese account for other devices (smartphones, laptops).
- π Change your password from your Mi Account regularly.
- π΅ Turn off the Cloud-Saving Cards feature in the vacuum cleaner settings (if available).
- π‘οΈ For full control, reflash the vacuum cleaner on Valetudo - this will turn off cloud synchronization.
β οΈ Note: If you use the vacuum cleaner for commercial purposes (such as cleaning your office), please note that Chinese servers may block suspicious activity (such as overreaching requests). API). It is better to use Home Assistant or Valetudo.
FAQ: Frequent questions about connecting Xiaomi vacuum cleaner to Mi Home (China)
Can I connect a CN firmware vacuum cleaner to my Mi Home account in Europe?
What to do if you ask for a phone number +86 when registering a Chinese account?
Why does the vacuum cleaner connect to the Mi Home but not respond to commands?
Can I return the vacuum cleaner to international firmware?
How to Manage a Vacuum Without Mi Home (for example, via Alice or Google Assistant)?summary> There are several ways to do this: Home Assistant + Yandex/Alice: Configure Yandex Smart Home integration into Home Assistant. Link Yandex account to Home Assistant via Yandex Dialogs. Google Assistant + Mi Home: In Mi Home, go to Profile β Mi Labs β Google Assistant and Link Accounts. π΄ It only works with international accounts! This method is not available for Chinese servers.
Valetudo + MQTT
- Sweat the vacuum cleaner on Valetudo and set up integration with MQTT-broker (e.g. Mosquitto).
- Connect MQTT to Google Assistant or Alice via Node-RED.