How to install and configure a vacuum cleaner Xiaomi on iPhone: full instructions

Xiaomiโ€™s modern robot vacuum cleaners have become an integral part of smart homes, but their initial setup often raises questions among iPhone users. Although the integration process seems intuitive, many face connection errors, synchronization problems or misunderstandings about the functionality of the Mi Home app. This article will help you understand everything from choosing the right vacuum cleaner model to fine-tuning the cleaning schedule through the Apple ecosystem.

The peculiarity of working with Xiaomi equipment on iOS is the limitations of the operating system itself. Unlike Android, where applications have extended access to system resources, the iPhone requires additional steps to ensure the stable operation of smart devices. We will discuss in detail how to circumvent typical problems, what settings must be checked before the first launch, and what to do if the vacuum cleaner is not detected on the network after resetting to factory settings.

In this article you will find the latest information for 2026, including support for the latest versions of iOS 17.+ All instructions are tested on models of vacuum cleaners Xiaomi Mi Robot Vacuum-Mop 2 Lite, Xiaomi Robot Vacuum-Mop 2 Pro and Xiaomi DreameBot. D9, But suitable for other devices line with support for Wi-Fi.

1. Compatibility of Xiaomi vacuum cleaners with iPhone: which models are supported

Not all Xiaomi robot vacuum cleaners work equally well with iPhones. The main criterion for compatibility is support for 2.4 GHz Wi-Fi protocol. Devices that only work at 5 GHz will not be able to connect to the Mi Home app via an Apple smartphone.

Most Xiaomi models (e.g. Mi Robot Vacuum-Mop P or DreameBot) L10 Pro supports both bands, but automatically selects 2.4GHz to communicate with the application.However, some low-end versions (such as Mi Robot Vacuum-Mop Essential) may require manual router configuration.

  • ๐Ÿ“ฑ Supported iPhone models: all devices with iOS 12 and newer (from iPhone) 6s iPhone 15 Pro Max).
  • ๐Ÿค– Compatible vacuum cleaners: all devices marked "Wi-Fi" or "Smart" in the title (except for models only for the Chinese market without global firmware).
  • ๐ŸŒ Network requirements: router must support 2.4 GHz and have protocol enabled WPA2-PSK (not WPA3!).

Special attention should be paid to regional versions of vacuum cleaners, for example, Xiaomi Mi Robot Vacuum-Mop 2 Lite in Chinese modification (STYJ02YM) It may not have English support in the app, making it harder to set up on your iPhone.Before buying, check the labeling on the box - global versions usually have letters EU or Global in the model name.

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

2. Preparing iPhone and vacuum cleaner for connection

Before you start setting up, make sure your iPhone and vacuum cleaner are ready to sync, a step that is often missed, leading to errors like "Unable to connect to the device" or "Network error."

On the iPhone side:

  1. Update iOS to the latest version (Settings) โ†’ Mainstream โ†’ Update of the PO).
  2. Install or update the Mi Home app from the App Store (requires a version at least 6.5.0).
  3. Turn on Bluetooth and Wi-Fi (the vacuum cleaner first connects over Bluetooth, then switches to Wi-Fi).
  4. Turn it off. VPN Restricted access mode โ€“ they can block the connection to Xiaomi servers.

On the side of the vacuum cleaner:

  • ๐Ÿ”‹ Charge the device to at least 50% (at low charge, the connection process may be interrupted).
  • ๐Ÿ“ก Make sure the vacuum cleaner is on standby (wi-fi and power indicators are on).
  • ๐Ÿ”„ If the vacuum cleaner has already been connected to another device, reset (press the Power and Home button for 10 seconds before the beep).

Charge the vacuum cleaner to 50%+

Update Mi Home in the App Store

Disable VPN on iPhone

Transfer router to 2.4 GHz mode

Remove the vacuum cleaner (if used previously)-->

Critically, if your router is dual (at the same time 2.4 GHz and 5 GHz under the same network name), temporarily split the networks in the router settings. Many Xiaomi vacuum cleaners cannot automatically select the desired frequency, which leads to an error "Invalid Wi-Fi password" even with the correct password.

3. Step-by-step instruction: how to connect a vacuum cleaner to Mi Home on iPhone

Now, to the process of connecting, follow the steps, and if you miss any point, you might fail, and if you're at some point in the process, don't start over, but go to the "Problem Solutions" section below.

Step 1: Launching the Mi Home app

  1. Open the app and log in (use a Xiaomi account tied to the same region as the vacuum cleaner).
  2. Press "+" top-right โ†’ "Add the device".
  3. Select the category "Vacilities" and find your model in the list. If there is no model, select "Other" and enter the name manually.

Step 2: Connecting the vacuum cleaner

  1. Make sure the Wi-Fi indicator on the vacuum cleaner flashes orange (connection standby mode).
  2. In the application, click "Next" and wait for the sound signal from the vacuum cleaner (the beep confirms the beginning of synchronization).
  3. Select your 2.4 GHz network from the list and enter your password. If the network is not listed, check your router settings.

Step 3: Completion of the setup

  1. Wait for the message "Device is connected." This can take up to 3 minutes - don't close the application!
  2. Name a vacuum cleaner (such as "Living Room") and select a room in the house plan (if you use Mi Home Ecosystem).
  3. Update the vacuum cleaner firmware if the application offers - this will fix possible bugs.
What to do if the vacuum cleaner does not emit an audible signal?
If after pressing "Next" in Mi Home vacuum cleaner does not scream: 1. Make sure it is on (power indicator is on). 2. Press the Home button for 3 seconds - should sound the signal. 3. If there is no signal - reset (see "Problem Solving").

Once connected successfully, the vacuum cleaner will appear on the Mi Home home screen, and you can now start setting up your schedule and cleaning areas. Note that the first 24 hours after you connect, the vacuum cleaner may not work smoothly, which is normal because it calibrates the sensors and builds a map of the room.

4. Set up a schedule and cleaning areas via iPhone

The main advantage of Xiaomiโ€™s smart vacuum cleaners is that it can be configured to clean up flexibly. On iPhone, this is done via the Mi Home app, but with some limitations compared to Android. For example, on iOS, you canโ€™t clean up by events (for example, when you open a window), but you can configure:

  • โฐ Schedule: daily cleaning at a given time (e.g. 10:00 when no one is home).
  • ๐Ÿ“ Cleaning areas: selecting specific rooms or plots (useful for larger apartments).
  • ๐Ÿ”„ Modes: "Silent" (for night), "Mediocre" (standard), "Maximum" (general cleaning).
  • ๐Ÿšซ No-go zones: areas that the vacuum cleaner must bypass (e.g., around a cage with an animal).

To set up the schedule:

  1. Open the vacuum cleaner card in Mi Home.
  2. Go to "Schedule" โ†’ "Add".
  3. Choose the days of the week, time and cleaning mode.
  4. Save the settings - the vacuum cleaner will start working automatically.

To adjust the zones:

  1. On the main vacuum cleaner screen, click "Map".
  2. Select "Add Zone" and circle the desired area.
  3. Set the number of passes (from 1 to 3) and the cleaning mode.

๐Ÿ’ก

If the vacuum cleaner constantly loses communication with Mi Home on the iPhone, try to disable the function โ€œOptimize battery chargingโ€ in the iOS settings (Settings) โ†’ Battery โ†’ Battery status: This function limits the background activity of applications, which may interfere with stable communication.

An important nuance: you canโ€™t save your cleaning cards to the Xiaomi cloud for sync with other devices on your iPhone, and the map is stored locally on the vacuum cleaner, so youโ€™ll have to recreate it when you reset or replace the device.

5. Solving common connection problems

Even with the right instructions, iPhone users often encounter errors, and weโ€™ve collected typical issues and solutions tested on the latest versions of iOS and Mi Home.

Mistake.Reason.Decision
Unable to connect to the deviceThe vacuum cleaner is not in connection mode or Bluetooth is turned off on the iPhone.1. Make sure the Wi-Fi indicator on the vacuum cleaner flashes.2. Turn on Bluetooth at Control Point.3. Restart the Mi Home app.
Invalid Wi-Fi passwordThe router is running 5 GHz or is being used WPA3.1. Separate 2.4 GHz and 5 GHz networks in the router.2. WPA2-PSK in the safety settings.3. Reconnect the vacuum cleaner.
Network error (10004)Blocking Xiaomi servers by the provider or VPN.1. Turn it off. VPN.2. Check if the antivirus is blocking the connection.3 Try to connect via mobile Internet.
Vacuum cleaner plugged in, but doesn't build mapWeak Wi-Fi signal or interference from other devices.1. Move the router closer to the vacuum cleaner.2. Disconnect other smart devices (lamps, speakers).3. Update the vacuum cleaner firmware.

If none of the methods helped, perform a complete vacuum cleaner reset:

  1. Turn off the vacuum cleaner (press the power button for 5 seconds).
  2. Press the power and home buttons at the same time for 10 seconds before the beep.
  3. After resetting, repeat the connection process from scratch.

๐Ÿ’ก

If Xiaomi vacuum cleaner does not connect to the iPhone despite all attempts, check the region of the Mi Home account. Chinese accounts (Mainland China) are not compatible with global versions of vacuum cleaners, and vice versa. Change the region in the profile settings (confirmation is required by the username). SMS).

6. Vacuum control via Siri and Shortcuts (advanced features)

One of the key benefits of using the iPhone is the integration of Xiaomi vacuum cleaner with Siri and the Shortcuts app, which allows you to control voice cleaning or automate processes, for example, you can set up the command "Hey Siri, start the vacuum cleaner", which will include cleaning in the living room.

To set up voice control:

  1. Open the Shortcuts app on your iPhone.
  2. Press "+" โ†’ "Add action".
  3. In the search, type "Mi Home" and select "Device Management" action.
  4. Select your vacuum cleaner and command (e.g., โ€œStart cleaningโ€).
  5. Save the shortcut and assign it a voice command in Siri settings.

Examples of useful automation:

  • ๐Ÿ•’ Scheduled cleaning: Start the vacuum cleaner on weekdays at 9:00, if no one is home (use geolocation).
  • ๐Ÿšช Cleaning when caregiving: The vacuum cleaner starts working when the last family member leaves the house (via Find My).
  • ๐ŸŒ™ Night mode: automatic switch to "Silent cleaning" after 22:00.

Limitation: Xiaomi does not provide official API For HomeKit, it's impossible to integrate fully with the Apple ecosystem, but with Shortcuts and third-party apps like Home Assistant, you can create workarounds.

๐Ÿ’ก

To help Siri correctly recognize vacuum commands, use simple English phrases such as "Hey Siri, run vacuum cleaner." Russian-speaking teams may be unstable due to Mi Home limitations.

7. Update firmware and reset settings

Regular updates to Xiaomi vacuum cleaner firmware are critical for stable operation, especially on iPhones. New versions fix iOS compatibility bugs, add support for new features (such as carpet recognition) and improve navigation algorithms.

How to update firmware:

  1. Open the vacuum cleaner card in Mi Home.
  2. Go to Settings (cog in the upper right corner).
  3. Select "Firmware Update."
  4. If a new version is available, click Update and wait until it is completed (donโ€™t interrupt the process!).

Warnings before updating:

โš ๏ธ Warning: If during the upgrade the vacuum cleaner loses communication with the iPhone (for example, due to battery discharge), it may stop turning on.Before upgrading: Charge the vacuum cleaner to 100%. Connect the iPhone to charging. Make sure the router is not overloaded (disconnect other devices from the network).

If after the update the vacuum cleaner began to work worse (for example, poorly builds a map or does not respond to commands), perform a firmware rollback:

  1. Contact Xiaomi support via the app and request a previous firmware version.
  2. Drop the vacuum cleaner to the factory settings.
  3. Install the old firmware manually (instructions will come from support).

Reset to factory settings is necessary in the following cases:

  • ๐Ÿ”„ Vacuum does not respond to commands from Mi Home.
  • ๐Ÿ—บ๏ธ The map of the room is lost and is not restored.
  • ๐Ÿ”Œ The device is constantly losing communication with Wi-Fi.

For discharge:

  1. Turn off the vacuum cleaner.
  2. Press the power and home buttons for 10 seconds before the beep.
  3. After restarting, repeat the connection process (see Section 3).

8.Comparison of control with iPhone and Android: pros and cons

Managing Xiaomiโ€™s vacuum cleaner via iPhone has its own peculiarities compared to Android. In the table below, we have collected key differences that will help you understand what to expect from working with iOS.

FunctioniPhone (iOS)Android
Stability of communicationsThere may be gaps due to limitations in the background activity of applications.More stable connection thanks to extended Mi Home rights
Voice controlIt only works with Siri Shortcuts (limited functionality).Full integration with Google Assistant and Alice.
Firmware updateSometimes you need confirmation via the App Store (for example, to update your Mi Home).Updates are installed automatically in the background.
Synchronization of mapsThe cards are stored locally on the vacuum cleaner, there is no cloud synchronization.In some regions, cloud-based map synchronization between devices is available.
AutomationLimited to Shortcuts (no sensor triggers).Support for Google Home Routines and third-party services (IFTTT, Home Assistant).

Despite the limitations, the iPhone offers a more reliable experience with the Apple ecosystem (e.g., geolocation via Find My more accurately than through Google Location History).If you want maximum automation, consider buying a HomePod mini โ€“ it can serve as a hub for managing a vacuum cleaner through Siri even when you are away from home.

FAQ: Frequent questions about setting up a vacuum cleaner Xiaomi on iPhone

Can you connect Xiaomi vacuum cleaner to iPhone without the Mi Home app?
No, there are no other ways to connect, but there are alternative applications like Home Assistant or IoT Mi that support some models of vacuum cleaners. MQTT-brokerage or token-authorization).
Why Xiaomi vacuum cleaner doesnโ€™t build a room map on iPhone?
This problem is usually related to: Weak Wi-Fi signal (move router closer), outdated firmware (update via Mi Home), interference from other devices (turn off smart lamps or speakers for mapping time), too dark room (vacuum cleaner sensors do not work well in the dark). If the map is not built, try to dump the vacuum cleaner and create a new map from scratch.
How to transfer the vacuum cleaner settings from Android to iPhone?
There's no direct way to migrate the settings, but you can: Take screenshots of the map and schedule on Android; drop the vacuum cleaner to the factory settings; reconnect it to the iPhone and restore it manually; you can't move the cleaning maps; you have to recreate them.
Can you control Xiaomi vacuum cleaner through the Apple Watch?
There is no direct control over the Apple Watch, but you can: Install the Mi Home app on the watch (limited functionality is only start/stop cleaning); use Siri on the watch for voice commands (if Shortcuts are configured); receive notifications about the status of the cleaning (for example, โ€œCleaning is completeโ€); You will need an iPhone to fully manage it.
What if Mi Home on iPhone does not see the vacuum cleaner after reset?
Try the following steps: Remove the vacuum cleaner from the list of devices in Mi Home (Profile) โ†’ Devices โ†’ Remove the vacuum cleaner again (clutch power). + Home for 10 seconds. Restart your iPhone and router. Try connecting via mobile internet (turn off your phone's Wi-Fi). If it doesn't work, check if your ISP is blocking Xiaomi servers (especially for enterprise networks).