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

Xiaomi’s robot vacuum cleaners have long been an integral part of smart homes, combining functionality, convenience and affordable price. However, many users face difficulties when connecting a device for the first time β€” especially when it comes to setting up via an iPhone. Unlike Android, iOS has its own nuances: the limitations of the App Store, Bluetooth and Wi-Fi features, and the specifics of the Mi Home app on Apple’s platform.

This article will help you understand all the steps from preparing your device to fine-tuning your cleaning schedule. We will look at not only the basic steps, but also the hidden features that the manufacturer does not always advertise. For example, how to choose the right region in Mi Home to avoid server problems, or why a vacuum cleaner can get lost in the application after an iOS update. If you have tried to set up a robot vacuum cleaner, but encountered errors like Device offline or Connection failed, here you will find solutions.

Important: the instruction is relevant for all modern models Xiaomi Mi Robot Vacuum (including the series) S5/S6/S7, Mop 2 Pro, X10+), and for devices under the Dreame brand (for example, DreameBot) D9), They're using the same app, if your model is older. 2018 Some items may differ from year to year – check compatibility in official documentation.

1.Preparation for connection: what to do before installing the application

Before you download Mi Home, make sure your iPhone and robot vacuum cleaner are ready to sync. Often problems arise from trifles: a discharged vacuum cleaner battery, an inappropriate version of iOS or conflict with other smart devices on the network.

Here are the key points worth checking out:

  • πŸ“± iOS version: Mi Home requires iOS 12.0 or later. Older versions (like iOS 11) may have scanning errors QR-code.
  • πŸ”‹ Vacuum charge: battery level should be at least 20%. If the indicator flashes red, connect the device to the charging station for 5-10 minutes.
  • πŸ“Ά Wi-Fi network: Xiaomi robot vacuum cleaner only works with 2.4 GHz networks. If your router broadcasts two networks (2.4 and 5 GHz) under the same name, divide them in the router settings.
  • πŸ”’ Wi-Fi Password: Make sure it doesn’t contain Cyrillic characters or special signs like this @, #, $. It is better to use Latin and numbers.

It is also worth considering that some models of vacuum cleaners (for example, Xiaomi Mi Robot Vacuum-Mop 2 Lite) may conflict with networks where the switch is enabled. WPA3. In this case, temporarily switch to WPA2-PSK router-setting.

⚠️ Attention: If you are using VPN Or an ad blocker (like AdGuard), disable them before connecting. These services can block the connection to Xiaomi servers, which will not detect the vacuum cleaner in the application.

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

2. Install and configure the Mi Home app on iPhone

The Mi Home app is the central hub for managing all Xiaomi devices, but installing it on an iPhone has its pitfalls. First, there are several versions of the app available in the App Store: global (Mi Home) and Chinese (). For most users, the former is suitable, but if your vacuum cleaner is bought in China, you may need a second one.

To avoid confusion, follow these steps:

  1. Open the App Store and find Mi Home (developed by Xiaomi Inc.) and make sure it’s an official app (the icon is a white house on an orange background).
  2. Once installed, launch the app and select a region: 🌍 Russia – if the vacuum cleaner is purchased in the official Xiaomi store in Russia. πŸ‡ͺπŸ‡Ί Europe – for devices purchased in the EU (e.g. via Amazon) DE AliExpress with European warehouse). πŸ‡¨πŸ‡³ China – only if the Chinese version of the vacuum cleaner (e.g. Mi Robot Vacuum) STYJ02YM).

Xiaomi

Once you log in, the app will prompt you to add a new device, and at this point, many users experience a "Unable to connect to the device" error, which is usually due to a miscalculated region or conflict with other smart devices on the network.

πŸ’‘

If, in the scan, QR-If the iPhone camera is not responding, try turning on the flashlight or moving the vacuum cleaner to a more lit place, also check if the Mi Home app has blocked permission to use the camera in the iOS settings (Settings). β†’ Confidentiality β†’ Camera).

3. Connecting a robot vacuum cleaner to Mi Home: step-by-step instructions

Now, the most important step is synchronizing the vacuum cleaner with the application, which seems simple, but in practice, many people experience freezes or errors. Let's go through it in detail.

Step 1: Activation of the pairing mode

Make sure the vacuum cleaner is on (power button is held for 3-5 seconds before the beep). Then simultaneously press the Home button (with the image of the house) and Power for 5-7 seconds until you hear a voice message in Chinese: "(entry into network settings mode). Some models (such as DreameBot) D9) Instead, the blue Wi-Fi indicator will light up.

Step 2. Scanning. QR-code

In the Mi Home app, click + β†’ Addition of a device β†’ Robot vacuum cleaner. Select your model from the list (if you don't have one, choose Mi Robot Vacuum manually). QR-code that is located:

  • πŸ“„ On the sticker under the vacuum cleaner cover (near the serial number).
  • πŸ“¦ On the device box (usually on the side side).
  • πŸ“‘ In the instructions for operation (last page).

Step 3: Connect to Wi-Fi

After the scan. QR-The application will offer to connect to the temporary vacuum cleaner network (the name will be in the format) Xiaomi_Vacuum_XXXX). Go back to your iPhone Settings, select this network, and go back to Mi Home. 2.4 If there is a Connection Timeout error at this point, try it:

  • πŸ”„ Reboot router.
  • πŸ“΅ Turn off the iPhone mode Airline for 10 seconds.
  • πŸ”Œ Reconnect the vacuum cleaner to the charging station and repeat the process.

Vacuum is charged more than 20 times%|

iPhone connected to 2.4 GHz Wi-Fi |

The router's settings are off. WPA3|

Mi Home app allows notifications and camera-->

4. Set up the main parameters: schedule, cleaning areas, suction strength

Once successfully connected, the vacuum cleaner will appear on the Mi Home main menu, and you can start setting up, starting with the most important parameters that affect the quality of cleaning.

1. Selection of cleaning mode

The Cleaning tab offers several options:

  • 🏠 Standard – basic cleaning of the entire area.
  • 🧹 Local – cleaning the selected area (useful for spots).
  • πŸ”„ Borders – cleaning along the walls (relevant for corners).
  • πŸ’§ Wet cleaning (if the model supports the function of the mop).

For most tasks, a standard mode is enough, but if there are carpets in the house, it is better to choose the Maximum suction force (in the cleaning settings).

Scheduling adjustments

To ensure that the vacuum cleaner works automatically, go to the Schedule β†’ Add it. You can specify it here:

  • ⏰ Start time (for example, 10:00 each day).
  • πŸ“ Cleaning areas (exclude the nursery or bedroom during daytime).
  • πŸ”‹ Charge level (cleaning will only start if the battery is charged at 80% or higher).

3. Map of premises and restricted areas

After the first cleaning, the vacuum cleaner will create a map of the apartment.

  • 🚫 No-go zones: circle areas where the vacuum cleaner should not enter (for example, around a bowl of animal food).
  • πŸ”„ Virtual Walls: Draw a Line to Limit Access to a Room.
  • 🏷️ Rooms: Assign names (kitchen, hall) for ease of navigation.
ParameterRecommended valueExplanation
Suction forceMedium (Balanced)The optimal balance between cleaning quality and working time.
Frequency of cleaning1 time 2 daysMore often - wear of the battery, less often - dust accumulates.
Wet cleaning1 time per weekIt is suitable for laminate and tiles, but not for carpets.
Loudness of voice alertsLow or off.Chinese voice prompts can be annoying.

⚠️ Note: if you use smart speakers (like Xiaomi Mi) AI Speaker) or other voice-controlled devices, disable the option "Voice vacuum control" in the settings. Otherwise, teams may conflict.

5. Hidden functions and life hacks for power users

In addition to the basic settings, Mi Home and vacuum cleaner firmware have many useful features that the manufacturer does not mention.

1. Accelerated charging

By default, the vacuum cleaner charges about 4-5 hours. To speed up the process, connect the charging station to a power source with a current of 2A (for example, charging from a tablet). Also in the firmware settings (available via Additional). β†’ Labs can enable the option "Fast Charging" - this will reduce the time to 3 hours.

Manual control via remote control

If you have a Xiaomi air conditioning remote (like the Mi Remote Controller), you can program it to control the vacuum cleaner.

  1. Open Mi Home and go to Profile β†’ Settings β†’ remote.
  2. Select Add the device β†’ Robot vacuum cleaner.
  3. Follow the instructions on the anchor screen.

You can now turn the cleaning on/off without taking out your phone.

3.Integration with Apple HomeKit

Xiaomi doesn’t officially support HomeKit, but there’s a workaround through the Home Assistant app or the HomeKit app. HOOBS. For that:

  • Install Home Assistant on the Raspberry Pi or NAS.
  • Add Mi Home integration through HACS.
  • Generate an access token in Mi Home (via Settings) β†’ Privacy β†’ Tokens).
  • Connect the vacuum cleaner as a device in Apple Home.

You can now control the vacuum cleaner through Siri or automation in the home.

How to get access token for Home Assistant?
1. At Mi Home, go to Profile β†’ Settings β†’ Privacy β†’ Tokens. 2. Click Create a Token and copy the generated key. 3. Insert it into the Home Assistant configuration file in the section mi_home:. 4. Restart the server and check the connection.

6. Solving common problems

Even after successful configuration, users are faced with errors, and let's look at the most common ones and how to fix them.

1.Vacuum cleaner doesn't connect to Wi-Fi

If after several attempts the device does not appear on the network:

  • πŸ”„ Restart router and vacuum cleaner (hold power button for 10 seconds).
  • πŸ“΅ Check if the antivirus (such as Kaspersky) blocks the connection to Xiaomi servers.
  • 🌐 Try connecting to another 2.4GHz network (e.g. from a mobile phone in access point mode).

2.The app doesn't see the vacuum cleaner

If the device is missing from the Mi Home:

  • πŸ”„ Update the application to the latest version.
  • πŸ“± Reinstall Mi Home (sometimes cache interferes with proper operation).
  • πŸ”Œ Reset the vacuum cleaner to factory settings (hold the Home buttons) + Power 15 seconds before the beep).

3.The vacuum cleaner doesn't build a map or get knocked down

Problems with navigation are usually related to:

  • πŸ’‘ Lighting: In dark rooms, the sensors may not work. Turn on the lights.
  • πŸͺŸ Reflective surfaces: mirrors and glass tables knock down laser rangefinder.
  • 🧲 Magnetic fields: keep the vacuum cleaner away from microwaves and speakers.

πŸ’‘

If the vacuum cleaner constantly loses touch with the application, check the energy saving settings on the iPhone: go to Settings β†’ Battery β†’ Battery status and disable optimization for Mi Home.

7. Update firmware: why and how to do it

Regular firmware updates add new features, improve navigation and fix bugs, but updates through Mi Home don’t always go smoothly.

How to check the current version of the firmware

Open Mi Home, select a vacuum cleaner and go to Settings β†’ About the device β†’ Firmware version. Up-to-date versions for popular models:

  • Mi Robot Vacuum-Mop 2 Pro: 3.5.9_0042 (at the time of writing).
  • DreameBot D9: 2.7.0_2103.
  • Mi Robot Vacuum S6: 3.3.9_00312.

How to update firmware

If a new version is available, you will see a notification in Mi Home to update:

  1. Connect the vacuum cleaner to the charging station.
  2. Make sure the charge level is at least 50%.
  3. Press Update and do not turn off power until the process is complete (may take up to 20 minutes).

⚠️ Attention: if during the upgrade the vacuum cleaner disconnects from the network or discharges, it may stop turning on. USB (Look for instructions on forums like 4PDA).

What does the update give?

In the latest versions of firmware for vacuum cleaners Xiaomi appeared:

  • πŸ—ΊοΈ Improved map construction (support for multiple floors).
  • πŸ”Š Customizable voice alerts (you can replace Chinese speech with melody).
  • 🧼 Wet cleaning modes with intensity adjustment.
  • πŸ”‹ Optimizing battery consumption (increasing the operating time by 10-15%).

FAQ: Answers to Frequent Questions

Can you control Xiaomi vacuum cleaner without the Mi Home app?
Yes, but the functionality will be limited. Basic commands (start, stop, return to base) are available through physical buttons on the case, and some models support control through voice assistants (Alice, Google Assistant) after binding to Mi Home.
Why doesn’t the vacuum cleaner return to the base after cleaning?
The reasons may be: The charging station is in a zone with poor Wi-Fi coverage. The vacuum cleaner sensors are contaminated (wipe them with a dry cloth); there are obstacles on the way to the base (for example, a high threshold); the map settings are lost (reset the map construction in Mi Home); If the problem recurs, try moving the charging station to a more open place.
How to reset the Xiaomi vacuum cleaner to factory settings?
There are two ways: Soft reset: hold the buttons Home + Power 5 seconds to the beep. This will reset the Wi-Fi settings, but save the maps and schedule. Full reset: hold the same buttons for 15 seconds until the double beep. All data will be erased.
Can I use a Xiaomi vacuum cleaner with multiple phones?
Yes, but you need to: Log in to the same Xiaomi account on all devices. In Mi Home, click Profile β†’ Settings β†’ Sharing and adding other users via email. Please note: only one device can operate the vacuum cleaner at a time.
How to turn off Chinese voice alerts?
In most models, it is done as follows: In Mi Home, go to Device Settings. β†’ Voice prompts. Select to turn off or replace with tunes (if available). on some vacuum cleaners (e.g. DreameBot) D9) option is hidden in additional β†’ Sound settings.