Xiaomi Mi Robot Vacuum-Mop: 3 working ways to set up

Xiaomi Mi Robot Vacuum-Mop (and its Mi Robot Vacuum-Mop 2 Lite or Pro variants) is a popular cleaning automation solution, but many users face a problem: once purchased, the device β€œspeaks” in Chinese or English, and the app menu is displayed in a language they don’t understand. You can switch the interface to Russian in several ways, but there are nuances here, from the firmware version to the purchase region.

In this article, we will discuss all the current methods of changing the language, including hidden settings, circumventing regional restrictions and solving typical errors. Particular attention will be paid to models that do not officially support Russian - they will require additional steps. If your vacuum cleaner is silent or gives an error when trying to change the language, here you will find a cause and a solution.

⚠️ Important: Some methods require resetting or firmware updates, which can result in loss of stored room maps and individual cleaning options. Export cards in advance through the Mi Home app if this feature is available in your version of the software.

Since 2023, Xiaomi has been blocking the region change for devices purchased in China, and if your vacuum cleaner is tied to cn servers in China, the standard way to change language through the app will not work, and then you will need a workaround, which is what you can read about in the section on changing the server region.

Step 1: Check the current firmware version and vacuum cleaner model

Before you try to change the language, make sure that your Xiaomi Mi Robot Vacuum-Mop model supports Russian at all. Some versions released for the Asian market (for example, with the CN marking in the serial number) are not originally Russian localized.

How to find out the model and version of the software:

  1. Open the Mi Home app (or Xiaomi Home for newer versions).
  2. Select your vacuum cleaner from the list of devices.
  3. Go to Settings. β†’ About the device.
  4. Find the Model strings (e.g., STYJ02YM for Mi Robot Vacuum-Mop 2 Lite) and the firmware version (e.g., 3.5.8_0042).

If the model name has the letters CN (for example, STYJ02YM-CN), the device is intended for the Chinese market, in which case the Russian language can be added only through a change of server region (instruction below).

πŸ“Š Does your vacuum cleaner speak what language?
Chinese
English
Russian
Other

Also check the server region in the application:

  1. Open your profile in Mi Home (the human icon in the lower right corner).
  2. If you look at the Region line, if you have China (cn), Singapore (sg), or Hong Kong (hk), you have to change the language manually.

Method 1: Change the language through the Mi Home app (official method)

If your vacuum cleaner is purchased in Russia or Europe (region of the server ru, eu), Russian can be turned on directly in the application. This is the easiest and safest way, not requiring a reset.

Instructions:

  1. Open Mi Home and select your Mi Robot Vacuum-Mop.
  2. Go to the device settings (cog in the upper right corner).
  3. Find the language of voice prompts or language (in English version).
  4. In the list, select Russian (Russian).
  5. Save the changes and restart the vacuum cleaner (power button for 5 seconds).

If there is no language on the menu, it means:

  • πŸ”Ή Your model does not support Russian (you need a firmware with multilingual localization).
  • πŸ”Ή The device is tied to a Chinese server (cn).
  • πŸ”Ή The Mi Home version is outdated (update it to the App Store or Google Play).

Update the Mi Home app to the latest version

Check the server region (should be ru/eu)

Make sure the vacuum cleaner is connected to Wi-Fi

Battery charge > 20% (to avoid failures)-->

⚠️ Warning: After changing the language, voice prompts may sound with an accent β€” this is normal for models not originally intended for the Russian market. If the voice is too quiet, check the volume settings in Settings β†’ Sound and Voice.

Method 2: Voice commands for changing language (for firmware 3.5.9+)

Newer 3.5.9 firmware now supports voice commands to manage settings, including language change, which works even if the app menu doesn’t have a language option.

How to turn on Russian in voice:

  1. Make sure the vacuum cleaner is connected to Wi-Fi and is in standby (does not remove) mode.
  2. Say clearly and loudly: "Hey MiJia, switch to Russian" (for English firmware) or "for Chinese".
  3. Wait 10-15 seconds – the vacuum cleaner must confirm the change of language with a voice or an audible signal.
  4. Restart the device (hold the power button for 5 seconds).

If the team didn't work:

  • πŸ”Ή Check if your model supports voice control (see the list of compatible firmware in the table below).
  • πŸ”Ή Make sure the vacuum cleaner microphone is not contaminated (wipe the holes next to the power button).
  • πŸ”Ή Repeat the command in a quiet room - background noise interferes with recognition.
Model vacuum cleanerMinimum firmware version for voice commandsSupport for the Russian language
Mi Robot Vacuum-Mop 2 Lite (STYJ02YM)3.5.9_0042Yes (requires region change)
Mi Robot Vacuum-Mop Pro (STYTJ01ZHM)3.6.5_0010Yes (officially)
Mi Robot Vacuum-Mop 1S (SDJQR02RR)3.3.9_0020Partially (voice prompts only)
Mi Robot Vacuum-Mop E10 (SDJQR05RR)4.1.2_0008Yes (full localization)

πŸ’‘

If voice commands are not recognized, try recording your command via the Mi Home app in the Voice Control β†’ Set up commands. This will help the vacuum cleaner "remember" your voice.

Method 3: Changing the server region for Chinese models (bypass)

If your vacuum cleaner is tied to a Chinese server (cn), the standard language change methods will not work, in which case you will have to manually change the region of the device through the application, which requires you to create a new Xiaomi account with the Russia region and can lead to the loss of saved cleaning cards.

Step-by-step:

  1. Create a new Xiaomi account with the Russia region: log out of your current account in Mi Home. When registering a new account, select Russia and specify a Russian phone number (or email). Confirm your account via SMS or email.
  2. Add a vacuum cleaner to your new account: In Mi Home, click Add Device (+ in the top right corner). Select Robot vacuum cleaner and follow the connection instructions. When you request a reset, confirm (this will delete all saved cards!).
  3. Change the language: After you connect, go to the vacuum cleaner settings. Find the language and select Russian.

⚠️ Warning: After a region change, some functions may not work as well:

  • πŸ”Ή Voice prompts will be in Russian, but the app menu may remain in English.
  • πŸ”Ή Firmware updates will come with a delay (or not at all).
  • πŸ”Ή Area cleaning may disappear from the menu (manually added via Settings β†’ Map).

What if the slug does not connect to a new account?
If you add a device to a new account, you have a β€œDevice is tied to another account” error, do a full reset: 1. Press and hold the Power and Home buttons for 10 seconds until the orange light lights up. 2. Release the buttons – the vacuum cleaner will sound and restart. 3. Now it can be added to the new account.

Method 4: Update firmware with Russian localization (advanced)

If none of the above methods worked, the only thing left to do was to sew the vacuum cleaner with customized firmware localized in Russia, which is suitable for advanced users and requires a Windows or Mac PC.

What you need:

  • πŸ”Ή Computer with Python 3.8+ installed.
  • πŸ”Ή Mi Home Hack or Valetudo (for alternative firmware)
  • πŸ”Ή USB-Type-C cable (to connect to a vacuum cleaner)
  • πŸ”Ή Russian localized firmware file (can be found on the 4PDA or Xiaomi Community forums).

Instructions:

  1. Download the archive with the firmware and unpack it.
  2. Connect the vacuum cleaner to your computer via USB (the port is hidden under the lid next to the power button).
  3. Run the firmware script via Terminal or Command Prompt: python mi_robot_update.py -f firmware_ru.bin -i [IP_ address vacuum cleaner]
  4. Wait until the process is completed (about 10-15 minutes).
  5. Reset the vacuum cleaner.

⚠️ Warning: Incorrect firmware can cause the vacuum cleaner to fail. If you are unsure of your skills, consult a specialist or use official methods (methods 1-3).

πŸ’‘

Firmware through Valetudo allows not only to add Russian, but also to disable cloud dependence on Xiaomi, speed up the vacuum cleaner and add advanced card settings.

Typical errors and their solutions

When changing languages, users often face problems, and let's look at the most common ones and how to fix them.

Mistake.Reason.Decision
Language does not change after choice.Mi Home app cache or outdated firmwareClean the app cache in your phone settings and restart the vacuum cleaner
β€œThere is no language item on the menu.”The device is tied to a Chinese server (cn)Use method 3 (region change)
"Voice teams are not recognized"Microphone is contaminated or firmware does not support voice controlClean the microphone with a dry brush or upgrade the firmware to 3.5.9+
After changing the language, the vacuum cleaner stopped connecting to Wi-FiResetting network settings when changing regionForget the network in the router settings and connect the vacuum cleaner again

If the language has not changed after all the manipulations, check:

  • πŸ”Ή Model serial number - some modifications (e.g. Mi Robot Vacuum-Mop 1C) do not have Russian localization in principle.
  • πŸ”Ή Mi Home version – older versions (below 6.0.100) may not support multilingualism.
  • πŸ”Ή Router settings – if Parental Control or device locking is enabled, the vacuum cleaner will not be able to download the language pack.

Setting up Russian voice for Alice or Google Assistant

If you use Xiaomi Mi Robot Vacuum-Mop with Yandex Alice or Google Assistant, you can configure the control in Russian, even if the vacuum cleaner itself speaks English.

For Yandex Alice:

  1. Open the Yandex app on your phone.
  2. Go to the Devices β†’ Addition β†’ Robot vacuum cleaner.
  3. Select Xiaomi Mi Robot and follow the connection instructions.
  4. After connecting, say: β€œAlice, turn on the vacuum cleaner.”

For Google Assistant:

  1. Open Google Home.
  2. Click Add β†’ Set up the device β†’ Works with Google.
  3. Find Mi Home in the list and log in.
  4. After syncing, say, β€œOK Google, start cleaning with a vacuum cleaner.”

⚠️ Warning: Voice assistants may not recognize commands if:

  • πŸ”Ή The vacuum cleaner is not connected to the same Wi-Fi as the phone.
  • πŸ”Ή In the Mi Home settings, access is disabled for third-party applications (Settings β†’ Access Applications).
  • πŸ”Ή The device is tied to a Chinese server, in which case Alice's voices /Google may not work.

FAQ: Frequent questions about language setting

My vacuum cleaner speaks Chinese, but there's no "language" item on the menu. What do I do?
Chances are your device is tied to a Chinese server (cn). Use method 3 (change region through a new Mi Home account). If that doesn't work, it's just Russian-located firmware.
After changing the language, the vacuum cleaner stopped saving the maps of the rooms.
This is a typical problem when you change the server region. Maps are tied to the account, and when you reconnect, they are reset. To restore: Do a new cleaning in Map mode. Save rooms manually through Settings β†’ Map β†’ Save. If the card is not saved, update the firmware to the latest version.
Can I change the language without resetting?
Yes, if your vacuum cleaner initially supports Russian (region ru/eu). Use method 1 (via app) or method 2 (voice commands).
Voice prompts are in Russian, but the app menu is still in English. Is that normal?
Yes, this is standard for devices that are wired to another region: the Mi Home menu depends on your phone's language, and the vacuum cleaner's voice depends on its firmware. To change the menu language: In your phone's settings, change the system language to Russian. Update the Mi Home app to the latest version. Restart the app.
I bought a vacuum cleaner on AliExpress, and it's Chinese firmware. Can I officially get Russian?
Officially, no, if the device is tied to cn servers. But there are three options: Call in support of Xiaomi with a request to transfer the device to a European server (sometimes helps with a check); Use custom firmware (see method 4); Buy a separate remote with Russian voice prompts (sold on the same site).