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.
- Choosing the right version of the Mi Home app (there are nuances for iPhone!).
- Wi-Fi Network Setting Up – Why a Cleaner Can’t See 5GHz and What to Do About It
- 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:
- Open the App Store and find "Mi Home".
- Check the developer: it should be Xiaomi Inc. (global) or Chinese.
- 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:
- Start Mi Home and select the region "Russia" (or "China" if you use the Chinese version).
- Sign up or sign in via Xiaomi Account, Google, Facebook or Apple ID.
- Enable notifications and location access (this is necessary for the correct operation of geofences and schedules).
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.
- Turn on the vacuum cleaner: Press and hold the power button on the case until the audible signal.
- 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
⚠️ 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:
| Parameter | Recommended value | Explanation |
|---|---|---|
| Volume of voice | 50–70% | Too loud alerts can interfere at night. |
| Default cleaning mode | Quiet. | Balance between cleaning quality and noise level. |
| Automatic card update | On. | Allows the vacuum cleaner to adapt to changes in the apartment. |
| Notification of completion of cleaning | On. | 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)
- Install Home Assistant on the Raspberry Pi or NAS.
- Add the integration of "Xiaomi Miio" via configuration.yaml:
vacuum:
- platform: xiaomi_miio
host: IP_Adress DUST
token: YOUR TOKENThe token can be obtained through the Mi Home app (instructions are available on the forums). 4PDA).
Method 2: Through HomeBridge (Simple)
- Install HomeBridge on Mac or Windows.
- Add the homebridge-mi-vacuum plugin:
npm install -g homebridge-mi-vacuum- Set up. config.json, pointed IP and token vacuum cleaner.
- 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?
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:
- Open the vacuum cleaner map in Mi Home.
- Click "Schedule" in the lower menu.
- Select the days of the week and the time of cleaning (for example, "Mn-Pt, 10:00").
- 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:
- At Mi Home, go to Profile → Geozones.
- Create a new geofence with a radius of 200-500 m around the house.
- Select the "Start Cleaning" action when "Get out of the zone".
- 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-Fi | Incorrect password or network frequency | Check that the 2.4 GHz network, the password is Cyrillic-free. Reboot the router. |
| The app shows "Offline." | Failure of synchronization with Xiaomi servers | Restart Mi Home, check the Internet on your iPhone. |
| The vacuum cleaner doesn't build a map | Weak Wi-Fi signal or dirty sensors | Wipe the sensors (especially lidar), move the docking station closer to the router. |
| Voice control is not working. | No integration with HomeKit/Siri | Use HomeBridge or Alice from Yandex. |
If the vacuum cleaner is getting stuck during cleaning:
- Press and hold the Home button on the body for 3 seconds.
- If it doesn’t respond, remove the battery for 10 seconds (a screwdriver is required).
- 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.
- Open the Shortcuts app.
- Create a new automatic script with the “When you leave” trigger.
- 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.