Why can’t you connect Xiaomi’s robot vacuum cleaner to your iPhone via Mi Home?
You just unpacked the new Xiaomi Mi Robot Vacuum or Mi Robot Vacuum-Mop 2 Pro, but you run into a problem: the Mi Home app on your iPhone doesn’t see the device, gives out a connection error or constantly resets the connection? This situation is familiar to many users – despite the seeming simplicity of the process, synchronizing a robot vacuum cleaner with an iOS device is often accompanied by nuances that are not written in the official instructions.
In this article, we'll take a step-by-step connection algorithm with all the pitfalls, from choosing the right version of the app to solving errors like "Device not found" or "Disabled to connect to Wi-Fi." And at the end, you'll find a video instruction with a visual demonstration of each step so you can repeat the actions exactly as you did on the screen.
Special attention will be paid to the compatibility of models of robot vacuum cleaners with iPhone: not all Xiaomi devices work equally well with iOS, and some require additional manipulation (for example, changing the region to Mi Home or manual data entry Wi-Fi).
Preparing for Connection: What to Do Before Launching Mi Home
Before you start syncing, make sure all the preconditions are met, and ignoring them is the main cause of 80% of connection errors.
- 📱 Update iOS to the latest version (at least iOS 14). Older versions of the operating system may not support Bluetooth Low Energy protocols, which use the robot vacuum cleaner for initial synchronization.
- 🌐 Check the Wi-Fi router: it should run in the 2.4 GHz band (Xiaomi robots do not support 5 GHz).If you have a dual-band router, temporarily disconnect the 5 GHz network or create a separate network for 2.4 GHz.
- 🔋 Charging vacuum cleaner: battery level should be at least 20%. With low charge, the device can interrupt the connection process.
- 📲 Remove old versions of Mi Home. If the app has already been installed, remove it and download the latest version from the App Store (not from third-party sources!).
It’s also worth considering that some robot vacuum cleaner models (such as the Xiaomi Mi Robot Vacuum-Mop P) require a firmware update before first connecting. If the vacuum cleaner has been used with an Android device before, reset it to factory settings: press the power button for 10 seconds until you hear the beep.
Step-by-step: how to connect a robot vacuum cleaner to Mi Home on iPhone
Follow this algorithm exactly – deviations from the sequence can cause synchronization to fail.
- Turn on the robot vacuum cleaner. Press and hold the power button on the device body for 3-5 seconds until the indicator lights up (usually blue or white). Some models (for example, Mi Robot Vacuum-Mop 2 Lite) have a button that is combined with the touch panel, in which case, touch it once.
- Launch Mi Home. Open the app and log in (if you haven't already). Importantly, use the "Russia" region (or "Mainland China" if you have a Chinese version of the vacuum cleaner). To change region, go to Profile → Settings → Region.
- Add a new device. Click on plus (+) in the top right corner, then select smart home → robot vacuum. If your model doesn't appear in the list, select "Other device" and enter the name manually.
- Bluetooth sync. The app will suggest that you turn Bluetooth on your iPhone -- allow access. Bring your phone up to a distance of no more than 1 meter to the vacuum cleaner. Wait for the beep -- that means that the connection is established.
- Connect to Wi-Fi. Select your 2.4GHz network from the list and enter a password. If the network doesn't show, click "Enter manually." Don't use special characters in your password (e.g.!, @, #) - they can cause an error.
- Completion of the setup. Once you've successfully connected, the app will suggest you update the vacuum cleaner firmware -- agree if a new version is available. Then give the device a name (like "Vacuum Kitchen") and select a room in Mi Home.
If an error occurs at any of the stages, do not close the application - try repeating the step or restarting the robot vacuum cleaner (turn it off and turn it on again).
☑️ Checklist before connection
Common mistakes and their solutions
Even with the correct following of the instructions, problems can arise, and below is a table with the most frequent errors and ways to fix them.
| Mistake. | Reason. | Decision |
|---|---|---|
| "No device found" | Bluetooth disabled or robot vacuum cleaner not in pairing mode | Turn on Bluetooth on iPhone, restart the vacuum cleaner (hold the power button 10 seconds) |
| “I couldn’t connect to Wi-Fi.” | Wrong password, 5GHz network, or special characters in password | Check the Wi-Fi range, change the password to a simple one (e.g. 12345678), then return the old one. |
| “Offline Device” after Connection | Robot vacuum cleaner lost contact with the router | Restart the router, check the distance between the vacuum cleaner and the router (no more than 10 m) |
| "Server Error" (code 10008) | Problems on the side of Xiaomi or the wrong region in Mi Home | Change region to Mainland China, restart app |
| The app “hangs” at the Bluetooth stage | Conflict with other Bluetooth devices (headphones, watches) | Disconnect all other Bluetooth devices from your iPhone, try again |
If none of these things worked, try resetting the robot vacuum cleaner to the factory.
- Turn off the vacuum cleaner.
- Press the power and home button (or Spot Cleaning, depending on the model) for 10-15 seconds.
- Wait for the sound signal and the indicator flash.
- Repeat the connection process again.
What to do if Mi Home asks for a Chinese phone number?
Video instruction: connecting the robot vacuum cleaner Xiaomi to the iPhone
So we've made a video to illustrate this in a step-by-step way, and we've shown this video.
- 🎥 Setting up a Wi-Fi router to work with a robot vacuum cleaner.
- 🎥 Finding and Adding Devices to Mi Home.
- 🎥 Solving the “Unable to Connect” Error on iPhone.
- 🎥 First vacuum cleaner control via app.
The video is available at [watch on YouTube](#) (insert the current link to your video hosting).
Note: the video uses the Xiaomi Mi Robot Vacuum-Mop 2 Pro, but the algorithm is suitable for other devices in the series (for example, Mi Robot Vacuum E10 or Mi Robot Vacuum-Mop P).
💡
If the video doesn’t open, check if your browser or antivirus is blocking access to YouTube. Try opening a link in another browser (e.g. Safari instead of Chrome).
Additional settings after connection
After successful synchronization, we recommend setting the following parameters for optimal vacuum cleaner operation:
- 🗺️ Map of the room. Run the first cleanup in Full Cleanup mode, so the robot can map the apartment, and then you can divide the space into zones and schedule the cleaning for individual rooms.
- ⏰ Cleaning schedule. Go to your device settings. → Schedule and add convenient times (e.g., weekday cleaning at 10:00) Note that the robot must be connected to charging at the specified time.
- 🔊 Noise level: You can select Quiet (for night cleaning) or Turbo (for deep cleaning) in the settings. Optimal balance is Standard Mode».
- 🚫 On the map in Mi Home, circle the areas the robot must bypass (such as long-pile carpets or children's toys).
It is also useful to activate voice notifications (in the device settings) and the robot will voice the start/end of cleaning, battery level and errors (for example, if the brushes are stuck or need to be cleaned).
💡
After the first connection, be sure to update the firmware of the robot vacuum cleaner through Mi Home – this will fix possible bugs and add new features (for example, support for voice assistants).
Compatibility of robot vacuum cleaners Xiaomi with iPhone: which models work better
Not all Xiaomi robot vacuum cleaners interact equally well with the iPhone, and below is a comparison table of compatibility of popular models with iOS (based on user feedback and tests).
| Model | Compatibility with iPhone | Features of connection |
|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | ⭐⭐⭐⭐⭐ | Connects without problems, supports all functions in Mi Home |
| Mi Robot Vacuum-Mop P | ⭐⭐⭐⭐ | Sometimes requires changing the region to "China" in Mi Home |
| Mi Robot Vacuum E10 | ⭐⭐⭐ | There may be problems with Bluetooth-connection on iOS 15+ |
| Mi Robot Vacuum-Mop 2 Lite | ⭐⭐⭐⭐ | Stable but no zoning support in Mi Home |
| Viomi V3 (renamed Xiaomi) | ⭐⭐ | Often requires manual Wi-Fi input, possible lags in the application |
If you have a Chinese version of a robot vacuum cleaner (like the one with the CN suffix in the title), you may need to:
- Change the region to "Mainland China" at Mi Home.
- Use a VPN with servers in China (for example, to download current firmware).
- Install the Chinese version of the Mi Home app (available through alternative stores but requires a Chinese Apple ID).
How to distinguish the Chinese version of the vacuum cleaner from the global one?
FAQ: Answers to Frequent Questions
Can you connect a Xiaomi robot vacuum cleaner to an iPhone without Wi-Fi?
Why doesn’t Mi Home see the robot vacuum cleaner on the iPhone when it’s on?
How to Reset Xiaomi Robot Vacuum if it Doesn't Connect to Mi Home?
Can you control the Xiaomi robot vacuum cleaner via Siri or the Home on the iPhone?
What if a robot vacuum cleaner connects to Mi Home but does not clean the room?
If your question is not covered in FAQ, Check the official Xiaomi documentation for your model or contact for support via the Mi Home app (Profile) → Feedback).
💡
To keep your iPhone robot vacuum cleaner running, regularly update your Mi Home and your device’s firmware, which eliminates 90% of connectivity and management issues.