How to connect the robot vacuum cleaner Xiaomi Vacuum S20 to the phone: full instructions with solutions to problems

The Xiaomi Vacuum S20 is a smart device that can make cleaning your home much easier. However, without the right connection to your smartphone, you won’t be able to use its capabilities 100%: remote control, schedule settings, cleaning modes and even voice control through Alice or Google Assistant will become unavailable. Many users will have difficulty already in the synchronization stage β€” the device is not online, the application emits errors, or the vacuum cleaner refuses to connect after resets.

In this article, we will discuss all the ways to connect Xiaomi Vacuum S20 to your phone, from the standard procedure through Mi Home to alternative methods for cases when something goes wrong. Also, you will learn how to avoid typical errors, what settings to optimize for stable operation, and what to do if the vacuum cleaner suddenly fell off the network.

If you’ve just unpacked your device or are faced with having to reconnect after you move, this guide will save you time and nerves. Even if you don’t have experience with smart appliances, follow the steps – and in 10 minutes your Vacuum S20 will be ready for the first cleaning under your control.

1.Preparation for connection: what to check before starting

Before you start syncing, make sure that all the conditions for successful connectivity are met.Neglecting these points is the main cause of 70% of errors when setting up Xiaomi smart devices.

First, check the compatibility of your smartphone:

  • πŸ“± Operating system: Android 6.0 or later / iOS 10.0 or later.
  • πŸ”„ Free space: minimum 100MB for Mi Home installation.
  • 🌐 Region in App Store/Google Play: The app must be downloaded from your country’s store (e.g., for Russia – ru, for Kazakhstan – kz).

Second, prepare a robot vacuum cleaner:

  • πŸ”‹ Charging: Battery level should be at least 20% (optimally 50% and above).
  • πŸ“‘ Router Distance: No further than 5 meters at connection stage (you can move later).
  • πŸ”„ Reset button: If the vacuum cleaner has already been used, reset (press the power button for 10 seconds until the signal sounds).

Finally, set up a Wi-Fi network:

⚠️ Warning: Xiaomi Vacuum S20 does not support 5 GHz networks and enterprise networks with authorization (e.g., in hotels or offices). Use only 2.4 GHz with WPA2-PSK encryption.

If your router broadcasts both frequencies under the same name (e.g., MyWiFi_2G/5G), temporarily disable 5 GHz in the router settings or create a separate network for 2.4 GHz.

πŸ“Š What router do you use at home?
TP-Link
ASUS
Xiaomi
Keenetic
D-Link
Other

2. Installation and configuration of the Mi Home app

The official Mi Home app (renamed Xiaomi Home in some regions) is the only supported way to control the Vacuum S20. Alternative programs like Home Assistant or Tuya require additional manipulation and do not guarantee stability.

Download the application from the official source:

  • πŸ€– For Android: Google Play (avoid APK from third-party sites!).
  • 🍎 For iOS: App Store.

After installation, follow the following steps:

  1. Sign up or sign in to an existing Xiaomi account (use the same region as the app store!).
  2. In the main menu, click + β†’ Add the device.
  3. Select the Vacuum-Mop 2 Series and Mi Robot Vacuum-Mop category (yes, the S20 is in this series).
  4. Confirm permissions to access geodata, Wi-Fi and notifications.

Important: If the app offers to update the vacuum cleaner firmware immediately after you connect, agree. Software versions older than 3.5.9 may have critical synchronization bugs.

πŸ’‘

If you already have other Xiaomi devices in the app, create a separate vacuum cleaner room in Profile β†’ My Devices β†’ Smart Home. This will make it easier to manage your zone cleaning schedule.

3. Step-by-step instruction: connect Xiaomi Vacuum S20 to the phone

Now, to the synchronization process itself, follow the instructions carefully, and skipping one step can cause a failure.

Step 1: Activate the vacuum cleaner pairing mode

  • πŸ”„ Make sure the vacuum cleaner is on (the indicator is on blue).
  • 🎡 Press the Home and Power buttons for 3 seconds at the same time until you hear an audible beep (voice message in Chinese:" - "Network settings mode").

Step 2: Connect to Wi-Fi

  1. In the Mi Home app, select your 2.4GHz network from the list.
  2. Enter the Wi-Fi password (make sure the symbol register matches!).
  3. Click Next and wait until the indicator on the vacuum cleaner starts flashing orange (this means it is trying to connect).

Step 3: Completion of the setup

  • πŸ“± Wait for a successful connection notification in the application (usually takes 30-60 seconds).
  • 🏠 Assign a name to a vacuum cleaner (e.g., "Living Room" or "Robot Cleaner") and select a room in a smart home.
  • βš™οΈ Go through a brief review of the features (you can skip by clicking Skip in the upper right corner).

If it goes well, your Vacuum S20 card with current status will appear on the app’s main menu, and you can start setting up your schedule and cleaning areas.

β˜‘οΈ Checklist before connection

Done: 0 / 5

4. Typical errors and their solutions

Even if you follow the instructions accurately, you can have problems, and we've collected some of the most common errors and ways to fix them.

Mistake.Reason.Decision
The vacuum cleaner is not onlineIncorrect Wi-Fi frequency or weak signalSwitch the router to 2.4 GHz or bring the vacuum cleaner closer to the router
Error "Cannot connect" (code 1003)Wi-Fi password contains Cyrillic or special charactersChange your password to Latin and numbers (such as MyPass123)
The indicator flashes red after resettingBrushes or sensors jammed.Clean your brushes and check the sensors for dust.
The application freezes at the "Connection" stageOutdated version of Mi Home or vacuum cleaner firmwareUpdate the app and firmware of the device through Settings β†’ About the device

If the vacuum cleaner is connected, but after a few hours it falls off the network, check the router settings:

  • πŸ”„ Turn off the Quick Switch between 2.4/5 GHz (or Band Steering) function.
  • πŸ”’ Set a fixed IP- address for the vacuum cleaner in DHCP- reservation.
  • πŸ›‘οΈ Temporarily disable MAC- Address Filtering and ARP- Spam Protection.

⚠️ Warning: If you are using dual authentication in your Xiaomi account, confirm the sign-in via SMS or email before connecting the new device.

5. Alternative ways of connecting

If the standard method didn't work, try one of these options, which require additional action, but often help in "hopeless" cases.

Method 1. Connection via the phone access point

  1. On the phone, turn on the modem mode (Settings β†’ Access Point).
  2. Call the network a simple name (e.g. Xiaomi_Vac) without spaces.
  3. Connect the vacuum cleaner to this network as if it were a regular Wi-Fi.
  4. After successful synchronization, reconnect the vacuum cleaner to your home router via the app.

Method 2 Manual Addition via MAC- Address

  1. Find MAC- address of the vacuum cleaner on the sticker under the cover (format: 78:11:DC:XX:XX:XX).
  2. In the Mi Home app, select Add Manual β†’ By MAC.
  3. Enter the address and follow the instructions (the vacuum cleaner should be in pairing mode!).

Method 3: Use of third-party firmware (for advanced)

If your Vacuum S20 is bought in China and locked into a regional server, you can flash it to global firmware through Xiaomi Cloud Tokens, a method that is risky and voids the warranty, but gives you access to all features.

Firmware details via Tokens
This will require: 1. Get Token through Mi Home (use tools like Packet Capture). 2. Install Valetudo or Dustcloud for alternative control. 3. Swipe through ADB or SSH (instructions are available on the XDA Developers forum). ⚠️ The risk of "bricking" of the device is 15-20%.

6. Optimization of settings after connection

Successful synchronization is only half the battle, so to make the vacuum cleaner work efficiently, set up key parameters:

Cleaning schedule

  • ⏰ Set a convenient time in the Schedule section (e.g., cleaning at 10:00 when no one is home).
  • πŸ“ Set up cleaning areas and no-go zones on the map (useful for carpets or children's rooms).

Working hours

  • πŸŒͺ️ Turbo for general cleaning (consumes more battery).
  • πŸƒ Quiet for night cleaning (less noise, but less suction).
  • πŸ’§ Wet cleaning – if the mop module is connected (adjust the water supply intensity!).

Voice control

To control the vacuum cleaner through Alice or Google Assistant:

  1. In Mi Home, go to Device Settings β†’ Voice Assistants.
  2. Choose the right assistant and follow the instructions for the bundle of accounts.
  3. Examples of voice commands: "Alice, run the vacuum cleaner in the living room" "OK Google, put the robot on charge"

⚠️ Warning: If the commands don't work after setting up the voice control, check that the Smart Home switch is enabled in the Mi Home application β†’ Settings β†’ Voice control.

πŸ’‘

Setting up the no-go zones on the map reduces cleaning time by 30-40% and prevents the vacuum cleaner from getting stuck in bottlenecks.

7. Update firmware and reset settings

Regular firmware updates fix bugs and add new features (e.g., 3.6.5 version has 3D- support for furniture cards).

  1. Open the vacuum cleaner card in Mi Home.
  2. Go to Settings β†’ About the device β†’ Update firmware.
  3. If a new version is available, click Update and wait until it is completed (don’t interrupt the process!).

If the vacuum cleaner starts to glitches (does not respond to commands, loses communication), perform a soft reset:

  1. Press the power button for 5 seconds before the beep.
  2. Wait 2 minutes and the device will restart.

For a complete reset (remove all settings and maps):

  1. Hold the power + home for 10 seconds.
  2. After the signal release the buttons - the vacuum cleaner will return to the factory settings.

Important: After the reset, you'll have to reconnect the vacuum cleaner to your phone and adjust your schedule. Save screenshots of your current settings before resetting to quickly restore them.

FAQ: Frequent questions about Xiaomi Vacuum S20

πŸ”Ή Can I connect the vacuum cleaner to several phones?
Yes, but with restrictions. All users must use one Xiaomi account. To do this: The account owner adds a vacuum cleaner to Mi Home. Other users log in under the same account on their phones. Alternatively, create family access in the smart home settings (Access Management section).
πŸ”Ή Why the vacuum cleaner doesn't save the card after cleaning?
This is a typical problem with: Weak Wi-Fi (robot loses communication and resets data); outdated firmware (update to version 3.5.9 or later); no reference points (move the base to the center of the room); Solution: calibrate β€” put the vacuum cleaner on the base, press home for 3 seconds and wait for the message "Calibration is complete".
πŸ”Ή How to connect a vacuum cleaner to Wi-Fi without the Mi Home app?
Officially, no. But there are workarounds for advanced users: Use Home Assistant with Xiaomi Miio integration (requires Token); install alternative Valetudo firmware (open source) -- these are complex and can break warranty; for most users, it's easier to restore access to Mi Home.
πŸ”Ή The vacuum cleaner is plugged in, but it's not responding to commands. What do we do?
Check: πŸ“Ά Connection status in Mi Home (the indicator must be green). πŸ”„ Operating mode (Perhaps Child Lock is activated - turn it off in settings). πŸ”‹ Charge level (below 15% some functions are blocked). If nothing helps, restart the vacuum cleaner (press Power for 5 seconds).
πŸ”Ή Can I use a vacuum cleaner without connecting to a phone?
Yes, but with limitations. Without a phone, you can: 🏠 Clean the Clean button on the case. πŸ”„ Return to base on the Home button. πŸ”‹ Manual direction control (hold the ←→ buttons). However, schedules, clean areas, voice control and other smart features will not be available.