Why Xiaomi vacuum cleaner doesnβt connect to Mi Home on iPhone and how to fix it
Xiaomiβs robot vacuum cleaners (including Mi Robot Vacuum-Mop 2 Pro, Dreame Bot Z10 Pro, and others) require proper configuration through the Mi Home app to work properly. However, iPhone owners often face problems: the device does not find the vacuum cleaner, there are synchronization errors or the application freezes during the connection stage, the reason lies in the features of iOS, Appleβs limitations on the background of applications and the specifics of the Wi-Fi protocols that use Xiaomi vacuum cleaners.
In this article, we will discuss step-by-step instructions for connecting a vacuum cleaner to the Mi Home on the iPhone, including network preparation, choosing the right region in the application and solving typical errors. Separately, we will focus on the nuances of working with HomeKit (if your model supports integration with the Apple ecosystem) and alternative ways to manage through Google Assistant or Alice.
Important: The iPhone connection process is different from Android due to iOS's restrictions on accessing the local network. If you've previously tried to connect a vacuum cleaner through an Android device, reset the vacuum cleaner settings to factory (hold the power button for 10 seconds) to avoid conflicts.
Preparation before connecting: what to check on the iPhone and vacuum cleaner
Before you start connecting, make sure your iPhone and Xiaomi vacuum cleaner meet the minimum requirements.
- π± iOS version: no lower than 14.0 (15.0 is recommended for stable operation of Mi Home)+). You can check the version in Settings β Mainstream β About this device.
- π Wi-Fi network: 2.4 GHz only (Xiaomi vacuum cleaners do not support 5 GHz).If you have a dual-band router, temporarily turn off 5 GHz in its settings.
- π Vacuum charge: at least 20%. With a low charge, the device can interrupt the connection process.
- π² Mi Home app: latest version from App Store.Remove old version before installation if there have been crashes before.
- π Region in Mi Home: Must coincide with the region of the vacuum cleaner purchase (e.g. China, Europe or Russia) Wrong region is a common cause of error".
If your vacuum cleaner was previously connected to another Mi Home account, reset to factory settings:
- Hold the power button on the vacuum cleaner for 10-15 seconds until a voice message (e.g., "Reset to factory settings") is heard.
- Wait for the reboot (the indicator flashes orange).
Step-by-step: how to connect the vacuum cleaner Xiaomi to Mi Home on iPhone
Follow this algorithm to avoid errors. If you get stuck at some point, go to the "Error Solving" section.
Step 1: Install and configure Mi Home
Download Mi Home from the App Store and log in to your Xiaomi account (if you donβt have one, register a new one). Importantly, donβt use a Google or Facebook account, which can lead to sync errors.
After the entrance:
- Go to Profile β Settings β Region.
- Select a region that matches your vacuum cleaner model (e.g., Russia for official supplies).
- Save the changes and restart the application.
Step 2: Adding the device to Mi Home
Press + in the upper right corner of the screen and select Add Device. In the category list, find Vacuums and select your model. If it is not available, select Other Vacuum (for general models).
Make sure Wi-Fi is 2.4GHz | Turn off VPN on iPhone|Close background apps |Put vacuum cleaner on charge
-->
Step 3: Connecting the vacuum cleaner to Wi-Fi
The app will suggest you select a Wi-Fi network. Make sure that:
- π Network not hidden (disable the option to hide) SSID" router-setting).
- π The router disabled "Customer isolation mode" (it blocks the interaction of devices in the local network).
- πΆ Wi-Fi signal stable (vacuum cleaner should be no further than 5 meters from the router).
After selecting the network, enter the password and wait for the vacuum cleaner to emit an audible signal (usually one long horn). If there is no signal, check if the Wi-Fi indicator flashes on the vacuum cleaner (should burn in blue).
Step 4: Completion of the setup
After successful connection:
- The application will offer to update the vacuum cleaner firmware - agree, since older versions of the software may contain errors.
- Configure Cleanup Zones and Virtual Walls in the device menu (available after first connecting).
- Activate Voice Control if you plan to use Siri or Alice.
π‘
If the vacuum cleaner doesnβt connect the first time, try changing the region in Mi Home to China β this often solves the problem with unofficial firmware.
Table: Compatibility of vacuum cleaners Xiaomi with Mi Home on iPhone
| Model vacuum cleaner | Support for Mi Home (iOS) | Integration with HomeKit | Features of connection |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | β Yes. | β No. | Requires firmware 3.5.9+ |
| Dreame Bot Z10 Pro | β Yes. | β Yes (via Mi Home) | Supports LDS-maps in real time |
| Mi Robot Vacuum X10+ | β Yes. | β Yes (native) | Automatic change of base for washing |
| Viomi V3 | β οΈ Partially. | β No. | It only works with the region of China. |
Important: HomeKit-enabled models (such as the Xiaomi Mi Robot Vacuum-Mop 2 Lite) require additional customization in the Apple Home app after connecting to the Mi Home.
Solving errors when connecting Xiaomi vacuum cleaner to Mi Home on iPhone
If the connection process is interrupted or there is an error, use this instruction. Most problems are due to incorrect router settings or conflicts in the application.
Error: "Device not found"
Causes and solutions:
- πΆ Weak Wi-Fi signal: move the vacuum cleaner closer to the router (ideally, 1-2 meters away).
- π Conflict IP-Addresses: In the router settings, turn on DHCP and set the range IP-addresses (e.g. 192.168.1.100β192.168.1.200).
- π‘οΈ Firewall or antivirus: temporarily disable Network Protection in your iPhone settings (Settings) β Wi-Fi β (i) close to the network β Set up DNS β Automatically).
Error: "Incorrect Wi-Fi password"
Even if you are sure of the password, try:
- π Enter password manually (not through the clipboard).
- π Reconnect iPhone to the same network again (sometimes iOS caches incorrect data).
- π‘ Restart router (turn off power for 30 seconds).
Error: "The device is not supported in this region"
This error occurs if:
- π Region in Mi Home does not match with vacuum cleaner firmware.
- π¦ The vacuum cleaner is intended for another market (e.g. the Chinese version in the Europe region).
Decision:
- Change the region in Mi Home to China (even if you have a European model).
- If it does not help - dump the vacuum cleaner to the factory settings and reconnect.
π‘
If the vacuum cleaner connects, but constantly loses communication, try to fix static to it in the router settings. IP-address (tie up) MAC-vacuum-cleaner address to a specific IP).
How to integrate Xiaomi vacuum cleaner with Apple HomeKit on iPhone
Not all Xiaomi models support HomeKit, but if your vacuum cleaner is on the compatible list (such as Mi Robot Vacuum-Mop 2 Pro or Dreame Bot Z10 Pro), follow the following steps:
- Connect the vacuum cleaner to the Mi Home (as described above).
- Open your device card in Mi Home and find the option βAdd to HomeKitβ (usually in the βDevice Settings β Smart Homeβ menu).
- Scan HomeKit (in the app Home on iPhone) scan QR-The code that appears in Mi Home.
- Wait for the synchronization (can take up to 5 minutes).
After integration, the vacuum cleaner will appear in the Apple Home app, and you can:
- π£οΈ Manage voice via Siri (e.g., "Hey Siri, turn on the vacuum cleaner").
- π Set up automation by time or geolocation.
- π Seeing the status of cleaning in real time.
What if HomeKit canβt see the vacuum cleaner?
Alternative ways to control the vacuum cleaner Xiaomi with iPhone
If Mi Home is unstable or you prefer other platforms, consider these options:
1. Manage via Google Assistant or Alice
For this:
- Connect the vacuum cleaner to the Mi Home.
- In the device settings, find Voice Assistants and select Google Assistant or Yandex Alice.
- Sign in through the appropriate account and follow the instructions.
After setting up, you will be able to control the vacuum cleaner with commands:
- π£οΈ "Okay, Google, start cleaning up".
- π£οΈ "Alice, turn on the vacuum cleaner".
2. Third-party applications
For advanced functions (e.g., zone cleaning or suction power settings), you can use:
- π± Home Assistant (for advanced users).
- π± DreameHome (if you have a Dreame brand vacuum cleaner).
- π± Mi Home Lite (simplified version of the official app).
π‘
If you use Home Assistant, add a vacuum cleaner via the integration of "Xiaomi Miio". This will require a device token, which can be obtained through the Mi Home application (instructions are available on the Home Assistant forums).
Frequently Asked Questions (FAQ)
πΉ Why Xiaomi vacuum cleaner does not connect to Mi Home on iPhone, although everything is done according to the instructions?
πΉ Can you connect the vacuum cleaner Xiaomi to the iPhone without Mi Home?
πΉ Why Xiaomi vacuum cleaner is disconnected from Wi-Fi after a firmware update?
πΉ How to Reset Xiaomi Vacuum Cleaner if It Doesn't Respond to the Buttons?
πΉ Can you connect Xiaomi vacuum cleaner to multiple phones at the same time?
Conclusion: the best way to connect the vacuum cleaner Xiaomi to the iPhone
Connecting Xiaomi vacuum cleaner to Mi Home on iPhone requires attention to detail: choosing the right region, setting up the router and updating the firmware. If you follow the instructions Step-by-step, the process will take no more than 10-15 minutes.
- πΆ Use only 2.4GHz Wi-Fi β this is critical for all Xiaomi models.
- π If you have a connection error, first change the region in Mi Home to China.
- π If the vacuum cleaner βhangsβ at the synchronization stage β restart the router and iPhone.
- π For stable operation, attach a static vacuum cleaner IP-router.
If youβre planning to use a vacuum cleaner in the Apple ecosystem, look for HomeKit-enabled models (like the Mi Robot Vacuum X10+) that allow you to manage cleaning through Siri and automation in the Home app, which is especially convenient for iPhone owners.
If you have any questions about a particular model or error, check the name and error code (e.g., "Error 1002") and we'll help you find a solution!