Modern robot vacuum cleaners, such as the Xiaomi Mi Robot Vacuum Mop Essential, run specialized software that requires periodic updates to work steadily. Users often face the need to flash the device when standard methods of updating through the application stop working or the gadget gets into a software failure. Unlike smartphones, there is no way to simply plug in a USB cable and start a file, the process requires strict adherence to the algorithm of actions.
The main challenge is that the Vacuum Mop Essential model (often labeled STYTJ01YM) is built on the Mijia ecosystem, which is tightly tied to the company’s servers. If the device accumulates erroneous data or interrupts communication with the router during a regular update, the vacuum cleaner may stop responding to commands, in which cases it requires the forced initialization of the process of writing new software, which we will discuss in detail in this article.
Before you start to take action, you need to make sure that the hardware is healthy. The firmware process cannot be interrupted by power outage or loss of communication with the Wi-Fi router, otherwise the device can turn into a brick and require service intervention using a programmer. We will consider both standard methods through the application and more complex options for resetting and reconnecting.
Preparation for software updates
The first step is always to diagnose the current state of the system. You need to open the Mijia or Xiaomi Home app on your smartphone and check the firmware version in the device settings. Often it happens that automatic updating is suspended and manual start-up solves the problem without complex manipulations. Make sure that your phone is connected to the 2.4 GHz Wi-Fi network, since Xiaomi robot vacuum cleaners do not support 5 GHz bands.
The battery charge is critical to the success of the operation: if the charge level falls below a certain threshold during the recording of data, the process will be interrupted. It is recommended to put the vacuum cleaner in the dock and wait until the indicator shows full charge, or at least 80%.
⚠️ Warning: Do not start the firmware process if the robot is in cleaning mode or has sensor errors (e.g. jammed wheel.
It's also worth checking the vacant space on the cloud storage server if you're using additional features, although this is not critical for the firmware itself. It's important to have a stable Internet channel. If the router is far away, bring the vacuum cleaner closer to the signal source.
- 📱 Install the latest version of the Mijia app from the official store.
- 🔋 Charge the robot battery to at least 80%.
- 📶 Connect your smartphone to a 2.4 GHz Wi-Fi network.
- 🧹 Clean the dust container and check the brush for debris.
Staff Update via Mijia app
The safest and most recommended way by the manufacturer is to use the regular functionality of the application. To do this, open the card of your Xiaomi Mi Robot Vacuum Mop Essential in the program interface. In the upper right corner, there is usually a menu button (three dots) where you need to select Settings or General settings.
In the list that opens, look for the Software Update or the firmware version section, and the system will automatically contact the server and check for a new version. If the update is available, the Update button will appear. Click on it and wait for the process to be completed, at which time the robot can make sounds or voice messages about the update progress.
☑️ Checklist before update
When you install new software, the robot can reboot several times, so don't try to control or turn it off, and it takes 5 to 15 minutes, depending on the file size and the speed of the Internet.
- 🔄 Open the Mijia app and select the device.
- ⚙️ Go to the settings menu (three points).
- 📥 Click “Check Updates” and confirm installation.
💡
If the update is 99% over, try switching your smartphone to mobile internet (4G/5G) without breaking the robot’s Wi-Fi connection to get around possible local network locks.
Resetting Wi-Fi settings and reconnecting
Often the problem of firmware is not the software file itself, but the loss of network settings. If the robot has stopped seeing the network or constantly loses connection, a complete reset of the Wi-Fi module is required. For this, the Xiaomi Mi Robot Vacuum Mop Essential housing has a combination of buttons.
You need to press two buttons at the same time: Home and the power button. Hold them for 5-7 seconds until you hear a voice message about resetting Wi-Fi settings or see the flashing of indicators, and then the device will go into pairing mode.
Now you have to re-add the device to the app. In the app, click + to add a new gadget. The app will find a robot nearby. Follow the instructions on the screen to enter the Wi-Fi password. This process actually overwrites the network configuration files, which often solves problems with accessing update servers.
| Action. | Indication | Voice message |
|---|---|---|
| Single power press | White light | "Start cleaning" |
| Double power press | Flushing | "Spot mode" |
| Hold the house + power | Orange flashing | "Wi-Fi reset" |
| Hold the House + Charge. | Blue light | “Pairing mode” |
Forced flashing and recovery mode
If the standard methods don’t work and the robot hangs on the logo or cyclically reboots, deeper intervention may be needed.The Vacuum Mop Essential model doesn’t have an official PC utility like older Xiaomi models, so the main method is to try to initiate an update through a region change.
In the Mijia app (or Xiaomi Home), go to your user profile and change region. Try to choose "China" or another country where the device is officially sold. Sometimes servers in different regions have different firmware versions, and changing the location can "kick" a stuck upgrade process.
⚠️ Warning: Changing the region may cause the device to disappear from the list. Don't panic, just bring the region back or add the device again under a new region.
Another method is a full factory reset, which is to press the Home button and the Charge button (or the combination specified in the instructions for your board revision) for 10-15 seconds, which will remove all maps and settings, returning the software to its original state, which can correct software errors.
- 🌍 Change the region in the application profile to “China».
- 🗑️ Complete Hard Reset with a combination of buttons.
- 🔌 Disconnect the robot from the network for 10 minutes to discharge the capacitors.
What if a robot writes “Network Connection Error”?
Common Errors and How to Resolve Them
In the process of firmware or operation, users often encounter error codes, the most common is a server communication error, which occurs when the provider blocks access to Xiaomi's Chinese servers, the solution is to use DNS or configure the router.
Another common problem is the "Stuck in the bumper" or "Rise and Move" error during the upgrade, which occurs if the sensors are contaminated.
If the robot is slow or worse to build a map after the upgrade, try clearing the map of the room. The app has a "Reset the map" function, and then start the robot to clean up completely to build a new map from scratch.
💡
90% of firmware problems are solved by a stable Internet connection and a full battery charge before the process begins.
Don’t ignore voice error messages. If the robot repeats the error code (e.g., “Error 4” – the wheel is stuck), no firmware will help until the mechanical cause is eliminated.