Your Xiaomi Mi Robot Vacuum stubbornly speaks Chinese or English, ignoring Russian despite all attempts to switch? The problem is familiar to many owners, especially if the vacuum cleaner is bought abroad or sewn under another region. In this article, we will examine all the working ways to get the robot vacuum cleaner to communicate in Russian, from official methods through the Mi Home app to alternative solutions using iPhone and third-party tools.
The big challenge is that Xiaomi is tying language packs to your account region and your device's firmware, and if your iPhone is registered in the Russian App Store, but the vacuum cleaner thinks it's in China, the voice prompts will be in Mandarin, and we'll fix that without the risk of building the device, taking into account all the nuances of the iOS ecosystem.
Important: instructions are relevant for Mi Robot Vacuum-Mop models 2 Pro, Xiaomi Robot Vacuum-Mop P, Mi Robot Vacuum-Mop Essential and other modern vacuum cleaners on the Mi platform Home/Mija. For older versions (up to) 2020 additional steps may be required.
1. Checking the current settings: why the vacuum cleaner doesn't speak Russian
Before you go into firmware or change your account region, make sure that the problem is not in the basic settings.
- π± Mi Account region: The vacuum cleaner is tied to the country listed when registering for Mi Home. If China is located there, Russian will not be available.
- π£οΈ Voice Assistant Language: There may be a separate voice setting in device settings (not to be confused with the application interface language).
- π Firmware version: Outdated versions of software often lack many language packages. 3.5.8_0040 For Mi Robot Vacuum-Mop 2 Lite does not support Russian.
- π² iPhone Settings: System language and App Store region should match the target vacuum language.
To diagnose the problem:
- Open Mi Home on your iPhone and go to the vacuum cleaner card.
- Tap on three points (β―) β Settings of the device β General.
- Check Language and Region. If there is no Russian, you will have to change the region of your account (for more on this in the next section).
- Then go to Voice prompts (or Voice Pack), and if there is no partition, your model does not support language change with voice.
β οΈ Note: If the vacuum cleaner settings show "This device is bound to Mainland China" - this means that the device is tied to a Chinese server. Switching the account region will not help: you will need to reset and link to another server (see section 4).
Also check the firmware version in Settings β About the device β If it is older than 2022, upgrade it via Mi Home (if available) or manually (Section 5).
2.Official method: change the region of the Mi Account via iPhone
The most reliable method is to link the vacuum cleaner to a Russian (or other Russian-language) Xiaomi server, which requires changing the region of your Mi Account account.
Instructions for iPhone:
- Remove the Mi Home app from your phone.
- Go to the iPhone Settings β Apple ID β iTunes and App Store.
- Put it on your Apple. ID, Choose to view Apple ID β Country/region β Change country or region.
- Choose Russia (or Kazakhstan, Belarus β where Russian language is supported in Mi Home).
- Fill in your payment details (you can use a virtual card or leave it empty if you do not plan to purchase).
- Install Mi Home again from the App Store.
- Log in the application and add the vacuum cleaner as a new device (you will have to reset it to factory settings).
After linking to the Russian server:
- πΉ In the vacuum cleaner settings, the option Russian will appear in the Language section.
- πΉ Voice prompts will be in Russian (if the model supports the).
- πΉ You may need to update the firmware - the offer will appear automatically.
β οΈ If after changing the region vacuum cleaner stopped connecting to Mi Home, check whether it blocks VPN or firewall on your iPhone access to Xiaomi servers. VPN And try again.
If the change of region did not help (for example, the vacuum cleaner is still defined as "Chinese"), go to the next method - manual firmware.
Make a backup copy of the vacuum cleaner settings (screen photo)
Remove Mi Home from iPhone
Change the App Store region to Russia
Install Mi Home again
Reset the vacuum cleaner to factory settings (Reset button)
Add the device as new-->
3. Alternative method: installation of Russian voice package via Mi Home
Not all Xiaomi models support full language change, but many allow voice packets to be installed separately, which works even if the main interface is in English/Chinese.
How to set the Russian voice:
- Open Mi Home and go to the vacuum cleaner settings.
- Find the Voice Pack (can be called Voice Tips or Language Pack).
- In the list of available languages, select Russian (Russia) or Russian.
- Click Download and wait until the download is complete.
- Reboot the vacuum cleaner (turn off and turn on the power).
If there is no Voice Pack:
- πΈ Check if the vacuum cleaner is connected to the Internet (required to download the package).
- πΈ Update Mi Home to the latest version in the App Store.
- πΈ Make sure the vacuum cleaner model supports changing voice packets (see the table below for a list of supported models).
| Model vacuum cleaner | Support for the Russian voice | Required version of firmware | Notes |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | Yes. | 3.5.8_0040 higher | Voice packs are installed via Mi Home |
| Xiaomi Robot Vacuum-Mop P | Yes. | 1.8.5_0012 higher | Requires binding to a Russian server |
| Mi Robot Vacuum-Mop Essential | Partially. | 3.3.9_0030 | Basic voice commands only |
| Mi Robot Vacuum-Mop 2 Lite | No. | Anybody. | Supports only English/Chinese |
| Xiaomi Mi Robot Vacuum 1S | Yes (unofficially) | 3.3.9_0020 | Requires manual firmware (section 5) |
If your model is in the table, but the Russian voice is not installed - try to reset the vacuum cleaner settings (press the power button for 10 seconds) and repeat the procedure.
π‘
If the vacuum cleaner is silent after installing the voice pack, check the volume level in the device settings. Sometimes it is reset to 0 after updating.
Manual change of vacuum cleaner region (for "Chinese" models)
If your vacuum cleaner is originally purchased for the Chinese market (for example, with the words "For Mainland China" on the box), changing the region of your Mi Home account will not help, in which case you need to force the device to be re-connected to another server.
Instructions for iPhone:
- Reset the vacuum cleaner to the factory settings (press the power button for 10-15 seconds before the sound signal).
- Uninstall Mi Home and install an alternative app, Mi Home (International) or Aqara Home (available on the App Store).
- Create a new Mi Account with the region of Russia (or Singapore if Russia is not available).
- Add the vacuum cleaner as a new device by holding the Reset button on the body until the indicator flashes.
- When you request a server, select Russia (MIIT) or Singapore.
If the vacuum cleaner is still defined as Chinese:
- π οΈ Use an Android emulator on your PC (like BlueStacks) to install Mi Home in the Russian region β sometimes it works where the iPhone refuses to.
- π οΈ Try to tie the vacuum cleaner through a friendβs account with a Russian Mi Account, then transfer the device back to yourself.
β οΈ Warning: Re-binding to another server may take away your warranty if the vacuum cleaner was purchased officially in China, and some features (such as Zigbee management) may not work properly.
If none of the methods worked, the last option remains: hand firmware with Russian.
What if the vacuum cleaner is not tied to the new server?
5. Hand firmware vacuum cleaner with Russian language (for advanced)
If official methods fail, you have to manually stitch the vacuum cleaner with a Russian language package, which is suitable for models that do not support language change through the Mi Home, but require caution: improper actions can cause the device to fail.
What you need:
- π₯οΈ Computer (Mac or Windows) with Python 3.8 installed+.
- π± iPhone with Mi Home app (to get a token).
- π USB-Type C Cable (to connect to a vacuum cleaner).
- π Firmware with Russian language (you can download on the forums) 4PDA Xiaomi Community).
Step-by-step:
- Get a vacuum cleaner token: Install the Packet Capture app on your iPhone (or HTTP Toolkit for Mac. Run traffic capture and log in to Mi Home. Log a request from token (example: "token": "5f7d4a8e2f1b...").
- Connect to the vacuum cleaner SSH: ssh root@192.168.x.x (IP Vacuum address, you can find in the router) Password by default: empty or 1234567890.
- Download firmware with Russian (example for Mi Robot Vacuum-Mop) 2 Pro): wget https://example.com/ru_firmware_3.5.8_0040.bin
- Switch the device: dd if=ru_firmware_3.5.8_0040.bin of=/dev/mtdblock5
- Reboot the vacuum cleaner with the reboot command.
After the firmware:
- π§ The vacuum cleaner can reset all the settings - you will have to configure it again.
- π§ Check the main functions: mapping, cleaning on schedule, voice commands.
- π§ If something went wrong (the vacuum cleaner doesnβt turn on, flashes red), try flashing the original firmware back.
β οΈ Attention: Firmware through SSH cancels the warranty and may result in loss of functionality of the device if the wrong version of the software is selected!
List of verified firmware with Russian language:
| Model | Firmware version | Download link | Notes |
|---|---|---|---|
| Mi Robot Vacuum-Mop 2 Pro | 3.5.8_0040 | 4PDA | Full Russification, including voice |
| Xiaomi Robot Vacuum-Mop P | 1.8.5_0012 | Xiaomi EU | Requires unlocking bootloader |
π‘
If you are not sure about your skills with SSH And with firmware, you'd better go to the experts, and if you didn't, you could turn a vacuum cleaner into a brick".
6.Use of third-party management apps (if nothing helped)
If all of the above methods did not work, there is an option to control the vacuum cleaner through third-party applications that support Russian regardless of the firmware of the device.
Top.-3 iPhone-based:
- π± Home Assistant: Allows you to integrate the vacuum cleaner into your smart home system. Supports Russian voice commands via Siri Shortcuts. Requires server settings (can be deployed on a Raspberry Pi or in the cloud).
- π± Yandex Alice + Mi Home: Set up skill "Xiaomi Mi Home" in Alice. Voice commands will be in Russian, even if the vacuum cleaner itself speaks English.
- π± Robot Vacuum Controller (App Store): Alternative client for vacuum cleaner management Xiaomi. has a Russian interface and support for voice prompts. Requires a device token (see section 5).
How to set up Home Assistant to control the vacuum cleaner:
- Install Home Assistant on the server (instruction: official website).
- Add Xiaomi Miio integration via configuration.yaml: vacuum: - platform: xiaomi_miio host: 192.168.x.x token: YOUR_TOKEN_HERE
- Set up Siri Shortcuts on your iPhone for voice control (example: βAlice, start cleaningβ).
Advantages of this method:
- πΉ Full control of the device, including schedule and cleaning areas.
- πΉ Russian interface in the Home Assistant application.
- πΉ Integration with other smart home devices (Xiaomi, Philips Hue, Nest).
β οΈ Note: When using Home Assistant, some vacuum cleaner functions (e.g, LDS-Mapping may be slower than native Mi Home because of the middle server.
7. Solving common mistakes
You may encounter typical problems in the process of tuning Russian, and here's how to solve them:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Unable to connect to the vacuum cleaner" | The vacuum cleaner is not connected to the same Wi-Fi network as the iPhone. | Reconnect the vacuum cleaner to the router (press the Wi-Fi button on the case for 3 seconds). |
| "This device is bound to another account" | The vacuum cleaner is tied to another Mi Account. | Reset the device to factory settings and link to your account. |
| No option "Russian" in the language settings | The firmware does not support Russian or the vacuum cleaner is tied to a Chinese server. | Change your account region or manually swipe your device (Section 5). |
| Invalid token with manual firmware | The wrong token or expired its validity. | Get a new token through Mi Home (see Section 5). |
| Vacuum does not respond to voice commands | The microphone or low volume level is turned off. | Check the microphone settings in Mi Home and increase the volume of voice prompts. |
If none of the methods worked, check:
- π Battery status: With a low charge (less than 20%), the vacuum cleaner may not update the language packs.
- πΆ Wi-Fi quality: A stable internet connection is required to download voice packets.
- π± iOS Version: iPhones with iOS 15 and below may experience problems with Mi Home.
If the vacuum cleaner still refuses to speak Russian, contact Xiaomiβs service center to reflash the device, in some cases it is free of charge under warranty (if the vacuum cleaner is officially purchased).