Why Xiaomi robot vacuum cleaner doesnโt see iPhone and how to fix it
Synchronizing Xiaomiโs robot vacuum cleaner with an iPhone seems like a simple procedure โ until you encounter errors like โDevice not foundโ or โCanโt connect to the network.โ The problem often lies not in the vacuum cleaner itself, but in the settings of the Wi-Fi network, the region of the Mi Account account or the limitations of iOS. For example, if your iPhone is connected to a guest network with isolation devices, the robot simply will not be able to โseeโ the phone even if they are on the same network.
Another common pitfall is the vacuum cleaner firmware version, Xiaomi Mi Robot Vacuum-Mop 2 Lite or Dreame Bot. Z10 Pro (also referred to as Xiaomi) require upgrading to the latest version of the software before the first connection. Without this, the Mi Home application can give a Device offline error, although the indicator on the vacuum cleaner is lit green. In this article, we will analyze not only the basic instructions, but also unique solutions for iPhone that do not work on Android โ for example, bypassing iOS restrictions on local networks or resetting the app cache through Settings. โ Mi Home โ Data resetting.
What models of robot vacuum cleaners Xiaomi compatible with the iPhone
Not all Xiaomi robot vacuum cleaners work equally well with iPhones, the main difference is the support for the MiOT protocol (Mi IoT), which is responsible for integration with the Mi Home ecosystem.
| Model robot vacuum cleaner | Support for iPhone | Required version of Mi Home | Features |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum-Mop 2 Lite | Yes. | 6.0.100+ | Requires manual firmware update before connecting |
| Xiaomi Mi Robot Vacuum-Mop P | Yes. | 5.5.50+ | Supports HomeKit through workaround solutions |
| Dreame Bot D9 | Partially. | 6.0.50+ | Possible errors of linking to the account in the region of Russia |
| Xiaomi Mi Robot Vacuum-Mop 2 Pro | Yes. | 6.1.0+ | Requires 5GHz Wi-Fi for stable operation |
| Viomi V3 | No | โ | Mi Home is not officially supported on iOS (Viomi Home app is needed) |
*The Viomi V3 and some Dreame models may require you to change your Mi Account region to China or use alternative apps like Home Assistant.
If your model is not in the table, check it on Xiaomiโs official website under the Smart Home section. Note that even if the model is compatible, there may be additional restrictions on the iPhone, for example, robots with LiDAR (like Mi Robot Vacuum-Mop 2 Pro) require iOS 14+ to work correctly maps of the premises.
Preparing iPhone before connecting a robot vacuum cleaner
Before you start syncing, make sure your iPhone is configured correctly. Here are key points that are often overlooked:
- ๐ถ Wi-Fi grid: Robot and iPhone must be connected to the same 2.4 GHz network. If your router broadcasts two networks (2.4 and 5 GHz) with the same name, the iPhone can automatically connect to 5 GHz - this blocks device detection. Split networks in router settings or temporarily disable 5GHz.
- ๐ฑ iOS version: LiDAR models (such as Mi Robot Vacuum-Mop 2 Pro) require iOS 14.5+. Check for updates in Settings โ Mainstream โ Update of the PO.
- ๐ Mi Home permissions: The application must have access to Local Network and Bluetooth. โ Confidentiality โ Local area network.
- ๐ App Store region: If you downloaded Mi Home from the Russian App Store, you may need to VPN authorization.
Pay special attention to router settings. Some models (such as the TP-Link Archer C6) default to block multicast packets that MiOT uses.
- Go to the router control panel (usually at 192.168.0.1 or 192.168.1.1).
- Find the Wireless โ Wireless Advanced section (or similar).
- Activate Enable Multicast Forwarding or IGMP Snooping.
- Save the settings and restart the router.
๐ก
If after all the manipulations, the robot still does not connect, try using the access point mode on the iPhone: go to Settings โ Modem Modem and connect the vacuum cleaner directly to the phone via Wi-Fi. This will help check if the problem is in the router or in the device itself.
Step-by-step: how to connect the robot vacuum cleaner Xiaomi to the iPhone
Now, to the process of connecting, we'll look at two options: through the Mi Home app (the main method) and through the Mi Home Lite (if the first one doesn't work).
Method 1: Connect via Mi Home (recommended)
- Download the app: Install Mi Home from the App Store. Make sure the version is at least 6.0.100.
- Create an account: Register or sign in to an existing Mi Account. For Russia, choose the region Russia - this will make it easier to set up voice control.
- Add the device: Click + โ Add the device. Select the category of vacuum cleaner. Find your model in the list (if there is none, select Other and enter the name manually).
- Activate Pairing Mode: Press and hold the Power button on the vacuum cleaner for 3-5 seconds until you hear the "Connect to Network" voice message. The indicator should flash orange (for most models) or blue (for Dreame).
Connect to Wi-Fi
- In the app, select your 2.4GHz network and enter your password.
- If the network is not listed, check if its SSID is hidden in the router settings.
- Complete the setting: Once successfully connected, the robot will appear in the main menu of the application. Update firmware (if required) will begin automatically.
The Mi Home Lite has the advantage of being smaller and faster on older iPhones (like the iPhone 7/8), but it lacks some features like assistant voices (Alice, Siri) or cleaning schedules.
What if Mi Home asks for a firmware update, but the update is suspended?
Solving Common Errors When Connecting to iPhone
Even with the correct following of the instructions, errors can occur, and let's look at the most common ones and how to fix them.
Error: โDevice not foundโ or โCanโt connectโ
Causes and solutions:
- ๐ Robot not in pairing mode: Make sure the indicator flashes orange/blue. If not, press the Power for 5 seconds.
- ๐ก Wi-Fi problems: Check that the network is running in the 2.4 GHz band (even if the router supports both bands). WPA3 โ Some Xiaomi models do not support this protocol. WPA2-PSK. If you use a dual-band router (like Keenetic), try temporarily disabling your 5GHz network.
- ๐ฑ iOS Limitations: Go to Settings โ Mi Home โ Local area network and access. Turn off Low Consumption Mode in iPhone settings - it can block background activity of the app.
Error: Device offline after successful connection
If the robot is connected, but after a few minutes it appears offline:
- โก Power problems: Make sure the vacuum cleaner is at least 20% charged.When the charge is low, it can shut off the network.
- ๐ Resetting the app cache: iPhone settings โ Mi Home โ Warehouse โ Drop the cache
- ๐ Change of region of account: If the robot is bought in China and the account is registered in the region of Russia, there may be a conflict.Solution: Go to Mi Home โ Profile โ Settings โ Region. Change region to China (Mainland) Remove device from app and add again.
๐ก
If the robot is constantly disconnecting from Wi-Fi, try to fix it MAC-The address is in the router settings. MAC-vacuum cleaner address at Mi Home โ Settings of the device โ Information and add it to the list of static IP router-panel.
Error: โI failed to link the device to my accountโ
This error is typical for users who:
- ๐ Changed the Mi Account region after buying a robot.
- ๐ฑ Use one account on multiple devices (for example, on iPhone and Android).
- ๐ก๏ธ Two-factor authentication is enabled in Mi Account.
You can now use commands like:
- "Hey Siri, start cleaning up" (start)
- "Hey Siri, get back to base."
For models with support for room maps (for example, Mi Robot Vacuum-Mop 2 Pro) additional features are available:
- ๐บ๏ธ Area cleaning: Allocating specific rooms or areas for cleaning on the map.
- ๐ซ Virtual Walls: Limiting areas where robots cannot enter.
- ๐ Multi-room cleaning: Sequential cleaning of several rooms on schedule.
If the remote control is not working:
- Check that the robot is on standby mode (not sleep mode).
- Make sure that the routerโs settings do not block outbound connections to ports 80 and 443.
- Update the robot firmware to the latest version.
๐ก
For stable remote operation of the robot vacuum cleaner, it is recommended to use a router with support for Cloudflare DNS (1.1.1.1) or Google DNS (8.8.8.8). This reduces delays when sending commands over the Internet.
Resetting Xiaomi robot vacuum cleaner settings before selling or reconnecting
If you plan to sell a robot vacuum cleaner or transfer it to another user, you need to reset your settings completely so that the new owner can link the device to his account.
- Remove the device from Mi Home: Open Mi Home โ Select robot โ Settings โ Delete device. Confirm removal.
- Perform hardware reset: Press the Power button for 10-15 seconds until you hear the beep (long horn). For models with a Home button (such as Mi Robot Vacuum-Mop P), press the Power + Home button for 10 seconds.
Reset your Wi-Fi settings
- After hardware reset, the robot will create its own access point with the name of the species. Xiaomi_Vacuum_XXXX.
- Connect to it from your iPhone and follow the instructions in Mi Home to reconnect.
If after reset, the robot does not turn on or respond to the buttons:
- Check that it is charged (plug it into the dock for 30 minutes).
- If the indicator is not on, try resetting by holding the Power button and simultaneously connecting the charger.
โ ๏ธ Warning: After resetting all stored maps of the premises, cleaning schedules and zone settings will be deleted. If you plan to use the robot further, back up the map via Mi Home โ Settings of the device โ Backup (not available for all models).