How to set up a Xiaomi Mi Robot robot vacuum cleaner on iPhone: the full guide 2026

Xiaomi Mi Robot vacuum cleaners have long been an integral part of smart homes, but setting them up via iPhones often raises questions among users. Unlike Android devices, where the process may seem more intuitive, Apple’s ecosystem has its own nuances: the limitations of the App Store, the features of working with Bluetooth and Wi-Fi, and integration with HomeKit. This article will help you understand all the stages from the first turn on to fine-tuning the cleaning schedule, avoiding typical errors.

Many people face problems at the connection stage: the vacuum cleaner does not find the network, the Mi Home application gives a “Device offline” error, or the device refuses to sync with iCloud. The reasons lie in both the software limitations of iOS and the hardware features of the vacuum cleaners themselves (for example, Mi Robot Vacuum-Mop 2 Lite models require a firmware update before working with the iPhone).

If you’ve just unpacked a vacuum cleaner box or are trying to reconnect it after resetting, this guide will save you hours of searching for information on forums.

  1. Choosing the right version of the Mi Home app (there are nuances for iPhone!).
  2. Wi-Fi Network Setting Up – Why a Cleaner Can’t See 5GHz and What to Do About It
  3. Integration with HomeKit and Siri (yes, it’s possible, but not for all models).

1.Preparation: What to do before connecting

Before you turn on the vacuum cleaner, check four critical parameters:

  • 📱 iOS version: Mi Home app requires iOS 12.0 or later. on iPhone 6s and older problems will not, but the owners of the iPhone 6 will have to upgrade or use Android-device for initial configuration.
  • 📶 Wi-Fi network: The vacuum cleaner only supports 2.4 GHz. If your router is running in 5 GHz mode or uses a unified network name (SSID), You will need to create a separate access point.
  • 🔋 Battery charge: minimum level to set up is 20%. If the indicator flashes red, connect the vacuum cleaner to the dock for 10-15 minutes.
  • 🌐 Region in Mi Home: The default app determines your location, but for some models (such as Mi Robot Vacuum-Mop P) you need to manually select “China” in your profile settings.

Pay attention to the physical location of the vacuum cleaner. It should be on a flat surface, a meter from the router (walls and furniture weaken the Wi-Fi signal). If you have a dual-band router, temporarily turn off 5 GHz, this will eliminate the error "failed to connect to the network" during the synchronization stage.

⚠️ Warning: If you've used an Android phone vacuum cleaner before, drop it to factory settings. Press the Reset button (usually under the lid) for 5-7 seconds until you hear the beep. Without reset, the device can "hang" during the connection stage to the iPhone.

2. Installation and configuration of the Mi Home app

The official Mi Home app in the App Store has two versions: global (Mi Home) and Chinese (MiJia).For most models of vacuum cleaners (for example, Mi Robot Vacuum-Mop 2 Pro) will suit the global version, but owners of devices with a prefix "CN" In the name of the Mi Robot Vacuum-Mop 1C CN) Chinese will be needed.

How to install the correct version:

  1. Open the App Store and find "Mi Home".
  2. Check the developer: it should be Xiaomi Inc. (global) or Chinese.
  3. Download and install the app. If your Apple ID Not tied to the Chinese region, you will need to create a new account in the App Store with the region of China to install MiJia".

After installation:

  1. Start Mi Home and select the region "Russia" (or "China" if you use the Chinese version).
  2. Sign up or sign in via Xiaomi Account, Google, Facebook or Apple ID.
  3. Enable notifications and location access (this is necessary for the correct operation of geofences and schedules).
📊 What version of Mi Home are you using?
Global (Mi Home)
Chinese (MiJia)
I don't know what I have.
I haven't installed it yet.

If the app requests access to Local Network in your iPhone settings, be sure to allow it. Without this, the vacuum cleaner will not be able to connect to HomeKit (if your model supports this feature).

3. Connecting the vacuum cleaner to Wi-Fi via iPhone

This is the most critical stage where users are most likely to encounter errors.

  1. Turn on the vacuum cleaner: Press and hold the power button on the case until the audible signal.
  2. Start the Connection Process in Mi Home: Click "+" In the upper right corner, select the category "Vaccinerator" and find your model in the list (if not, select "Other" and enter the name manually).

Follow the setup wizard

  • The application will offer to connect to the temporary network of the vacuum cleaner (the name will be type "Xiaomi_Vacuum_XXXX").
  • Once connected, go back to Mi Home and select your home Wi-Fi network (2.4GHz only!).
  • Enter a password from the network if the password contains Cyrillic or special characters (for example, @#$), replace them with Latin.

If you have a “Can’t Add Device” error at the connection stage, try:

  • 🔄 Reboot the vacuum cleaner (hold the power button for 10 seconds).
  • 📵 Shut down. VPN or the plane mode on the iPhone.
  • 🔌 Reconnect the router (sometimes helps to change the Wi-Fi channel in the router settings).

☑️ Checklist before connection

Done: 0 / 4

⚠️ Note: If your router is using WPA3-Encryption, temporarily switch to WPA2. Some models of vacuum cleaners (for example, Mi Robot Vacuum) 1S) supportive WPA3.

4. Set up the main parameters in Mi Home

Once successfully connected, the vacuum cleaner will appear in the main menu of Mi Home.

  • 🏠 The device name will be the default "Mi Robot Vacuum" type. XXXX". Rename it for convenience (e.g., "Vacuum Kitchen").
  • 📍 Room: Assign a vacuum cleaner room (this will help in managing through HomeKit and voice commands).
  • 🔄 Firmware Update: Check for updates in Settings → Software Update: For models 2023-2026, it is critical to upgrade to the latest version, otherwise zoning or wet cleaning functions may not work.

Key settings that are worth checking right away:

ParameterRecommended valueExplanation
Volume of voice50–70%Too loud alerts can interfere at night.
Default cleaning modeQuiet.Balance between cleaning quality and noise level.
Automatic card updateOn.Allows the vacuum cleaner to adapt to changes in the apartment.
Notification of completion of cleaningOn.It is useful if you start cleaning remotely.

For models with wet cleaning function (e.g. Mi Robot Vacuum-Mop 2 Ultra), set up:

  • 💧 Water level: for laminate - "Low", for tile - "Average".
  • 🧹 Cleaning procedure: first dry, then wet (this prevents dirt smearing).

💡

If the vacuum cleaner is often lost in a large apartment, turn on the option “Enhanced mapping” in the settings, which will increase the time of the first cleaning, but will increase the accuracy of navigation in the future.

5. Integration with HomeKit and Siri (for supported models)

Not all Xiaomi vacuum cleaners officially support HomeKit, but some models (e.g. Mi Robot Vacuum-Mop 2 Pro or DreameBot) are also available. L10s Ultra can be connected via workarounds. Here's how to do it:

Method 1: Home Assistant (for advanced users)

  1. Install Home Assistant on the Raspberry Pi or NAS.
  2. Add the integration of "Xiaomi Miio" via configuration.yaml:
vacuum:


- platform: xiaomi_miio




host: IP_Adress DUST




token: YOUR TOKEN

The token can be obtained through the Mi Home app (instructions are available on the forums). 4PDA).

Method 2: Through HomeBridge (Simple)

  1. Install HomeBridge on Mac or Windows.
  2. Add the homebridge-mi-vacuum plugin:
npm install -g homebridge-mi-vacuum
  1. Set up. config.json, pointed IP and token vacuum cleaner.
  2. Launch HomeBridge and add your device to Apple Home via code QR.

Important: Once connected to HomeKit, the vacuum cleaner can be controlled via Siri, but some features (such as zoning) will only be available in Mi Home.

Which models officially support HomeKit?
To date (2026), no model of Xiaomi robot vacuum cleaners has official support for HomeKit. All integration methods are informal and require the use of third-party software.

6. Scheduling and geofences

One of the most useful features is automatic cleaning on schedule, which takes a couple of minutes to set up, but saves hours in the long run.

How to set up a schedule:

  1. Open the vacuum cleaner map in Mi Home.
  2. Click "Schedule" in the lower menu.
  3. Select the days of the week and the time of cleaning (for example, "Mn-Pt, 10:00").
  4. Specify the cleaning mode ("Quiet", "Balance", "Turbo") and areas (if you need to remove only certain rooms).

Geosons allow you to start cleaning automatically when you leave the house:

  1. At Mi Home, go to Profile → Geozones.
  2. Create a new geofence with a radius of 200-500 m around the house.
  3. Select the "Start Cleaning" action when "Get out of the zone".
  4. Set a delay of 10-15 minutes so that the vacuum cleaner does not start if you are out for a short time.

⚠️ Note: If you have multiple Xiaomi vacuum cleaners (e.g., on each floor), the schedule and geo-fences are set up separately for each device!

7. Solving typical problems

Even after successful setup, errors can occur, and the most common solutions are:

Problem.Reason.Decision
The vacuum cleaner does not connect to Wi-FiIncorrect password or network frequencyCheck that the 2.4 GHz network, the password is Cyrillic-free. Reboot the router.
The app shows "Offline."Failure of synchronization with Xiaomi serversRestart Mi Home, check the Internet on your iPhone.
The vacuum cleaner doesn't build a mapWeak Wi-Fi signal or dirty sensorsWipe the sensors (especially lidar), move the docking station closer to the router.
Voice control is not working.No integration with HomeKit/SiriUse HomeBridge or Alice from Yandex.

If the vacuum cleaner is getting stuck during cleaning:

  1. Press and hold the Home button on the body for 3 seconds.
  2. If it doesn’t respond, remove the battery for 10 seconds (a screwdriver is required).
  3. After restarting, check if the wheels are blocked by foreign objects.

💡

Most connectivity problems are solved by restarting the vacuum cleaner and router, and if the error repeats, flush the vacuum cleaner to the factory settings and reconfigure it.

8. Useful life hacks for iPhone users

A few hidden functions that few people know about:

  • 📱 Widget control: Add the Mi Home widget to the iPhone's home screen. You can now start cleaning without opening the app.
  • 🔊 Voice commands via Alice: If you have a Yandex Station speaker, link it to Mi Home. Then you can say, "Alice, run the kitchen vacuum cleaner".
  • 📊 Export of the room map: the vacuum cleaner settings have the option "Save the map" which is useful if you are planning a renovation and want to keep the layout.
  • 🔋 Battery savings: Turn off the option of "Constant Card Update" if the vacuum cleaner is rarely used.

For iPhone 15 Pro and later, you can use the “Location Action” feature in Shortcuts to automatically start the vacuum cleaner when you are away from home.

  1. Open the Shortcuts app.
  2. Create a new automatic script with the “When you leave” trigger.
  3. Add the action "Start cleaning in Mi Home" (required) API-key).

💡

If a vacuum cleaner gets stuck under furniture, stick strips of reflective film on the body, and the sensors will be better at "seeing" obstacles.

FAQ: Answers to Frequent Questions

Can you connect Xiaomi vacuum cleaner to iPhone without Mi Home?
No, officially it's not possible. Mi Home is a must-have application for initial setup, but once connected, you can control the vacuum cleaner via HomeKit (if integration is configured) or Alice.
Why doesn’t the vacuum cleaner save the card after it’s turned off?
This is a typical problem for models with a weak processor (e.g. Mi Robot Vacuum 1). Solutions: Update the firmware to the latest version. Set the dock in a place with a good Wi-Fi signal. Manually save the map in the settings before turning off.
How to Reset a Vacuum if it Does Not React to the Buttons?
If the vacuum cleaner is stuck and doesn't respond to presses: Turn it off the dock. Turn it over and remove the battery (a screwdriver is needed). Wait 1 minute, then set the battery back. Press the Reset button for 10 seconds. If that doesn't work, contact the service center (possibly a firmware failure).
Can I use the same vacuum cleaner with iPhone and Android at the same time?
Yes, but with the caveat: The vacuum cleaner is tied to the Xiaomi Account, not the device, so you can control it from any smartphone authorized in the same account, but you can not connect to the vacuum cleaner from two devices at the same time, the last connected device will take priority.
Which Xiaomi models work best with iPhones?
According to user reviews (2026), the most stable models for the iPhone: Xiaomi Mi Robot Vacuum-Mop 2 Pro - the best price/quality balance, supports zoning and wet cleaning. L10s The Ultra is a premium model with self-cleaning and excellent integration via HomeBridge. Xiaomi Mi Robot Vacuum-Mop 2 Lite is a budget option, but requires manual Wi-Fi setup. Avoid older models (Mi Robot Vacuum 1) - they often lose touch with the iPhone.