Connecting your phone to the Xiaomi Vacuum S1 robot vacuum cleaner: a full guide from A to Z

The Xiaomi Mi Robot Vacuum S1 is not just a cleaning device, it's a full-fledged part of the smart home ecosystem. Connecting it to your phone gives you remote cleaning control, the ability to set up a schedule, select cleaning areas, and even monitor battery status in real time. Without pairing with your smartphone, the vacuum cleaner's functionality is limited to just basic buttons on the case β€” which is like using your iPhone only for calls.

In this article, we will examine all the ways of connecting (via Mi Home, Mi Home Lite, and alternative methods for older versions of software), examine common errors and give tips on how to optimize work. Particular attention will be paid to the nuances that are not mentioned in official instructions, such as why a vacuum cleaner can not β€œsee” the 2.4 GHz network or how to reset if something went wrong.

If you've just unpacked the Vacuum S1 or experienced problems after updating your firmware, here are the answers. And for power users, you've prepared hidden ADB management features and third-party cleaning areas.

What's it gonna take to connect?

Before you start, check for everything you need, and without these components, the pairing process can be delayed or even failed:

  • πŸ“± Smartphone on Android 5.0+ or iOS 9.0+ (Older versions of the OS do not support current versions of Mi Home).
  • πŸ“Ά Wi-Fi router with support for 2.4 GHz network (vacuum cleaner does not work in the 5 GHz band!).
  • πŸ”‹ Charged vacuum cleaner (the battery level must be at least 20%, otherwise the device will refuse to connect).
  • πŸ“² Mi Home or Mi Home Lite app (download the latest version from the App Store, Google Play or APKMirror for Android).
  • πŸ”‘ Login in the Xiaomi account (if it is not – register in advance, it will take 2-3 minutes).

Important: If your router only works in the 5 GHz band, you will have to temporarily switch to 2.4 GHz or use a separate access point. Some modern routers (for example, the TP-Link Archer AX6000) allow you to create two networks with different frequencies, in which case connect the vacuum cleaner to the network marked 2.4G in the name.

πŸ“Š What brand of smart equipment is in your home?
Xiaomi
Samsung
Roborock
Other Chinese
European/American

Step-by-step: Connection via Mi Home

This is the basic and most reliable way. Follow the instructions carefully, skipping even a small step can lead to failure.

  1. Install the Mi Home app: Download it from the official store (App Store for iOS or Google Play for Android). Avoid third-party sources - there are often outdated or modified versions that may not support the Vacuum S1.

β˜‘οΈ Checklist before connection

Done: 0 / 5

If at some stage there is an error (for example, the vacuum cleaner "cannot find the network" or the application gives a message "Connection failed"), go to the section "Different problems and their solutions".

Alternative ways of connecting

You can't always hide a vacuum cleaner through the Mi Home.

1.The Mi Home Lite app

A simplified version of the main application, designed for devices with limited resources or older smartphones, the functionality is minimal, but for basic control Vacuum S1 it is enough, you can download here (iOS) or here (Android).

2. Connection via Roborock App

While the Xiaomi Vacuum S1 and Roborock are different brands, some Xiaomi vacuum cleaner models are supported in the Roborock app.Try adding the device through it if the Mi Home refuses to work.Please note: some Xiaomi-specific features may not be available in the Roborock App.

3. Manual control over HTTP API (for advanced)

If you're a network protocol expert, you can control the vacuum cleaner through a local API.

  1. Find it. IP-the router vacuum cleaner address (usually starting with 192.168.).
  2. Send commands through POST-Requests to port 80 using a device token (can be obtained through Mi Home or specialized utilities like Python-miio).

Example of a team to start cleaning:

curl -X POST http://192.168.1.100/miIO.info -H "Content-Type: application/json" -d '{"id":1,"method":"app_start","params":[]}'

⚠️ Warning: Incorrect commands can cause firmware to fail. Use this method only if you are confident in your actions.

How to get a device token without root?
1. Install the Packet Capture app on Android and start recording traffic. 2. Connect to the vacuum cleaner via Mi Home and perform any action (for example, start cleaning). 3. Stop recording and find the string with "token" in the logs - this is your unique key. 4. Save it in a safe place (when you dump the vacuum cleaner, the token will change).

Common Problems and Their Solutions

Even with the exact following of the instructions, it can be difficult.

Problem.Possible causeDecision
Vacuum cleaner does not flash the Wi-Fi button when heldBattery or device discharged in sleep modePlace the vacuum cleaner on the dock for 10-15 minutes, then try again
The app does not see the vacuum cleaner in the list of devicesThe outdated version of Mi Home or the account region does not match the vacuum cleaner regionUpdate the app or change your account region to China (in your profile settings)
Error "I failed to connect to the network"The router only works in the 5 GHz band or blocks new devicesSwitch the router to 2.4 GHz mode or turn off filtering by MAC-address
The vacuum cleaner plugs in, but shuts down immediately.Conflict IP-addresses or weak Wi-Fi signalRestart the router or move the vacuum cleaner closer to it
Voice prompts in Chinese, although English is selected in the settingsThe vacuum cleaner firmware is designed for the Chinese marketUpdate your firmware through Mi Home or install an alternative (see the "Firmware Update" section).

⚠️ Warning: If the vacuum cleaner was previously linked to another Xiaomi account, it must be reset. To do this, press the power and home buttons simultaneously for 10 seconds until you hear a double beep. After the reset, all settings and cleaning cards will be deleted!

Setup of the vacuum cleaner after connection

Successful pairing is only half the battle, and now you need to optimize the Vacuum S1 for your needs:

1. Firmware update

Check for updates in Mi Home:

  1. Open the vacuum cleaner card.
  2. Go to Settings β†’ Update firmware.
  3. If a new version is available, install it. Do not disconnect the vacuum cleaner from the power during the upgrade!

Up-to-date firmware fixes bugs, adds new features (like cleaning area support) and improves compatibility with other Xiaomi devices.

2. Mapping of the premises

To clean your house accurately, a vacuum cleaner needs a map of your house.

  1. Start cleaning in Full Cleaning mode.
  2. Allow the vacuum cleaner to go around all rooms (it will take 15-30 minutes).
  3. Once completed, an interactive map will appear in the app, marking rooms on it and adding virtual walls if you want to limit cleaning areas.

Scheduling adjustments

Automatic cleaning on a schedule saves time.

  1. In the vacuum cleaner card, select the Schedule.
  2. Specify the days of the week, the time and type of cleaning (for example, Quiet for daytime or Intensive for general cleaning).
  3. Save the settings - the vacuum cleaner will start automatically.

πŸ’‘

If the vacuum cleaner often gets stuck on the sills or carpets, increase the height of the obstacles in the settings. To do this, go to Settings β†’ Cleaning Options β†’ The height of the obstacles and choose High or Medium.

Control of vacuum cleaner through voice assistants

Xiaomi Vacuum S1 supports integration with Alice (Yandex), Google Assistant and Amazon Alexa. This allows you to control the cleaning of your voice without opening the application.

Connection to Alice (Yandex)

  1. Open the Yandex application on your smartphone.
  2. Go to Devices β†’ Add the device β†’ Xiaomi.
  3. Log in to your Xiaomi account and allow access.
  4. After synchronization, tell Alice, "Run the vacuum cleaner" or "Right back the vacuum cleaner to base."

Connecting to Google Assistant

  1. In the Google Home app, click + β†’ Set up your device β†’ Are there devices already?
  2. Select Xiaomi from the list and log in.
  3. After synchronization, use commands such as β€œHey Google, turn on the vacuum cleaner.”

⚠️ Warning: To work with voice assistants, the vacuum cleaner must be connected to the same Xiaomi account as your smartphone. If you use different accounts (for example, one for the vacuum cleaner, one for the phone), sync will not work.

FAQ: Answers to Frequent Questions

Can I connect a vacuum cleaner to my phone without Wi-Fi?
No, you need a 2.4 GHz network to pair, but once set up, you can control the vacuum cleaner via Mi Home on the local network (without internet access) if the phone and vacuum cleaner are connected to the same router.
The vacuum cleaner is plugged in, but it's not responding to commands.
Check: Battery level (if < 5%, the device goes to sleep); Wi-Fi connection status in vacuum settings; availability of firmware updates; if nothing helps, restart the vacuum cleaner (hold the power button for 10 seconds).
How to reset the vacuum cleaner to factory settings?
Press the Power and Home buttons for 10 seconds until you hear a double beep. All settings, including cleaning cards, will be deleted.
Can I control the vacuum cleaner from multiple phones?
Yes, but for this, all devices must be logged in to one Xiaomi account, and alternatively, use the Mi Home Sharing feature to provide control to other users.
Why doesn’t the vacuum cleaner save the card after cleaning?
This can be due to: weak Wi-Fi signal (vacuum cleaner loses communication and resets data); outdated firmware (update it); mechanical obstacles (such as mirrors or glass partitions that interfere with the laser scanner); Try to start cleaning in a well-lit room without reflective surfaces.

πŸ’‘

If the vacuum cleaner is not connected to the network, 90% of the time the problem lies in the router settings. MAC-Addresses and temporarily disable firewall.