How to connect Xiaomi robot vacuum cleaner to multiple phones: all ways of 2026

Xiaomi vacuum cleaners have long been indispensable cleaning assistants, but their functionality is revealed only when properly set up. One of the frequent problems users have is the inability to control the device from multiple phones at once. For example, when one family member added a vacuum cleaner to the Mi Home and the rest can not connect. In this article, we will discuss all the working ways of synchronizing Xiaomi Mi Robot Vacuum, Mi Robot Vacuum-Mop 2 and other models with multiple smartphones, both through the official application and alternative methods.

It's important to understand that the manufacturer didn't provide a direct multi-user function in the classical sense, but you can get around this limitation with shared accounts, guest mode or third-party firmware. We tested all the methods on the 2020-2026 models and collected the current data in the compatibility table below. If you encounter an error, the device is already linked to another account, here you will find a solution.

Before you start, make sure that:

  • ๐Ÿ“ฑ All phones have the latest version of Mi Home (or Mi Home Lite for restricted regions) installed).
  • ๐ŸŒ Vacuum cleaner and smartphones connected to the same 2.4 GHz Wi-Fi network (Xiaomi robots do not support 5 GHz).
  • ๐Ÿ”‹ The device is charged at least 20% - at low charge, some configuration functions are blocked.
๐Ÿ“Š What kind of robot vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2
Mi Robot Vacuum-Mop 2 Pro
Mi Robot Vacuum-Mop 2 Ultra
Another model
I haven't bought it yet.

1. Method: Using one Mi Account on multiple phones

The easiest and most reliable method is to log in to a Xiaomi account on all devices, which will allow you to synchronize vacuum cleaner settings, cleaning history and schedules between phones, but there are drawbacks:

  • ๐Ÿ”„ When changing the password on one phone, you will need to re-enter all the others.
  • ๐Ÿ“ต Notifications of completion of cleaning will be duplicated on all devices.
  • ๐Ÿ›ก๏ธ The risk of data leakage if one of the users loses access to the phone.

To connect:

  1. Open Mi Home on the first phone, go to Profile โ†’ Account Settings and write down your login / password.
  2. On the second phone, log in to the same account via Entrance โ†’ Email / Phone.
  3. After authorization, the vacuum cleaner will automatically appear in the list of devices (you may need to restart the application).

โš ๏ธ Note: If another Xiaomi account was previously linked to one of the phones, log out first (Profile) โ†’ Get out, or the device won't show up.

Make sure all phones have the same version of Mi Home| Record the username/password of the main account | Sign out of other Xiaomi accounts on secondary phones | Connect to 2.4 GHz Wi-Fi

-->

2. Method: Guest mode in Mi Home (limited access)

Since 2023, Mi Home has introduced Guest Access, which allows you to share control of certain devices without transferring a username / password. However, for Xiaomi robot vacuum cleaners, this option works with limitations:

  • ๐Ÿšซ Guests cannot change cleaning schedules or suction settings.
  • โœ… You can start / stop cleaning, return the vacuum cleaner to the base.
  • ๐Ÿ“ก The main user must be online (otherwise the guest will lose access).

Instructions for setting:

  1. On the main phone, open the vacuum cleaner card in Mi Home.
  2. Tap on. โ‹ฎ (three-point) โ†’ Access management โ†’ Add a guest.
  3. Select a contact from the list (it must be registered in Mi Account or send an invitation by email). QR-code.
  4. On the secondary phone, open the link from the invitation or scan the QR through Profile โ†’ Invitations.
Model vacuum cleanerSupport for guest modeRestrictions for Guests
Mi Robot Vacuum-Mop 2โœ… Yes.You can't edit the cleaning areas.
Mi Robot Vacuum-Mop 2 Proโœ… Yes.No access to wet cleaning settings
Mi Robot Vacuum-Mop 2 Ultraโœ… Yes.You can't run a car wash station.
Mi Robot Vacuum 1SโŒ No.โ€”

๐Ÿ’ก

If guest mode is not displayed, upgrade the Mi Home to version 6.5.400 or later. For models older than 2021, you may need to reset the vacuum cleaner to factory settings (Settings โ†’ Reset).

3. Method: alternative firmware (for advanced users)

If standard methods don't work, you can install custom firmware like Valetudo or DustBuilder, which allows you to control the vacuum cleaner over a local network without being tied to the Mi Account, and therefore from any device at the same time.

  • ๐Ÿ”ง Root access to vacuum cleaner (risk of loss of warranty) is required).
  • ๐Ÿ› ๏ธ Not all models are supported (full list at valetudo.cloud).
  • ๐Ÿ“ก After the firmware management through Mi Home will be impossible.

Step-by-step instructions for Valetudo:

1. Download the firmware for your GitHub model (e.g. for Mi Robot Vacuum 1S: valetudo/miio-valetudo).


2. Connect the vacuum cleaner to the PC via USB-C (OTG- adapter required).




3. Run the firmware script:




python3 mirobo.py --ip 192.168.X.X --token YOUR_TOKEN --install valetudo




4.After restarting, the vacuum cleaner will be available over IP: http://192.168.X.X

โš ๏ธ Warning: Incorrect firmware can result in a complete loss of functionality of the device. Before starting, back up the original firmware through adb backup.

How to get a token for firmware?
Token can be extracted from Mi Home traffic using MITM-proxy (e.g. Fiddler) or through python-miio script. Detailed instruction: [link to the Githab].

4. Method: Using Home Assistant (for a smart home)

If you already have a Home Assistant-based smart home system set up, you can connect the vacuum cleaner to several phones through Xiaomi Miio integration.

  • ๐Ÿ“ฑ Manage from any number of devices via the web interface or mobile application Home Assistant.
  • ๐Ÿ”„ Synchronization of the vacuum cleaner state in real time.
  • ๐Ÿ› ๏ธ Ability to create automation (e.g., start cleaning in the absence of a home).

The setup takes ~15 minutes:

  1. Install Home Assistant on a Raspberry Pi or other server.
  2. Add Xiaomi Miio integration through Settings โ†’ Devices and Services โ†’ Add integration.
  3. Enter. IP-vacuum cleaner address and token (you can get it through Mi Home) + MITM-proxy).
  4. Set up access for other users through Settings โ†’ Users.

๐Ÿ’ก

Home Assistant is the only way to control Xiaomiโ€™s vacuum cleaner from multiple phones without being tied to the Xiaomi cloud, but requires a constant server operation.

5. Solving Connection Problems

If the vacuum cleaner doesnโ€™t show up on the second phone or there are errors, check:

Mistake.Reason.Decision
The device is already linked to another accountVacuum is tied to another Mi AccountReset the binding via vacuum cleaner settings โ†’ Untie the account or reset the device to factory settings
I couldn't connect to the device.Vacuum and phone in different Wi-Fi networksConnect both devices to the same 2.4 GHz network
Server error (10001)Problems with Xiaomi serversCheck the status of the services on status.mi.com or try again later
Offline deviceVacuum cleaner discharged or not connected to Wi-FiCharge the device and check the Wi-Fi indicator (must flash blue)

For Mi Robot Vacuum-Mop 2 Ultra and later, when resetting, you may need a physical reset button on the case (press it for 5 seconds before the beep). After the vacuum cleaner resets, the new mirobot-XXXX access point will be created - connect to it and reset.

6. Comparison of methods: which one to choose?

The choice of method depends on your tasks:

  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ For family: Optimally use one Mi Account or guest mode (if limited access is sufficient).
  • ๐Ÿ’ป For geeks: Home Assistant or custom firmware gives maximum flexibility but requires skill.
  • ๐Ÿ  For rent/hotel: guest mode or vacuum cleaner dump before each change.

The only way to manage a vacuum cleaner from multiple phones at the same time is with Valetudo or Home Assistant firmware, the other ways involve either sharing an account or stripping down functionality for secondary users.

FAQ: Frequent questions

Can you connect Xiaomi vacuum cleaner to iPhone and Android at the same time?
Yes, but only if both devices share a Mi Account or guest access is configured. iPhones will require a version of the Mi Home from the Chinese App Store (the main version may not support some models).
Why does the vacuum cleaner disappear from the list of devices on the second phone?
This is due to a cache conflict. Solution: On the second phone, remove the vacuum cleaner from the Mi Home (swipe left on the device). Clear the app cache (Phone settings โ†’ Apps โ†’ Mi Home โ†’ Memory โ†’ Clear the cache). Close and reopen the app - the device should appear.
How to untie a vacuum cleaner from an old account if you do not have access to the phone?
There are two options: Reset the vacuum cleaner to factory settings (RESET button on the case + 5 seconds retention). Contact Xiaomi support with proof of purchase (check, box) - they can untie the device remotely. For models with NFC (for example, Mi Robot Vacuum-Mop 2 Pro), the reset can be done by touching the tag on the base.
Will voice control (Alice/Google) work with shared access?
Yes, but with nuances: If you use one Mi Account, voice commands will be available on all your phones. In guest mode, voice control will not work (ownership rights are required). For Home Assistant, you can configure integration with Google Assistant or Alice via NABU Casa.
Can I connect a vacuum cleaner to my phone without Wi-Fi?
No, the initial setup requires a connection to the 2.4 GHz network. However, after setting up some functions (for example, starting cleaning through Home Assistant) will work on the local network without the Internet. For models with Bluetooth (for example, Mi Robot Vacuum-Mop 2 Ultra), you can use the Mi Home Lite application for basic control without Wi-Fi, but the functionality will be severely curtailed.