Step-by-step connection of the robot vacuum cleaner Xiaomi to the iPhone: from downloading the application to the first cleaning

Why Xiaomi owners choose iPhone to control the vacuum cleaner?

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes around the world, with the main advantage of being able to control remotely via a smartphone, including setting up a cleaning schedule, selecting modes, and even controlling charge levels. But while Android smartphones typically sync smoothly, iPhone owners often face nuances ranging from the lack of an app on the App Store to problems connecting to Wi-Fi.

In this article, we will analyze the current connection algorithm for 2026, taking into account all the changes in the firmware of robots and Apple policy. The instructions are suitable for popular models: Xiaomi Mi Mi Robot Vacuum-Mop 2 Pro, S7, S6 MaxV, Dreame D9 and others on the Mi Home or Mi Robot platform.

Before you start, check two key points: 1) Your iPhone is running iOS 15 or later (older versions may not have the necessary permissions). 2 The robot vacuum cleaner is charged at least 20% - at low charge it may not be included in pairing mode.

Step 1: Choosing the Right App for iPhone

The main mistake of beginners is trying to download the first app from the App Store. In fact, there are two official applications for Xiaomi vacuum cleaners, and the choice depends on the device model:

  • 📱 Mi Home is a universal application for most Xiaomi devices, including the vacuum cleaners of the S5, S6, S7 and STYJ series. Supports Russian and has an adapted interface for iOS.
  • 🤖 Mi Robot is a specialized application for robot vacuum cleaners (including Dreame models), which is updated frequently and offers advanced cleaning settings.

How do you determine which application you need?

Model robot vacuum cleanerRecommended annexNotes
Xiaomi Mi Robot Vacuum-Mop 2 ProMi HomeSupports zoning and room maps
Xiaomi S7 / S7 MaxVMi RobotAdditional Options for Floor Washing
Dreame D9 / D10 PlusMi RobotRegistration in the “China” Region
Xiaomi S5 / S6Mi HomeStable work, but without some new features

⚠️ Warning: If your model is released after 2022 (e.g., Xiaomi Vacuum-Mop 2 Ultra), first check compatibility on Xiaomi's official website. Some new devices require Xiaomi Home (a unified version for all of the brand's smart devices).

📊 What app do you use to control a robot vacuum cleaner?
Mi Home
Mi Robot
Xiaomi Home
Other
Not yet plugged in.

Step 2: Download and configure the application on iPhone

Once you select an app, you move on to install it, and here's an important caveat: Mi Home/Mi Robot apps may not be available in the App Store for some regions. If you don't find them in the search, follow the alternative method:

  1. Open the App Store and go to the Search section.
  2. Enter Mi Home or Mi Robot (depending on the application you choose).
  3. If the app doesn’t show up, change the App Store region: 🌍 Go to Settings → [Your name] → Media & Shopping → View your account. 📍 Click Country/Region and select China or Singapore (there are always apps available). 💳 Add a payment method (you can use a virtual card or PayPal).

After changing the region, repeat the search and download the application.

⚠️ Warning: When you change region, some previously installed applications may become unavailable. Once you install Mi Home/Mi Robot, return the original region to the App Store settings.

Now start the application and perform the initial setting: 1) Select the interface language (we recommend Russian or English). 2 Register your Xiaomi account (you can use email, phone number or Google/Apple ID account). 3 Confirm your email or phone – this is a must for synchronizing devices.

Download Mi Home or Mi Robot|Change the App Store region (if necessary)|Registering a Xiaomi account|Connect to 2.4GHz Wi-Fi|Charge the robot vacuum cleaner to 20%+-->

Step 3: Preparing the robot vacuum cleaner for pairing

Before you connect to your phone, the robot has to be switched on and paired.

  1. Put the vacuum cleaner on the charging station and connect it to the socket.
  2. Press and hold the power button (🔄) on the robot body for 3-5 seconds until you hear an audible signal (usually a melody or voice message in Chinese).
  3. Make sure the indicator on the robot flashes orange or blue, which means it’s ready to plug in.

⚠️ Warning: Some models (e.g. Dreame D10 Plus) require double pressing the power button to activate the pairing mode. If nothing happens after holding, check the instructions for your model.

What if a robot makes a mistake in Chinese?
If the robot says "(connection failed) or" (network setup error), this means a Wi-Fi problem. Try: 1) Reboot the router. 2) Connect the iPhone to a 2.4 GHz network (robots do not work with 5 GHz). 3 In the router settings, disable filtering MAC- addresses.

Step 4: Connecting the robot to Wi-Fi via iPhone

The most critical step is pairing the robot with your Wi-Fi network, where iPhone owners often encounter errors due to the features of iOS.

  1. In the Mi Home/Mi Robot app, click "+" (add device).
  2. Select the category “Robot vacuum cleaner” and the specific model (if it is not in the list, select “Other”).
  3. The application will offer to scan the QR- code on the body of the robot or enter its serial number (located on the sticker under the lid).
  4. Connect your iPhone to a 2.4GHz Wi-Fi network (Xiaomi robots don’t support 5GHz!).
  5. Enter the Wi-Fi password in the app and wait for the robot to connect.

🔹 Typical errors and decisions:

  • 🚫 "Unable to connect to network" → Check that your router is not using hidden SSID (turn off this feature in settings).
  • 🔄 Device not responding → Reboot the robot (hold the power button for 10 seconds) and try again.
  • 📶 "Weak signal" → Bring the robot closer to the router (<2 meters away).

⚠️ Warning: If you have a dual-band router (2.4 + 5 GHz with one name), temporarily divide the networks in the router settings.

  1. Go to the router control panel (usually 192.168.0.1 or 192.168.1.1).
  2. Find the Wi-Fi section or Wireless Network.
  3. Turn off the “Frequency Combination” option or set different names for 2.4 GHz and 5 GHz.

1) Activate “Modem Modem” in your iPhone settings.

2) Connect the robot to the network (password is indicated in the modem menu).

3) After successful pairing, return to home Wi-Fi.-->

Step 5: Set up the robot in the app after connecting

Once the pairing is successful, the robot will appear in the list of devices in the app.

  1. Update firmware: The app will offer to update the robot software – agree, as the new versions fix errors and add features.
  2. Calibration: The robot may ask for sensor calibration (usually you need to press a button on the body).
  3. Map creation: Start the first cleaning in Map mode (in some models it is Zoning) and the robot will tour the room and make a plan.

🔹 Useful settings after connection:

  • 📅 Cleaning schedule → Set days and times for automatic cleaning (e.g., 10:00 daily).
  • 🚫 Prohibited Areas → Mark areas on the map where the robot cannot go (for example, long-pile carpets).
  • 💧 Washing modes → For models with wet cleaning function, adjust the water supply intensity.
  • 🔔 Alerts → Enable notifications for cleaning completion or low charge.

⚠️ Warning: If after updating the firmware, the robot began to behave inadequately (for example, does not return to the base), reset the settings: Device settings → General → Reset to factory.

💡

After the first successful connection, the robot saves the Wi-Fi settings, and if you change the router or password, you will have to repeat the pairing process.

Step 6: Controlling the Robot Through iPhone: Voice, Widgets, and Automation

Now that the robot is connected, you can control it not only through the app, but also through voice commands and automation.

🔹 Voice control (Siri/Alice/Google Assistant):

  • 🎤 For Siri, add the Mi Home app to Teams (Siri settings and Search → Commands). Team example: "Hey Siri, start cleaning the living room."
  • 🤖 For Alice (Yandex), connect your Xiaomi account in the Yandex Smart Home settings.

🔹 Widgets on the iPhone screen:

  1. Press and hold the empty space on the iPhone’s home screen.
  2. Tap the "+" in the top left corner and find the Mi Home widget.
  3. Select the size of the widget (e.g., “Device Management”) and add it.

🔹 Automation through Shortcuts:

Using the Teams app (preinstalled on iPhone), you can create scenarios like, If I leave home → Start cleaning" or "If the robot is charged < 20% → send out».

📌 Example of automation settings:

  1. Open the Teams app.
  2. Click on "Automation» → «Create personal automation».
  3. Select a trigger (e.g., “Time” or “Arrival”).
  4. Add the “Home Management” action and select your robot vacuum cleaner.
  5. Specify a command (e.g., “Start cleaning”).
How to integrate a robot vacuum cleaner in Apple HomeKit?
Unfortunately, Xiaomi does not support HomeKit directly. However, there is a workaround through Home Assistant or HOOBS (a platform for device integration). This will require: 1) Install HOOBS on Raspberry Pi or NAS. 2 Add the Mi Home plugin to HOOBS. 3 Connect Xiaomi account and sync the robot with Apple Home.

Solving common problems when connecting to the iPhone

Even with the exact following of the instructions, errors can occur. Consider top-5 problems and their solutions:

Problem.Possible causeDecision
The app doesn't see the robotThe robot is not in pairing modeHold the power button for 5 seconds before the beep
The "wrong region" mistakeThe app is set to China and the robot is set to Europe.In the Mi Home account settings, change the region to “Russia” or “Europe”
The robot connects but doesn’t build a map.Weak Wi-Fi signal or interferenceMove the router closer or use a signal repeater
The application will fly out when you add the deviceAn outdated version of iOS or appUpdate Mi Home and iOS to the latest version
The robot is connected but does not respond to commandsSynchronization failureReboot the robot and phone, then update the firmware

🔹 If nothing helps:

  • 📞 Contact Xiaomi Support via the app (Profile → Feedback).
  • 🔧 Try connecting the robot via an Android device (borrow from friends), and then log in to your iPhone under the same account.
  • 🔄 Perform a complete robot reset (hold the power button 10-15 seconds before the beep).

FAQ: Frequent questions about Xiaomi’s iPhone connection

Can you connect a Xiaomi robot vacuum cleaner to an iPhone without Wi-Fi?
No, you need Wi-Fi to manage it properly. However, some models (e.g. Dreame D10 Plus) support direct Bluetooth connectivity for basic functions (start/stop). To do this: Turn on Bluetooth on your iPhone. In the Mi Robot app, select Connect without Wi-Fi. Follow the on-screen instructions. ⚠️ Limitations: without Wi-Fi, no maps, schedules and remote control.
Why does the robot shut down Wi-Fi after restarting the router?
This problem is related to settings DHCP on the router. Solutions: 🔄 Reserve IP- robot address in the router settings (section DHCP → Address reservation). 🔒 Disable the Quick Reconnect (or Fast Roaming) function in the Wi-Fi settings. 📡 Switch the router to 802.11n mode (instead of 802.11ac) – this increases stability for IoT devices.
How to transfer a robot vacuum cleaner to another Xiaomi account?
If you sell a robot or transfer it to another user, follow: In the Mi Home app, go to the device settings. Select "Delete Device" (the robot will be reset). The new owner must add the robot to their app, as described in Step 4. ⚠️ Important: Without deleting the account, the robot will not be able to connect to another user!
Can you control Xiaomi robot with iPhone and Android at the same time?
Yes, but with reservations: 📱 Both phones must be logged in under the same Xiaomi account. 🔄 Only one session can be active at a time (if you are managing with an iPhone, "Offline" status will be displayed on Android). 📲 For convenience, use a shared account (such as a family account) or set up notifications on both devices.
What if after the iOS update, the robot stopped connecting?
iOS updates sometimes reset permissions for apps. Check: Settings → Privacy → Location → Give Mi Home “Always” access. Settings → Wi-Fi → make sure Private Wi-Fi Address is turned off for your network. Reinstall the Mi Home app. If the problem persists, wait for the app to update (usually released within 1-2 weeks of iOS release).