How to connect Xiaomi vacuum cleaner to a phone without a router: a step-by-step guide

Xiaomi robot vacuum cleaners have become an integral part of smart homes, but their setting often raises questions - especially when there is no home Wi-Fi at hand. What to do if you are visiting, at the country house or just want to test the device without connecting to the router? It turns out that you can connect the vacuum cleaner to the phone without a router - for this, the manufacturer has provided alternative ways of communication.

In this article, we’ll break down three working methods for connecting: via Wi-Fi Direct, using your phone as an access point, and a rare but effective way via Bluetooth (for individual models). Each option has its own nuances, from functionality limitations to firmware compatibility. Importantly, not all models are directly connected without a router, so check the specifications of your device in the official Mi Home app first.

If you encounter an error like Unable to connect to the device or Network error, take your time to reset your vacuum cleaner settings. 80 percent of the time, the problem is solved by setting the network correctly on your phone or choosing the correct connection protocol.

1. Wi-Fi Direct connection: when the vacuum cleaner becomes the router itself

Wi-Fi Direct allows devices to communicate directly, without a router intermediary. Most modern Xiaomi vacuum cleaners (starting with Mi Robot Vacuum-Mop 2 and later) support this protocol, but with the caveat: functionality will be limited to basic commands (start/stop, return to base). Cleanup cards, zones and schedules will require a full Internet connection.

To activate Wi-Fi Direct:

  1. Turn on the vacuum cleaner mode: press the power button for 5-7 seconds until you hear a voice message or see a flashing Wi-Fi indicator (some models need to press Home + Power at the same time).
  2. Connect to the vacuum cleaner network: in the Wi-Fi settings of the phone, find a network with the type name Xiaomi_Vacuum_XXXX or roborock-XXXX. The default password β€” 1234567890 (If it doesn’t work, look at the label on the bottom of the device).
  3. Run Mi Home: The app should automatically detect the vacuum cleaner on the local network. If this does not happen, manually add the device through Add β†’ Household appliance β†’ Vacuum cleaner.

⚠️ Note: Once connected via Wi-Fi Direct, the vacuum cleaner will not be able to update firmware or sync cleaning cards.This method is only suitable for basic management.

πŸ“Š What kind of vacuum cleaner Xiaomi you have?
Mi Robot Vacuum-Mop 2
Roborock S7
Mi Vacuum-Mop 2 Lite
Another model
I haven't bought it yet.

2.Using the phone as an access point: imitating a router

If your vacuum cleaner doesn’t support Wi-Fi Direct, or if you need advanced features (zoning, scheduling), you can turn your phone into a mobile router, which works with all models, but requires stable mobile Internet (or pre-downloaded cleaning cards).

Instructions for Android:

  • πŸ“± Open the Settings. β†’ The Internet and the Internet β†’ Access Point and modem.
  • πŸ”„ Enable Wi-Fi Access Point and set the network name (SSID) free of Cyrillic and spaces (for example, Xiaomi_Vac).
  • πŸ”’ Set a password (minimum 8 characters, Latin alphabet) + figure).
  • πŸ€– Connect the vacuum cleaner to this network via its menu (press the Wi-Fi button for 3 seconds, then select the network created in the Mi Home app).

For the iPhone:

  • πŸ“± Go to Settings. β†’ Modem mode.
  • πŸ”„ Enable Allow Others and remember the network name (the default is your iPhone name).
  • πŸ”’ Change the password to Wi-Fi password (same requirements: Latin alphabet) + figure).
  • πŸ€– In the Mi Home app, select China region (important!) and add the vacuum cleaner as a new device.

⚠️ Note: If the vacuum cleaner has previously been linked to another account or network, reset via Settings β†’ Reset Wi-Fi (click the Home buttons) + Also note that this connection can consume traffic up to 50-100 MB / hour due to card synchronization.

Disable VPN and proxy | Make sure mobile internet is enabled |Set a simple password for the access point (without special characters) |Check traffic balance (at least 1 GB)

-->

Connecting via Bluetooth: a rare but working way

Not everyone knows that some Xiaomi vacuum cleaners (such as the Roborock S6 MaxV or Mi Robot Vacuum-Mop 2 Pro) are equipped with a Bluetooth module, which allows you to send basic commands (start, stop, return to base) without Wi-Fi, but with serious restrictions:

  • πŸ“ No cleaning cards - only manual controls.
  • πŸ”‹ Radio of action - no more than 10 meters.
  • βš™οΈ No updates – firmware and settings are synchronized only over Wi-Fi.

How to connect:

  1. Turn on Bluetooth on your phone and vacuum cleaner (some models need to pinch the Spot for 5 seconds).
  2. In the Mi Home app, select Add Device β†’ Manual β†’ Vacuum β†’ Connect via Bluetooth.
  3. Confirm the pairing on both devices (the blue indicator should flash on the vacuum cleaner).

If the vacuum cleaner does not appear in the list of available devices, check:

  • πŸ”„ Reboot both devices.
  • πŸ“± Update the Mi Home app to the latest version.
  • πŸ€– Make sure the vacuum cleaner model supports Bluetooth (the list is in the official documentation).
Why is Bluetooth connection unstable?
The problem lies in the BLE (Bluetooth Low Energy) protocol, which Xiaomi vacuum cleaners use to save energy, which can interrupt the connection every 2-3 minutes, especially if there are other Bluetooth devices nearby (earbuds, fitness bracelets).

4. Comparison of methods of connection: which one to choose?

Each method has pros and cons. Below the table will help you determine the best option for your situation:

MethodConnection speedFunctionalTraffic consumptionSupported models
Wi-Fi Direct⚑ Quickly (1–2 minutes)❌ Basic teams only.βœ… No expense.Mi Robot Vacuum-Mop 2, Roborock S5/S6
Access point🐒 Slowly (3-5 minutes)βœ… Full functionality⚠️ 50–100 MB/hourAll models.
Bluetooth⚑ Quickly. 30 seconds)❌ Very limited.βœ… No expense.Roborock S6 MaxV, Mi Vacuum-Mop 2 Pro

If you need one-time control (for example, start cleaning in the country), Wi-Fi Direct is suitable. For permanent use without a router, it is better to configure the access point, despite the traffic consumption. Bluetooth is also useful in emergency cases when other methods are not available.

πŸ’‘

For models older than 2020 (such as the Mi Robot Vacuum 1S), direct connectivity may not work, in which case the only way out is to use the phone as an access point or buy a low-cost router like the Xiaomi Mi Router 4A.

5. Common mistakes and their solutions

Even with the right connection, users often face problems, and here are the most common ones and ways to fix them:

  • πŸ”Œ Vacuum Can't Find Phone Network: Check that the Network Name Is (SSID) It contains only Latin letters and numbers, and some models do not support special characters (, -) in the title.
  • πŸ”„ Connection is constantly broken: Turn off the power saving mode on your phone for the Mi Home app and access point. On Android, this is done in Settings β†’ Annexes β†’ Mi Home β†’ Battery β†’ No restrictions.
  • πŸ“΅ The application gives an error "Device offline": Reset the network settings on the vacuum cleaner (clip Wi-Fi). + Home for 10 seconds) and reconnect. If it doesn't work, reinstall Mi Home.
  • 🌐 Cleanup card doesn't work: Maps only sync when you have a stable Internet connection. If you're using an access point, make sure that the mobile Internet is on and traffic is not blocked.

If none of the methods worked, check:

  • πŸ“± Version of the vacuum cleaner firmware (up-to-date can be downloaded on the official website).
  • πŸ€– Compatibility of the model with your region (some vacuum cleaners only work with servers in China).
  • πŸ”§ Firewall settings on the phone (it can block the connection).

πŸ’‘

If the vacuum cleaner persists, try temporarily disabling two-factor authentication in your Xiaomi account.

6. Alternative applications for managing without a router

The official Mi Home app doesn’t always work smoothly without the internet, and in such cases you can use third-party utilities that support direct connections:

  • πŸ“± Roborock App (for Roborock models): A more stable Mi Home alternative, supports Wi-Fi Direct and saves cleaning cards in local cache.
  • πŸ€– Valetudo (for advanced users): Open-source firmware that allows vacuum cleaner management over a local network without Xiaomi cloud. Requires root access to the vacuum cleaner.
  • 🌐 Home Assistant: A smart home system that can integrate a vacuum cleaner through a local home API. Suitable for automating cleaning on schedule.

To install Valetudo you will need:

  1. Download the firmware from the official website.
  2. Connect to the vacuum cleaner by SSH (instructions are in the documentation).
  3. Download firmware via command: scp valetudo*.bin root@192.168.x.x:/tmp/ && ssh root@192.168.x.x "flash valetudo*.bin"

⚠️ Warning: Installing third-party firmware will void Xiaomi’s warranty and may cause the device to run unstable. Use this method only if you are confident in your skills.

7.Safety: How not to lose control of the vacuum cleaner

Connecting a vacuum cleaner without a router is fraught with risks:

  • πŸ”“ Access Point Vulnerability: If you use your phone as a router, anyone within a 50 meter radius can connect to your network if the password is weak.
  • πŸ“‘ Data interception: With Wi-Fi Direct, traffic is not encrypted, so attackers can intercept control commands.
  • πŸ€– Loss of communication: If the vacuum cleaner is connected via Bluetooth and goes beyond range, it will continue cleaning on the last command, which may not be safe.

How to defend yourself:

  • πŸ” Use complex passwords for the access point (at least 12 characters, with capital letters and numbers).
  • πŸ“΅ Turn off Wi-Fi Direct after use (on the vacuum cleaner, pinch the Wi-Fi for 3 seconds).
  • πŸ›‘οΈ Set up two-factor authentication in your Xiaomi account, even if you’re not connected to the internet.
  • πŸ“± Regularly update the vacuum cleaner firmware (via the Internet access point).

If you are using a vacuum cleaner in a public place (such as a hotel), avoid using personal data in the network name. Device_1234.

FAQ: Frequent questions

Can you connect a Xiaomi vacuum cleaner to multiple phones at the same time without a router?
No, direct methods (Wi-Fi Direct, Bluetooth) only support connection to one device, so to control a vacuum cleaner from multiple phones, you need to use an access point on one of them and connect the other gadgets to this network.
Why does the vacuum cleaner connect to the phone but not respond to commands?
This is a typical problem with Wi-Fi Direct. Solutions: Reboot the vacuum cleaner (press the Power for 10 seconds). In the Mi Home app, update the status of the device (pull the screen down). Check if the antivirus on the phone blocks the connection to the vacuum cleaner.
How to reset the vacuum cleaner settings if it does not connect to any device?
Perform hardware reset: Turn off the vacuum cleaner. Press the Home buttons. + Spot and hold for 15 seconds until you hear the beep. Reconnect after you restart. ⚠️ After resetting, all cleaning cards and settings will be removed.
Can I update the vacuum cleaner without a router?
Technically, yes, but with reservations: If you use your phone as an access point, yes, but the upgrade can be interrupted when the signal is weak. Via Wi-Fi Direct or Bluetooth, no, because you need to connect to Xiaomi servers. For a stable update, you better use a full-fledged router.
What Xiaomi models support connection without a router?
List of tested models (2020–2026): Mi Robot Vacuum-Mop 2 (Wi-Fi Direct, Bluetooth) Roborock S6 MaxV (Wi-Fi Direct, Bluetooth) Mi Vacuum-Mop 2 Pro (Wi-Fi Direct) Roborock S7 (Access Point, Wi-Fi Direct) Mi Robot Vacuum-Mop 2 Lite (Access Point only) For clarification check the specifications of your model on the manufacturer's website.