Connecting Xiaomiโs robot vacuum cleaner to an iPhone seems like a simple task, but in practice, users face sync errors, problems with the Mi Home app or the limitations of iOS. This article covers all the current ways of connecting โ from standard pairing over Wi-Fi to integration with Apple HomeKit (yes, it is possible!) and bypassing regional locks. We will analyze not only the basic steps, but also the hidden iOS settings that speed up the connection by 40%, and also give a checklist for troubleshooting.
Important: the instruction is relevant for all modern models Xiaomi Mi Robot Vacuum (including the series) S10, X10, Mop 2 Pro, as well as for vacuum cleaners under the Dreame brand (for example, DreameBot) L10s Ultras that use the same ecosystem.If your model is released before 2020, check for iOS 15 compatibility+ โ Some older devices require workarounds.
1. Preparation before connecting: what to check on iPhone and vacuum cleaner
Before you start pairing, make sure your iPhone and robot vacuum cleaner are ready to connect, and skipping these steps is the main cause of errors like โDevice not foundโ or โDisabled to connect to the network.โ
On the iPhone side:
- ๐ฑ iOS Version: Update to iOS 15.4+ (Check in the settings โ Mainstream โ Older versions do not support the latest Mi Home protocols.
- ๐ App Store Region: Mi Home must be downloaded from Chinese, European or Russian.
- ๐ถ Wi-Fi: Connect to the 2.4GHz network (Xiaomi robots don't work with 5GHz!). VPN Make sure that the router does not block IoT devices.
On the side of the robot vacuum cleaner:
- ๐ Charging: Battery level should be at least 20%. When low charge vacuum cleaner can interrupt the connection process.
- ๐ Reset: If the vacuum cleaner has already been connected to another phone, reset to factory settings (press the power button for 10 seconds until you hear the beep).
- ๐ก Pair mode: Press and hold the Home and Power buttons simultaneously for 3 seconds until the Wi-Fi indicator flashes (blue or orange - depending on the model).
โ ๏ธ Note: If your iPhone previously connected to the Chinese version of Mi Home (for example, for other Xiaomi devices), uninstall the app and install the global version from the App Store.
2. Standard connection via the Mi Home app
This is a basic method that works for 90 percent of users, and you follow the steps carefully, because skipping even one point can cause a failure.
Step 1 Installation and Configure Mi Home
- Download Mi Home for iOS (check that the developer is Xiaomi Inc.).
- Open the app and select Russia, Europe or China (depending on the vacuum cleaner model) and don't change the region after you register!
- Sign up with your phone number or email, use real data, and you'll need it to restore access.
Step 2: Adding a device
- Press "+" โ "Add device" in the upper right corner.
- Select the category "Vacilities" and find your model in the list. If there is no model, select "Other vacuum cleaner" (suitable for most devices).
- Hold your iPhone to the vacuum cleaner 10 to 15 cm away and wait for the beep. QR-code.
- Point your iPhone camera at the infrared port of the vacuum cleaner (usually located under the lid next to the power button). Hold until you hear a confirming sound.
Step 3: Connect to Wi-Fi
- ๐ถ The application will offer to connect to the temporary network of the vacuum cleaner (type name) Xiaomi_Vacuum_XXXX). Agree.
- ๐ Enter your 2.4 GHz home network password. If the password contains Cyrillic or special characters, replace them with Latin.
- โณ Wait until the process is complete (may take up to 2 minutes!
Make sure your iPhone is connected to 2.4GHz Wi-Fi|
Charge the vacuum cleaner to at least 20%|
Reset the vacuum cleaner to factory settings (if already used)|
Remove old versions of Mi Home (if you have been)|
Shut down. VPN and firewall on the router-->
โ ๏ธ Note: If at the stage of connecting to Wi-Fi there is an error "Can not connect to the network", check the settings of the router: WPA3 โ Xiaomi vacuum cleaners work only with WPA2-PSK. Turn it on. DHCP (if static is used IP). Make sure there are no restrictions on the network. MAC-address.
3. Alternative ways to connect (if Mi Home does not work)
If the standard method didn't work, try one of these options, which is especially useful for older models of vacuum cleaners or for regional constraints.
Method 1. Through the Dreame app (for DreameBot vacuum cleaners)
Dreame vacuum cleaners (such as DreameBot) L10s Ultra often works better with its proprietary app:
- Remove Mi Home and install Dreame.
- Follow the instructions in the app โ the process is similar to Mi Home, but with better iOS support.
Method 2: Connecting via Home Assistant (for advanced users)
If you use the Home Assistant smart home system, you can integrate a vacuum cleaner without the official application:
- Install the Xiaomi Miio component in the Home Assistant.
- Get the token device via Mi Home Token Extractor (Android device required).
- Add a vacuum cleaner to Home Assistant: Vacuum: - Platform: xiaomi_miio host: IP_DRESS DUST TOKEN: YOUR_TOKEN
Method 3: Bypassing regional restrictions
If your vacuum cleaner is purchased in China, but you want to use it in Russia / Europe:
- ๐ฑ Install Mi Home from the Chinese App Store (Chinaโs Apple will require) ID).
- ๐ Select the region of China when registering.
- ๐ After the connection, you can change the region in the account settings to Russia or Europe (but not all functions will work).
What if the vacuum cleaner connects, but immediately shuts down?
4.Integration with Apple HomeKit (unofficial method)
Xiaomi doesnโt officially support HomeKit, but thereโs a workaround through Home Assistant or HOOBS. This will allow you to control the vacuum cleaner through Siri and iOS automation.
Step 1: Set up Home Assistant
If you already have Home Assistant deployed, add HomeKit integration:
- In the configuration.yaml file, add: homekit:
- Reboot Home Assistant.
- In the HomeKit integration settings, enable the vacuum cleaner as an available device.
Step 2: Connect to iPhone
- Open the Home app on your iPhone.
- Click "Add Accessory" and scan. QR-code that generates the Home Assistant.
- The vacuum cleaner will appear on the list of devices, and now it can be controlled through Siri (for example: "Hey Siri, turn on the cleaning in the living room").
| Function | Mi Home | HomeKit (via HomeKit) HA) |
|---|---|---|
| Voice control | Only through Alice or Google Assistant | Through Siri and Teams |
| Automation | Limited by the logic of Mi Home | Full integration with Shortcuts and Automation |
| Notifications | Only in Mi Home. | Can come through iOS Notifications |
| Stability | Tall. | Depends on the Home Assistant |
๐ก
If the vacuum cleaner doesnโt respond to commands after you connect to HomeKit, check that the Home Assistant settings for the device enable โIncluded in HomeKit.โ Also make sure that Home Assistant is running on a local network, not through the cloud.
5. Solving common connection errors
Even if you follow instructions correctly, you can have failures, and here are the most common mistakes and solutions.
Error: "Device not found"
- ๐ Make sure the vacuum cleaner is in pairing mode (blind light flashes blue).
- ๐ฑ Reboot iPhone and vacuum cleaner.
- ๐ Check that both devices are connected to the same 2.4 GHz network.
- ๐ซ Turn off Bluetooth on iPhone โ sometimes it interferes with finding devices over Wi-Fi.
Error: โI couldnโt connect to the networkโ
- ๐ Make sure your Wi-Fi password is error-free (try copying it from your iPhone Settings).
- ๐ก Reboot the router.
- ๐ก๏ธ Turn off the filter. MAC-Addresses and DDoS Protection in router settings.
Error: โThe device is already linked to another accountโ
If the vacuum cleaner has been previously used by another user:
- Perform a hardware reset (press the power button for 10-15 seconds before the sound signal).
- If the reset didnโt help, contact the previous owner and ask them to remove the device from their Mi Home account.
- In extreme cases, create a new Xiaomi account and try to connect through it.
Mistake: Mi Home app doesn't see vacuum cleaner after iOS update
- ๐ฒ Remove and reinstall Mi Home.
- ๐ In the iPhone settings go to Settings โ Mi Home โ Permits and Enable Local Network.
- ๐ ๏ธ Update the vacuum cleaner firmware via Mi Home (if available).
๐ก
If none of the methods worked, check your vacuum cleaner modelโs compatibility with iOS on Xiaomiโs official website.Some budget models (like Mi Robot Vacuum-Mop Essential) may require Android to set up initially.
6. Optimization of the vacuum cleaner after connection
After successful pairing, adjust the vacuum cleaner for maximum efficiency:
Setting up a room map
- ๐บ๏ธ Start the first cleaning in Map mode (in Mi Home, select Cleaning). โ Mapยป).
- ๐ Break the map into zones (e.g., โKitchenโ, โCorridorโ) for spot cleaning.
- ๐ซ Add virtual walls and no-go zones (such as around a cage with animals).
Voice control
If you have integrated the vacuum cleaner with HomeKit:
- ๐ค Set up commands for Siri in the Commands app (e.g., Start Cleaning, Return to Base, and Re-Get Back to Baseยป).
- ๐ Create automation by time or location (e.g. cleaning on your way home).
Firmware update
Check the updates in Mi Home regularly:
- Go to Device Profile โ Settings โ Firmware Update.
- Make sure the vacuum cleaner is 50 times charged%+ before updating.
- Don't interrupt the process! If you fail, reset and try again.
Savings in battery charge
- ๐ In the vacuum cleaner settings, enable Eco Mode for less intensive but longer cleaning.
- โณ Set up a cleaning schedule for times when you are not at home (e.g. 9:00 to 17:00).
7. Security and confidentiality
Xiaomi's robot vacuum cleaners collect data about your home's layout, and here's how to minimize the risks:
What the vacuum cleaner collects:
- ๐ Maps of premises (stored on Xiaomi servers, unless cloud synchronization is disabled).
- ๐ Location data (if geolocation is enabled in Mi Home).
- ๐ Cleaning statistics (time, area covered, errors).
How to protect your data:
- ๐ Turn off Cloud Map Sync in the vacuum cleaner settings (data will only be stored locally).
- ๐ก๏ธ Use a complex password for your Mi Home account and enable two-factor authentication.
- ๐ Configure your router so that the vacuum cleaner does not have access to external servers (via Parent Control or Firewall).
โ ๏ธ Warning: If you sell or transfer a vacuum cleaner to another user, please: Remove the device from your Mi Home account. reset the vacuum cleaner settings. Delete any stored room maps (they may contain personal information!).