Xiaomi smartwatches are not only a stylish accessory, but also a useful assistant that can show the current weather right on your wrist. However, many users face problems: the weather widget does not update, shows incorrect data or is not on the menu at all. In this article, we will discuss how to properly configure the weather display on all popular models β from the budget Mi Band 6 to the flagship Xiaomi Watch. S3, We will also explain why the forecast sometimes βliesβ and how to fix it.
The main difficulty is that the weather widget on the Xiaomi watch does not work autonomously - it depends on the data that the smartphone transmits through the Mi Fit app (for older models) or Zepp Life (for new ones). GPS, The Internet or the permissions for the app, the watch won't be able to show the actual forecast, and we'll go through every step of the way, from synchronizing devices to manually adjusting the location.
It is important to understand that the algorithms for displaying the weather differ depending on the model of the watch. For example, the Redmi Watch 2 Lite can only show the current temperature, while the Xiaomi Watch 2 Pro supports an hourly forecast for 5 days ahead. In this article you will find a compatibility table and instructions for each line of devices.
What Xiaomi smartwatch models support the weather widget
Not all Xiaomi smartwatches and fitness bracelets are weather-ready, depending on the firmware version, model and region of sale, and here is the full list of devices that support weather widgets:
- π± Mi Band 5/6/7/8 β displays the current temperature and weather icon (requires Mi Fit version) 4.6+).
- β Redmi Watch 2/2 Lite/3 Active β shows temperature, humidity and short forecast (works through Zepp Life).
- π Xiaomi Watch S1/S2/S3 β It supports an extended widget with an hourly breakdown on 3β5 days.
- π Xiaomi Smart Band 7 Pro β has a built-in GPS, Improves the accuracy of local data.
- β Mi Band 4 and older β do not support the weather widget at firmware level, even with the latest updates.
If your model is not listed, it doesn't mean that the feature is completely unavailable. For example, on some regional versions of the Redmi Watch, the weather widget may be hidden by default. β Screen. β Widgets (instruction below).
| Model clock | Synchronization application | Type of weather data | Whether required GPS phone-on |
|---|---|---|---|
| Mi Band 5/6 | Mi Fit | Current temperature + icon | β No (enough internet) |
| Redmi Watch 3 | Zepp Life | Temperature, humidity, 24-hour forecast | β Yes, for accuracy) |
| Xiaomi Watch S2 | Zepp Life | Hourly forecast for 5 days | β Yes (required) |
| Smart Band 7 Pro | Zepp Life | Temperature. + pressure (if a barometer is present) | β No. |
Attention, on a Wear watch. OS (For example, Xiaomi Watch 2 Pro) weather widget can conflict with other applications, such as Google Weather, in which case it is recommended to disable duplicate services in the settings of the smartphone.
Preparation of the smartphone: settings for the correct operation of the widget
Before you can adjust the weather on your watch, you need to properly prepare your smartphone. The widget does not get the data directly from the Internet, but through the Mi Fit or Zepp Life app, which in turn uses the geolocation and permissions of your phone. If any of the points below are not met, the watch will show outdated data or an error.
Turn on GPS (precision)
Connect your phone to the Internet (Wi-Fi or mobile data)
Update the Mi Fit/Zepp Life app to the latest version
Provide the application with geolocation permissions and notifications
Disable Power Saving Mode for Mi Application Fit/Zepp Life
-->
Pay special attention to geolocation permissions. On Android 10+ You need to allow the application to access the location Always, not just during use:
- Open the Settings. β Annexes β Mi Fit/Zepp Life β Permits.
- Find the location and select Allow All the Time.
- Activate the option of Exact Location (GPS).
If you use an iPhone, the algorithm is slightly different:
- Go to Settings β Privacy β Geolocation Services.
- Find Mi Fit or Zepp Life and choose Always.
- Turn on the exact location (switch at the bottom of the screen).
β οΈ Attention, some firmware. MIUI (for example, MIUI 14) the system can automatically limit the background activity of applications. To avoid this, add Mi Fit or Zepp Life to the list of Secure Applications (Settings) β Battery β Secure applications).
π‘
If after setting the permissions, the weather widget still does not update, try manually updating the data in the application: open Mi Fit, go to the Profile tab. β The device β Synchronize.
Step-by-step: how to add a weather widget to the clock
The process of adding a weather widget depends on the model of the watch and the firmware version. Below we will give a universal instruction that is suitable for most Xiaomi devices, as well as specify the features for specific models.
For watches with Mi Fit (Mi Band) 5/6/7, Redmi Watch 2 Lite)
- Sync your watch with your phone: Open Mi Fit, go to the Profile tab β Your device. β Synchronize data.
- Activate the widget in the watch settings: On the watch itself, flip the screen to the right or left (depending on the model) to open the widget menu. Find a weather icon (usually a cloud or sun) and tap it. If there is no widget, follow step 3.
- Add the widget manually (if not): Go to Settings of the clock β Screen. β Widgets and find the weather station. Drag it to the active area.
- Set up location: In the Mi Fit app, check that your city is listed correctly (Profile) β If the city is not automatically determined, add it manually.
The Zepp Life Watch (Xiaomi Watch) S1/S2, Redmi Watch 3, Smart Band 7 Pro)
- Update the watch firmware: Go to Zepp Life, select your device and check for updates in the firmware section.
- Set up the widget through the app: Go to Profile β The device β Screen settings β Widgets and activate the weather.
- Select the Data Source: In Zepp Life, open Settings β Weather and Preferred Service (AccueWeather is used by default).
- Sync data: Click Sync in the upper right corner of the app screen.
What to do if the weather widget disappears after the update?
Attention, Xiaomi Watch! S3 and other models with Wear OS Weather widget may conflict with Google Play Services. If the data isn't updated, try turning off automatic sync in your Google account settings.
Why Xiaomi Watch Weather Shows Wrong Data
One of the most common problems is that the watch shows a temperature that doesn't match the real temperature, or it displays data for another city at all, and it can be either software or hardware.
- π Incorrect location β the clock takes data from the GPS If you're in another city and the geolocation is off, the weather for the last location you saved will be shown.
- π Synchronization delay - Mi application Fit/Zepp Life updates the weather once in a while 3β6 Forced synchronization can help.
- π Weather service error β Xiaomi uses AccuWeather data or MQTT. Sometimes these services fail.
- π± Restrictions of the OS - Android 12+ iOS 15+ can block the background activity of applications, which prevents the updating of data.
- β‘ Firmware failure β if after the update the clock stopped showing the weather, the widget setting may have fallen off.
To diagnose the problem, follow the following steps:
- Check if the city matches in Mi. Fit/Zepp Life with your current location.
- Open any other weather app on your phone (e.g. Yandex.Weather) and compare the data.
- Reboot your watch and smartphone, then re-synchronize the devices.
- If the problem persists, try changing the weather source in the Zepp Life settings (not available on all models).
1.In Zepp Life, go to Profile β The device β Additionally. β Location.
2. disable Autodetermination and enter the latitude/longitude of your city (can be found via Google Maps).
3. Synchronize the clock.-->
How to improve the accuracy of weather forecasts on the clock
If the widget works but the data is inaccurate (e.g., the temperature varies by 3-5).Β°C, you can optimize the settings. Here are some proven ways:
- πΆ Use mobile internet, not Wi-Fi β some weather services work better when connected via cellular network.
- π Put the precision on. GPS β In the phone settings, select High Accuracy (Uses) GPS + GLONASS + Wi-Fi).
- β±οΈ Set the refresh rate β you can set the sync interval in Zepp Life (for example, every 2 hours).
- π¦οΈ Select an alternative data source β if your model supports OpenWeatherMap, switch to it in your settings.
For models with a barometer (for example, Xiaomi Watch) S3) Accuracy can be improved by calibrating the sensor:
- Open Zepp Life and go to Profile β The device β Sensors.
- Find the barometer and press Calibration.
- Follow the instructions on the screen (usually you need to place the watch on a flat surface for 10 seconds).
Attention! There is no barometer on the Mi Band 7 and below, so the temperature and pressure are taken exclusively from the weather servers, in which case the accuracy can only be improved by paragraphs 1-3 of the list above.
| Problem. | Possible cause | Decision |
|---|---|---|
| Weather not updated | There is no internet on the phone. | Connect mobile data or Wi-Fi |
| Showing another city | GPS switched off or blocked | Enable geolocation for Mi Fit/Zepp Life |
| Temperatures are very different. | Weather service is failing | Change the data source in Zepp Life settings |
| The widget disappears after synchronization. | Firmware conflict | Update the watch to the latest version |
Alternative ways to get weather on Xiaomi watches
If the standard weather widget is not comfortable (for example, due to inaccuracy or absence on your model), alternative methods can be used:
- π± Notifications from weather applications β set up alerts in Yandex.Weather or Gismeteo, and they will be duplicated by the clock.
- βοΈ Third-party dials β many custom dials (such as those from Amazfit Watch Faces) have a built-in weather widget.
- π IFTTT Tasker β you can create an automatic rule that will send weather to the clock on a schedule.
- π Web widgets β some models (e.g. Xiaomi Watch) S3) Supports mini-programs through Wear OS.
Letβs take a closer look at the notifications from third-party apps:
- Install a weather app on your phone (for example, Yandex.Weather).
- Enable notifications for this app in your phone settings.
- In Mi Fit/Zepp Life Allows Weather App Notifications to Show (Settings) β Notifications β Select applications).
- Set up the frequency of alerts (for example, every morning at 7:00 am).
How to install a custom dial with the weather?
Frequent mistakes and their solutions
Even after you set up the weather widget correctly, weβve collected some common bugs and ways to fix them.
| Mistake. | Reason. | Decision |
|---|---|---|
| No weather data. | There is no connection to the phone. | Reconnect the clock via Bluetooth |
| City not found | Weather Service Does Not Support Your Region | Choose the nearest major city by hand |
| The widget blinks and disappears | Conflict with another widget | Remove unnecessary widgets in Settings β Screen. |
| The weather is updated once a day | Limitations on energy conservation | Turn off battery optimization for Mi Fit/Zepp Life |
If none of these methods worked, try resetting the clock settings:
- In annex Mi Fit/Zepp Life go to Profile β The device β Untie the device.
- On the watch itself, reset: Settings β System system β Resetting settings.
- Reconnect the clock to the phone and re-set the weather.
π‘
If the problem persists after the reset, check if the antivirus or firewall blocks access to the Mi application. Fit/Zepp Life on the Internet.