How to set up a Xiaomi robot vacuum cleaner through the Mi Home app on iPhone: a step-by-step guide

Modern smart cleaning devices have become an integral part of a comfortable life, and owners of Apple equipment often face the nuances of integrating gadgets into a single ecosystem. The Xiaomi robot vacuum cleaner is one of the most popular representatives of this class, but its initial activation on iOS sometimes raises questions for beginners. The connection process requires attention to detail, especially when it comes to compatibility of software versions and wireless network settings.

In this article, we will take a detailed look at the entire journey from unpacking to the first automatic cleaning, focusing on the specifics of the Mi Home app on iOS. You will learn how to avoid the typical errors associated with Wi-Fi frequency, and how to properly configure virtual walls for perfect cleanliness. A ready solution for your home is waiting for you, just a few steps left to take.

Installation preparation and system requirements

Before you start setting up, you need to make sure your hardware and software are fully ready to work together. To work properly all the features of your smart home, your iPhone will need an up-to-date version of the iOS operating system, as older versions may not support new encryption protocols.

Make sure your smartphone is connected to a 2.4GHz Wi-Fi network. This is a critical point, since most Xiaomi robotic vacuum cleaners models simply do not see and cannot connect to 5GHz networks. If your router broadcasts one shared network with both bands, there should be no problems, but for separate SSIDs, choose a point-to-point range.

You will also need a Xiaomi Account. If you plan to use voice control via Siri or integration with Apple HomeKit (for supported models), the account region may matter. Often, for full functionality, it is recommended to choose the region “Russia” or “China”, depending on the version of the device, but for basic work, any one will do.

📊 What is your model of a robot vacuum cleaner Xiaomi?
Xiaomi Vacuum-Mop 2 Lite
Xiaomi Robot Vacuum S10
Xiaomi Vacuum-Mop 2 Pro
Another model

Installation and initial configuration of the Mi Home application

The first step is to download the official software from the App Store.Look for the Mi Home app (developer of Beijing Xiaomi Mobile Software Co., Ltd) and install it on your iPhone. Once installed, run the program and log in to your account or register a new one.

When you first log in, the system can request permission to use geolocation and local area network, permissions must be granted, otherwise the application will not be able to detect devices in your Wi-Fi network, without access to the local network, the search for a robot vacuum cleaner will not be possible.

Next, select the correct region in your profile settings. Click on the profile button (usually in the lower right corner), select Settings and then Region. If you make the wrong choice of country, the application may not see the device or offer current plugins to manage.

💡

If the app doesn’t see the robot, check if Bluetooth is on on the iPhone – it’s used to quickly detect devices near the smartphone.

The process of pairing the robot with the iPhone

Now, to the direct connection of the device to the smartphone, turn on the robot vacuum cleaner by holding the power button or the combination of buttons (depending on the model), until you hear a voice message about the readiness to pair or see a flashing Wi-Fi indicator.

In the Mi Home app, click on the + icon in the upper right corner of the home screen. The system will automatically start scanning the space. If the robot is nearby and in pairing mode, it will appear in the Local Devices list. Click on it to start setting up.

If automatic detection fails, select the device manually from the directory. Enter your Wi-Fi network password (make sure it's 2.4GHz network again). The robot will try to connect to the router, while the phone passes network credentials to it. Successful connection will be confirmed by the device's voice message and appearing in the list of equipment on the home screen.

☑️ Checklist of successful connection

Done: 0 / 5

Configure maps and virtual boundaries

Once the connection is successful, you need to do a primary cleaning to map the room, run the robot through the app, selecting "Full Cleanup" mode, at which time the device will scan the space, creating a digital model of your apartment.

When the map is ready, you can edit it in the app, divide the space into rooms if necessary, or set restricted areas, using virtual walls and areas where the robot is not allowed to enter (for example, a zone with wires or a long-pile carpet).

Saving the map allows you to start cleaning specific rooms on a schedule in the future, and you can set up scenarios like, "Kitchen Cleaning Every Morning at 9:00," all of this data is stored in the cloud and accessed from any device authorized under your account.

What do I do if the card gets lost?
If the robot has started building the map again or has lost orientation, try cleaning the laser rangefinder sensors with a soft dry cloth, and check if the wheels are stuck or the main path is blocked, sometimes resetting the map and re-scanning in the daytime in good lighting helps.

Compatibility table and main characteristics

For a better understanding of your model, see the table below: Different versions of robots may have different features support through the Mi Home app.

FunctionBasic models (Lite)Middle class (Pro)Flagships (Ultra/S10+)
MappingGyroscope (slower)Lidar (exactly)Lidar + AI (3D)
Virtual wallsOnly in the annexIn the annexIn the annex + magnetic tapes
SweaterPassive (napkin)Electric tankVibro wash
Auto-charging.There is.There is.There's + auto-cleaning

Note that for models with Lidar navigation, mapping is much faster and more accurate, and base models may take longer to scan and more often lose orientation in difficult conditions.

Solving Typical Connection Problems

Despite the simplicity of the procedure, users sometimes encounter difficulties, and the most common mistake is “failed to connect to the device,” which is often due to the phone being on a 5 GHz network and the robot trying to connect to 2.4 GHz, or the network name containing special symbols.

⚠️ Note: If you are using a dual-band router with the same name for 2.4 and 5 GHz networks, try temporarily disabling 5 GHz in the router settings while the robot is configured.

Another common problem is a timeout error when you download the plugin. Make sure your iPhone has stable internet access and doesn’t turn on the “Data Saving” mode for the Mi Home app. Also check if the firewall or antivirus on the router blocks the device’s connection to Xiaomi servers.

If the robot is displayed as “Offline”, check if the password from Wi-Fi has changed. When you change the password in the router, all smart devices need to reconnect, since they do not know how to update network settings automatically.

💡

90% of connection problems are solved by switching the smartphone to the 2.4 GHz network and restarting the router before setting up.

Enhanced Opportunities and Automation

Once you have a successful setup, you can access advanced features. You can integrate the robot with Apple HomeKit (if the model supports it) by adding it to the Home app on the iPhone, which allows you to control voice cleaning through Siri, such as, "Hi Siri, turn on the vacuum cleaner."

Scheduling is also available, and you can set different scenarios for different days of the week, like a quick living room cleaning on weekdays, and a full wet-washing of the entire apartment on weekends.

⚠️ Warning: Remember to clean the main filter and brush regularly.The Mi Home app reminds you of this, but ignoring maintenance can lead to overheating of the motor and reduced cleaning quality.

Use the firmware update feature. From time to time, Xiaomi releases updates that improve navigation algorithms and add new modes of operation.

The secret to quiet cleaning
You can set the robot to Quiet Mode or stop working at night, and some models can reduce the suction power, which makes the device almost silent, although less efficient on carpets.
Why is the robot not connected to 5 GHz Wi-Fi?
Most Wi-Fi modules in budget and mid-range smart home appliances, including Xiaomi’s robot vacuum cleaners, are designed using chips that only support 802.11 b/g/n at 2.4GHz. This is due to greater signal range and less power consumption, which is critical for standalone devices. 5GHz networks have less coverage and are worse at penetrating walls, so they are less suitable for a robot that drives throughout the apartment.
Can you control a robot without the internet?
Local control (starting from a button on the case) works without the Internet. However, to manage through the Mi Home application, build maps, obtain statistics and voice control, you need to connect to Xiaomi servers. Without the Internet, the functionality of the application will be limited or unavailable.
How to reset Wi-Fi settings on a robot?
To reset network settings, you usually need to press two buttons at the same time (often an on button and a return button to the base) or hold the power button for 5-10 seconds before the beep.
What if the app says “Device not found”?
Make sure Bluetooth is on, the phone is near the robot (within 1-2 meters), and you are on the same Wi-Fi network (2.4 GHz). Also check that the Mi Home app has permission to use the local network in iOS privacy settings.