Connecting Xiaomi robot vacuum cleaner to iPhone via Mi Home: full instruction 2026

Connecting Xiaomiโ€™s robot vacuum cleaner to the iPhone through the official Mi Home app provides access to remote management, cleaning schedules and integration with the smart home system. However, users often face difficulties: the application does not see the device, there are synchronization errors or the robot refuses to connect to Wi-Fi. In this article, we will analyze the step-by-step connection algorithm, the nuances of working with iOS, and the solution of typical problems โ€“ from resetting to manually linking to the Mi Account.

The peculiarity of the process is that Xiaomi regularly updates the protocol for interaction of devices with servers, so the instructions for 2022-2023 may not be relevant. We have taken into account all the changes in 2026, including the requirements for the Mi Home version (at least 6.5.400) and restrictions for users from regions with a blocking of Xiaomi services. 1S), Some steps may be different โ€“ weโ€™ll mention that too.

Before starting, make sure that:

  • ๐Ÿ“ฑ The iPhone has the latest version of iOS (15.0 and higher).
  • ๐ŸŒ Robot vacuum cleaner and phone connected to the same Wi-Fi network (2.4 GHz).
  • ๐Ÿ”‹ The charge level of the vacuum cleaner exceeds 20%.
  • ๐Ÿ“ฒ Mi Home app downloaded from App Store (not through third-party sources!).
๐Ÿ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2 Lite
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum X10+
Other (write in the comments)
I haven't bought it yet.

1. Preparing the robot vacuum cleaner for connection

Before syncing the device with the iPhone, it must be put into pairing mode.Most Xiaomi models (for example, Mi Robot Vacuum-Mop 2 Pro or Xiaomi Robot Vacuum) X10+) This process runs the same way, but there are nuances for the old versions.

Press and hold the power button on the vacuum cleaner for 3-5 seconds until you hear an audible beep (usually a melody or voice message in Chinese: "Please connect"). On some models (for example, Mi Robot Vacuum). 1S) If the light flashes fast, the device is ready to connect. If it's on all the time, you need to reset the settings.

For reset to factory settings:

  1. Turn off the vacuum cleaner with a long press of the power button.
  2. Press the power and home buttons (or Spot Cleaning, depending on the model) for 10-15 seconds at the same time until the signal sounds.
  3. After restarting, try again to transfer to pairing mode.

โš ๏ธ Note: If the robot vacuum cleaner was previously linked to another Mi Account, it must be untied via the web version of account.xiaomi.com (Device Management section.

2. Install and configure the Mi Home app on iPhone

The official Mi Home app is the only legal way to control Xiaomiโ€™s robot vacuum cleaner with an iPhone. Alternative programs (like Home Assistant or IoT Mi) require additional firmware manipulation and do not support all functions.

Download Mi Home from the App Store directly.

  1. Open the app and select โ€œRussiaโ€ (or your country). For users from regions with blocked Xiaomi services (for example, Ukraine, Kazakhstan), it is recommended to choose โ€œMainland Chinaโ€ โ€“ this will bypass geo-restrictions, but the interface will be partially in Chinese.
  2. Sign in via Mi Account (if there is no account, register by phone number or email).
  3. Press ยซ+ยป in the upper right corner and select "Add deviceยป.

In the list of categories, select "Vaccuums" (or "Robot Vacuum" in English). QR-code that is located:

  • ๐Ÿ“„ On the device box (on the sticker with the serial number).
  • ๐Ÿ  On the underside of the vacuum cleaner (under the battery compartment cover).
  • ๐Ÿ“ฑ In the instructions for operation (section "Connectionยป).

โš ๏ธ Attention: If QR-code damaged or not scanned, enter the serial number (S/N) It's made up of hand. 12โ€“14 symbolism and begins with letters LY, RM or SDJ.

3. Connecting a robot vacuum cleaner to Wi-Fi via iPhone

After the scan. QR-The app will ask you to connect the vacuum cleaner to your Wi-Fi network, where iPhone users often encounter an error called "I couldn't connect to the device.

To avoid problems:

  1. Make sure your router supports the standard 802.11 b/g/n frequency-wise 2.4 GHz โ€“ Xiaomiโ€™s Robot Vacuums Are Not Working with Networks 5 GHz!
  2. Disable the functions in the router settings: ๐Ÿ”’ WPA3 (Use only WPA2-PSK). ๐Ÿ”„ Customer isolation (Client Isolation). ๐Ÿ›ก๏ธ Filtration MAC-address.

double-net

At the Mi Home appendix:

  1. Select your Wi-Fi network from the list.
  2. Enter your password (the register matters!).
  3. Wait for the sound signal from the vacuum cleaner - this is a confirmation of a successful connection.

4.Basing a robot vacuum cleaner to a Mi Account

Once you have successfully connected to Wi-Fi, you need to link your device to your Mi Account, which will allow you to control the vacuum cleaner from anywhere in the world, as well as restore access when changing your phone.

At the Mi Home appendix:

  1. Once connected to Wi-Fi, a window will appear suggesting that you link the device. Click "Confirm".
  2. If the window does not appear, go to the Profile. โ†’ Settings โ†’ Manage devices and find your vacuum cleaner in the list.
  3. Click on the three dots next to the device name and select โ€œTransfer possessionโ€ (if the vacuum cleaner was tied to another account).

For transfer of possession:

  • ๐Ÿ“ง Enter the email or phone number of the previous owner (if the vacuum cleaner used).
  • โณ Wait for confirmation (may take up to 24 hours).
  • ๐Ÿ”„ If the previous owner is not available, contact Xiaomi with a check for purchase.

โš ๏ธ Note: Without being tied to Mi Account, you wonโ€™t be able to use voice control (via Siri or Alice) or integrate the vacuum cleaner with other Xiaomi devices (such as smart lamps or sensors).

5.Configure control of the robot vacuum cleaner with iPhone

Once anchored, the device will appear on the Mi Home home screen, and you can now configure:

  • ๐Ÿ“… Cleaning schedule (daily, day of the week, at certain times).
  • ๐Ÿ—บ๏ธ Cleaning areas (division into rooms, forbidden areas).
  • ๐Ÿ”Š Notifications (notifications of completion of cleaning, errors, low charge).
  • ๐Ÿ”‹ Working modes (quiet, standard, intensive, wet cleaning).

To set the schedule:

  1. Open the vacuum cleaner card in Mi Home.
  2. Go to the โ€œScheduleโ€ section (calendar icon).
  3. Click "Add" and specify the days, time and cleaning mode.

To set up no-go zones:

  1. In the card of the device, select "Map".
  2. Click on โ€œEditโ€ and circle the areas that the vacuum cleaner should ignore.
  3. Save the changes โ€“ the robot will remember the boundaries the next time it cleans.
FunctionHow to turn it onNotes
Voice controlIntegration with Siri Shortcuts or Alice via Settings โ†’ Voice assistantsIt only works when linked to a Mi Account.
Auto-cleaning after cleaningSettings โ†’ Additionally. โ†’ Auto-cleaningNot available on all models
Notification of errorsProfile โ†’ Notification settingsYou can turn off certain types of alerts
Integration with Apple HomeKitHome Assistant or Mi Home PluginIt requires additional adjustment.

๐Ÿ’ก

If the robot vacuum cleaner does not save the card after turning it off, check the energy saving settings in the Mi Home app. Turn off the charge saving option in the Device Settings section - this will allow the vacuum cleaner to stay online even in standby mode.

6. Solving typical connection problems

Even if you follow the instructions accurately, you can have errors, and let's look at the most common ones and how to fix them.

Problem 1: The Mi Home app doesn't see the robot vacuum cleaner.

  • ๐Ÿ”น Make sure the vacuum cleaner is in pairing mode (Wi-Fi indicator flashes).
  • ๐Ÿ”น Reinstall the Mi Home app.
  • ๐Ÿ”น Check if it's blocking. VPN Firewall access to Xiaomi servers.

Problem 2: Error "Device offline" after connection.

  • ๐Ÿ”น Reboot the router and vacuum cleaner.
  • ๐Ÿ”น Check if your Wi-Fi password has changed.
  • ๐Ÿ”น In the router settings, fix MAC-vacuum address IP (DHCP Reservation).

Problem 3: iPhone control is not working outside the home.

  • ๐Ÿ”น Make sure the vacuum cleaner is tied to the Mi Account.
  • ๐Ÿ”น Check your router settings: UPnP must be enabled.
  • ๐Ÿ”น If you use Mi Home from China, some features may be restricted outside of China.
What if the vacuum cleaner is connected but does not respond to commands?
Check the device firmware version in Settings โ†’ If the version is outdated (for example, below 3.5.8 for Mi Robot Vacuum-Mop 2 Pro), update it via Mi Home. โ†’ Update your firmware and follow the instructions. Don't interrupt the update process, it could cause a system failure.

7. Alternative ways to control a robot vacuum cleaner with an iPhone

If the standard connection through Mi Home does not suit, you can use alternative methods:

Home Assistant App (for advanced users)

It allows you to integrate Xiaomi vacuum cleaner into a single smart home system along with devices from other brands.

  • ๐Ÿ–ฅ๏ธ Home Assistant Server Installation (on Raspberry Pi or NAS).
  • ๐Ÿ”ง Settings of the Xiaomi Miio plugin.
  • ๐Ÿ“ฑ Install the Home Assistant app on iPhone.

2.Voice control via Siri Shortcuts

Create a shortcut in the Shortcuts app:

  1. Open Mi Home and find the right command (e.g., Start Cleaning).
  2. In Shortcuts, add the "Open" action. URLยป reference: mihome://devicecontrol?did={ID_devices=start_sweep (where {ID_device} - unique identifier of the vacuum cleaner).
  3. Name a shortcut (e.g., โ€œGet the vacuum cleanerโ€) and activate it with a voice: โ€œHey Siri, start the vacuum cleaner.โ€

3. Manage via Apple HomeKit (with limitations)

Xiaomi does not officially support HomeKit, but you can use workarounds:

  • ๐Ÿ”Œ Buy the Aqara Hub Bridge (compatible with HomeKit and some Xiaomi devices).

๐Ÿ’ก

For most users, the official Mi Home app remains the best solution, and alternative methods require technical skills and may be unwarranted.

8. Update the firmware of the robot vacuum cleaner through the iPhone

Regular firmware updates fix bugs, add new features (e.g., improved mapping) and improve stability, and check for updates every 1-2 months.

To update the firmware:

  1. Open the vacuum cleaner card in Mi Home.
  2. Go to Settings โ†’ About the device โ†’ Update firmware.
  3. If a new version is available, click Update and wait for the process to be completed (usually takes 5-15 minutes).

During the update:

  • ๐Ÿ”‹ Don't turn the vacuum cleaner off the power.
  • ๐Ÿ“ถ Don't change your Wi-Fi settings.
  • ๐Ÿ“ฑ Don't close the Mi Home app.

โš ๏ธ Attention: If the update is interrupted (for example, due to a blackout), the vacuum cleaner may stop responding to commands. In this case: Turn off and turn on the vacuum cleaner with the power button. Connect it to the charging station and repeat the update. If the problem persists, reset (see). section).

After the update, check:

  • ๐Ÿ—บ๏ธ Whether the maps of the premises remained.
  • ๐Ÿ“… Does the cleaning schedule work.
  • ๐Ÿ”Š Are notifications coming to the iPhone.
How to roll back the firmware if after updating the vacuum cleaner began to work worse?
Xiaomi doesn't officially offer a firmware rollback option. However, you can try: Contact Xiaomi support and request an old version of the software (a purchase check is required); Use informal firmware (like Valetudo), but this voids the warranty. Risky method: dump the vacuum cleaner to factory settings and wait for Mi Home to offer a previous firmware version (it doesn't always work).

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

Can you connect a Xiaomi robot vacuum cleaner to an iPhone without the Mi Home app?
Officially, no. Mi Home is a must-have for initial setup, but once attached to Mi Account, you can use alternative apps (like Home Assistant) but they require additional setup.
Why does the vacuum cleaner connect to Wi-Fi, but in Mi Home it shows offline?
The reasons may be: The router blocks the vacuum cleaner from accessing Xiaomi servers (check firewall settings). The device is tied to another Mi Account (holding transfer required); Xiaomi servers are temporarily unavailable (check status at status.mi.com); Solution: reboot the router and vacuum cleaner, check account binding.
How to reset your Wi-Fi password on a vacuum cleaner if it is not connected?
Xiaomi's robot vacuum cleaner doesn't store the Wi-Fi password in its memory. To change the network: Reset the vacuum cleaner settings to the factory (see section 1). Connect to the new network via Mi Home, as on the first connection.
Can you control the vacuum cleaner Xiaomi with iPhone via mobile Internet (3G/4G/5G)?
Yes, but only if the vacuum cleaner is tied to the Mi Account and is on Wi-Fi. You can send commands from your iPhone over the mobile Internet, but the vacuum cleaner itself must be connected to the home network. Remote control works through the Xiaomi cloud.
Why did the Mi Home update stop showing the vacuum cleaner in the app?
This is a typical problem when changing region in Mi Home or after major upgrades. Solution: Remove the device from the list in Mi Home. Reset the vacuum cleaner to the factory settings. Add it again by selecting the same region as the first connection. If it doesn't work, try changing the region to Mainland China (but note that the interface will be partially in Chinese).