Xiaomi Vacuum Mop Connection to iPhone: A Complete Guide to Error Solutions

Why Xiaomi’s Robot Vacuum Can’t See Your iPhone (And How to Fix It)

You just unpacked the new Xiaomi Vacuum Mop (whether it’s Mi Robot Vacuum-Mop 2 Pro, Xiaomi Robot Vacuum-Mop 2 Lite or Xiaomi’s flagship Robot Vacuum-Mop 3), but you’ve run into a problem: the device refuses to connect to your iPhone through the official app.

First, regional restrictions β€” Xiaomi traditionally splits servers for different countries, and if your Mi Account is tied to one region and a robot assistant is bought for another, sync is blocked. Models of 2020-2021 release often require a preliminary update through an Android smartphone. Thirdly, incorrect network settings – the iPhone can automatically connect to the device. 5G-The robot only supports 2.4 GHz.

In this article, we will analyze a unique connection algorithm for iOS, which takes into account all the nuances of the Apple ecosystem, including restrictions on the background operation of applications and Bluetooth features. LE. We also provide a checklist for diagnosing 90% of pairing errors.

Step 0: Preparing iPhone and Robot Vacuum Cleaner

Before you start pairing, make sure your iPhone and Xiaomi Vacuum Mop are ready for the procedure.

  • πŸ“± iOS version: 14.0 or later (on iOS 13 and below, the Mi Home app is unstable).
  • πŸ€– Botom charge: at least 30% (at low charge, the device refuses to turn on the Wi-Fi module).
  • πŸ“Ά Wi-Fi: 2.4 GHz only (Xiaomi robots do not support 5 GHz and mesh networks like Google Nest).
  • πŸ”’ Application Rights: Mi Home must have Bluetooth, Locations and Notifications.

If your iPhone is connected to a dual-band router (e.g. TP-Link Archer) C6 or Keenetic), temporarily disable the 5GHz network in your router settings or create a separate network for smart home devices:

  1. Open the router’s web interface (usually at 192.168.0.1 or 192.168.1.1).
  2. Go to the Wireless Mode section β†’ Wi-Fi settings.
  3. Activate the option to Separate 2.4GHz and 5GHz networks (or similar).
  4. Embezzle the nets. 2.4 GHz is a simple name with no spaces and special characters (for example, Xiaomi_24).
πŸ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Pro
Xiaomi Robot Vacuum-Mop 2 Lite
Xiaomi Robot Vacuum-Mop 3
Another model
I haven't bought it yet.

Step 1: Install and configure the Mi Home app

Xiaomi’s official robot management app is called Mi Home (formerly Xiaomi Home), but in 2023, the company began switching to a new app, Mi Robot, which is optimized specifically for vacuum cleaners.

  • πŸ”Ή Mi Home – For initial binding and management of other Xiaomi devices.
  • πŸ”Ή Mi Robot – for advanced features (zoning, voice commands, cleaning history).

Download apps from the App Store (direct links:

  • Mi Home (Developed by Xiaomi Inc.)
  • Mi Robot (Developer – Beijing Xiaomi Mobile Software Co., Ltd)

After installation:

  1. Start Mi Home and register for a Mi Account (or sign in if you already have one).
  2. In the profile, select the region of Russia (or Mainland China if your robot is purchased in China).
  3. Allow all requests for Bluetooth, Locations and Notifications.

Step 2: The process of pairing a robot with an iPhone

Now, to the most important step, connecting Xiaomi Vacuum Mop to the iPhone, follow the instructions strictly by the steps:

  1. Turn on the robot: Press and hold the power button on the case for 3 seconds until you hear the beep.
  2. Activate pairing mode: simultaneously press the Home and Power buttons for 5 seconds, and the robot will say, "Waiting for connection."
  3. Open Mi Home: Press + β†’ Add the device β†’ Robot vacuum cleaner.
  4. Select a model: If your model is not listed, select Mi Robot Vacuum-Mop (Universal Profile).
  5. Connect to Wi-Fi: Enter the 2.4GHz password (make sure your iPhone is connected to the same network!).

If at the stage of connecting to Wi-Fi there is an error "I could not connect to the device", follow the following steps:

Reboot the robot (hold the power button for 10 seconds)

Make sure that the iPhone and robot are in the distance. < 1m

Turn it off. VPN and proxy in the settings of the iPhone

Check that there are no restrictions on new devices on the network (for example, "Guest mode" on the router)

Reset the network settings on the robot (button) RST bottom-on)

-->

For models Xiaomi Robot Vacuum-Mop 3 and later available alternative way to connect via Bluetooth LE:

  1. Turn on Bluetooth on your iPhone.
  2. In the Mi Home app, select Add Manually β†’ Robot vacuum cleaner β†’ Connect to Bluetooth.
  3. Bring your iPhone to the robot at a distance < 30cm.
  4. Confirm the pairing in the pop-up window.
What if the robot makes a Ding Dong sound but doesn’t connect?
This sound signals a failure in the Wi-Fi module. Try: 1. Turn off the power of the robot for 1 minute (remove the battery if the model is collapsible). 2. Connect the robot to the network via an Android device, update the firmware, then reconnect to the iPhone. 3. Reset the robot settings to factory (button) RST On the bottom, hold 15 seconds).

Step 3: Solving Common Connection Errors

Even with the exact instructions, iPhone users often encounter errors, and we have collected the most common problems and solutions in a table:

Mistake.Reason.Decision
"Device is not responding."The robot is not in pairing mode or dischargedCharge the robot to 50%, restart the pairing mode (buttons Home) + Nutrition)
"I couldn't connect to Wi-Fi."iPhone is connected to 5 GHz and robot to 2.4 GHzReconnect your iPhone to a 2.4GHz network or split the networks in the router
"The account does not support this device."Mi Account region does not match robot regionChange your Mi Home region to Mainland China or create a new account
"Server Error (10035)"Problems on Xiaomi servers or blocking by IPUse it. VPN (Singapore or try again in 10 minutes
The device is already linked to another account.The robot was previously connected to another Mi Account.Reset the binding through Settings β†’ General. β†’ Reset at Mi Home

Pay special attention to the error "Account does not support this device" which occurs if:

  • 🌍 Your Mi Account is registered in Europe and your robot is for China (or vice versa).
  • πŸ”„ The robot was previously linked to an account with another region.
  • πŸ“¦ The device was bought on AliExpress or Gearbest with the label "Global Version", but is actually a Chinese model.

πŸ’‘

If the robot is purchased in China, the only reliable way is to register a new Mi Account with the Mainland China region and use it only for that device.

Step 4: Set up notifications and voice control

After a successful connection, we recommend setting up notifications and voice control for maximum convenience.

  1. Go to the robot card. β†’ Settings (βš™οΈ) β†’ Notifications.
  2. Activate options: πŸ”” "Cleaning complete" ⚠️ "Cleaning error" πŸ”‹ "Low charge"

"Show on lock screen"

For voice control via Siri or Alice (if you use Yandex Station):

  1. In Mi Home, go to Profile β†’ Smart Home Settings β†’ Voice Assistants.
  2. Connect your account to Apple HomeKit (IOS 15 required)+) or Yandex.
  3. Say commands like, "Hey Siri, start cleaning the living room." "Alice, get the robot back on the base."

πŸ’‘

To make Siri more accurate, add the robot to the Home app on your iPhone and give it a simple name, such as β€œVaccinerator.”

Step 5: Optimizing the Robot for iOS

iPhone users often complain about delays in notifications and loss of communication with the robot, due to the peculiarities of iOS in the background.

  • πŸ“΅ Turn off power saving mode for the Mi Home app in iPhone settings:
  • πŸ”„ Enable background update:
  • πŸ“‘ Set up static. IP for a robot in a router to avoid losing communication when changing IP.

For Xiaomi Robot Vacuum-Mop 3 and later, the quick response function via notifications is available.

  1. Open Mi Home β†’ robot-card β†’ Settings β†’ Quick action.
  2. Add the "Pause", "Renew" and "Return to base" commands to the notification widget.
  3. Now, when you notify about the cleaning, you can control the robot directly from the iPhone Notification Center.

πŸ’‘

If the robot is constantly losing communication, try connecting it to the network through the access point on the iPhone (a temporary solution for diagnosing router problems).

Step 6: Alternative management options (if Mi Home is not working)

If the standard Mi Home app refuses to connect the robot, there are three alternative methods:

  1. Mi Robot app: Download Mi Robot from the App Store. Log in to the same Mi Account as in Mi Home. + β†’ Add the device manually and select the model.
  2. Xiaomi Cloud Web Interface: Go to home.mi.com. log in and find the robot in the list of devices. Set up a browser cleaning (limited functionality).

Third-party annexes

  • πŸ”§ Home Assistant + Xiaomi Miio plugin (requires customization skills).
  • πŸ€– Node-RED with mi-robot-vacuum node (for automation).
How to get a token for Home Assistant?
1. Install the Packet Capture app on Android. 2. Run traffic capture when you connect to the robot in Mi Home. 3. Find the string with "token" (32-digit code) in the logs. 4. Copy it into the Home Assistant config.

FAQ: Frequent questions about connecting Xiaomi Vacuum Mop to iPhone

πŸ”Ή Can I connect a robot to an iPhone without a Mi Account?
No, Mi Account is required to activate the device, but once linked, you can use third-party apps (like Home Assistant) without being logged in to Mi Home.
πŸ”Ή Why the robot is connecting to Android, but not to the iPhone?
Most often it has to do with: πŸ“± iOS restrictions on background work (turn off power saving mode for Mi Home). 🌐 Regional settings (on Android it is easier to change the region in Mi Home). πŸ”„ Outdated robot firmware (update it via Android, then connect to iPhone).
πŸ”Ή How to Reset a Robot to Factory Settings if It Doesn't Connect?
Perform hardware reset: Turn the robot over and find the button RST (Press and hold it for 15 seconds (the robot will sound "Ding-dong"). Reboot the connection procedure. ⚠️ Warning: Reset will remove all room maps and cleaning area settings!
πŸ”Ή Can you control a robot with an Apple Watch?
Yes, but with limitations: πŸ“± Install Mi Home on Apple Watch (available for watchOS 7)+). πŸ”„ You can start/stop cleaning and return the robot to base. 🚫 Unavailable: zoning, schedule setting, map viewing.
πŸ”Ή What to do if the robot is connected but does not respond to commands?
Check: Network status: the robot must be on the same network as the iPhone (not via mobile Internet). Firmware updates: in Mi Home go to Device Settings β†’ Software Update: Application rights: make sure Mi Home has access to Local Area Networks (iPhone Settings) β†’ Mi Home β†’ If the problem persists, restart the robot (hold the power button for 10 seconds).

If your question is not covered in FAQ, Check the official Xiaomi forum or contact support via the Mi Home app (profile) β†’ Feedback: Specify the robot model, iOS version and problem description, and this will speed up the solution.

⚠️ Note: if you bought a Xiaomi gray robot vacuum cleaner imported (for example, on AliExpress without an official warranty), some features may be blocked for regions outside of China. VPN.