Connecting the robot vacuum cleaner Xiaomi to the iPhone: full instructions with error solutions

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 cleanerSupport for iPhoneRequired version of Mi HomeFeatures
Xiaomi Mi Robot Vacuum-Mop 2 LiteYes.6.0.100+Requires manual firmware update before connecting
Xiaomi Mi Robot Vacuum-Mop PYes.5.5.50+Supports HomeKit through workaround solutions
Dreame Bot D9Partially.6.0.50+Possible errors of linking to the account in the region of Russia
Xiaomi Mi Robot Vacuum-Mop 2 ProYes.6.1.0+Requires 5GHz Wi-Fi for stable operation
Viomi V3Noโ€”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.

๐Ÿ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop P
Dreame Bot D9/Z10
Another model
I haven't bought it yet.

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.

  1. Go to the router control panel (usually at 192.168.0.1 or 192.168.1.1).
  2. Find the Wireless โ†’ Wireless Advanced section (or similar).
  3. Activate Enable Multicast Forwarding or IGMP Snooping.
  4. 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).

  1. Download the app: Install Mi Home from the App Store. Make sure the version is at least 6.0.100.
  2. 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.
  3. 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).
  4. 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?
If the firmware update process stalls at the Downloading or Installing stage: 1. Don't turn off the vacuum cleaner or close the application. 2. Check the Internet connection - the robot downloads the firmware through your Wi-Fi. 3. If the process lasts more than 30 minutes, restart the router and vacuum cleaner (press the Power button for 10 seconds). 4. In extreme cases, drop the vacuum cleaner to factory settings: pinch the Power + Home buttons for 15 seconds (for models with the Power + Home button).

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.

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.

  1. Remove the device from Mi Home: Open Mi Home โ†’ Select robot โ†’ Settings โ†’ Delete device. Confirm removal.
  2. 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).

FAQ: Frequent questions about connecting Xiaomi robot vacuum cleaner to iPhone

Can you connect a Xiaomi robot vacuum cleaner to an iPhone without Wi-Fi?
No, you need to connect to a 2.4GHz Wi-Fi network for the initial setup, but once connected, some models (such as the Mi Robot Vacuum-Mop 2 Lite) can work offline without the Internet, but you can not manage them remotely.
Why does Mi Home ask for a firmware update but the update doesn't start?
This problem is typical for users with slow Internet or router restrictions. Solutions: Connect your iPhone to another Wi-Fi network (for example, mobile Internet with modem modem mode enabled). MAC-Addresses and DDoS Protection. If nothing helps, download the firmware manually from the mi-firmware site and update via Mi Home (Device Settings section). โ†’ Manual update).
Can you control Xiaomiโ€™s robot vacuum cleaner through the Apple Watch?
There is no direct control over the Apple Watch, but you can use workarounds: Set up Siri Shortcuts to start cleaning and add them to the widget on the watch. Install the Mi Home app on the Apple Watch (available for notifications only, not for management).
How to transfer the settings of the robot vacuum cleaner to the new iPhone?
To avoid reconfiguring: On an old iPhone, back up Mi Home via Settings โ†’ Account โ†’ Backup. Set Mi Home on a new iPhone and log in to the same account. Restore data from a backup (if the feature is available for your model). If there is no backup, just log in to Mi Home on the new phone, all the attached devices will show up automatically.
What if Xiaomiโ€™s robot vacuum cleaner connects to Mi Home but doesnโ€™t respond to commands?
Possible causes and solutions: Battery charge below 15%: Connect the robot to the dock and wait for charging. Conflict with another device: If the robot is tied to multiple accounts, untie it from the rest in Mi Home โ†’ Device settings โ†’ Sharing. Firmware failure: Perform a reset (see section above) and update the software. Problems with Xiaomi servers: Check the status of services on status.mi.com.