Connecting Xiaomi thermometer to Mi Home: full instruction with error solutions

Why Xiaomi Thermometers Need a Special Connection Approach

Xiaomi thermometers and hygrometers have long been an integral part of the smart home ecosystem, but their connection often raises questions even among experienced users. Unlike most of the brand’s gadgets, thermometers (for example, MiJia Bluetooth Thermometer 2 or ClearGrass) TG31) They use unique communication protocols, from classic Bluetooth to proprietary MiBeacon, which requires a precise sequence of actions.

The main problem is the lack of a universal algorithm: 2023 models (like Xiaomi Smart Temperature and Humidity Sensor 2) connect via Mi Home differently than their predecessors in 2020. Besides, after the application update in 2026, the configuration interface has changed, and the old manuals are outdated. This article is relevant to the latest versions of the software and takes into account all the nuances from choosing a region in Mi Home to solving the error "Device not found".

Before you start, check three key points: 1 – your thermometer supports connecting to Mi Home (the list of compatible models below), 2 – Bluetooth 5.0 is enabled on your smartphone.+ (mandatory for stable operation), 3 - Mi Home app updated to version 6.5.400 or later (check in Settings β†’ About the programme).

πŸ“Š What type of thermometer Xiaomi you use?
Bluetooth model (e.g. MiJia 2)
Wi-Fi thermometer (such as Aqara)
Hygrometer with display
Other (write in the comments)

List of compatible Xiaomi thermometer models (2020–2026)

Not all the brand thermometers work with Mi Home – some (e.g. Yeelight Thermometer) require a separate Yeelight app. Below is a table of current models that can be connected through the main software ecosystem.

ModelType of communicationSupport for Mi HomeFeatures
Xiaomi MiJia Bluetooth Thermometer 2 (LYWSD03MMC)Bluetooth 5.0 + MiBeaconYes (from 2021)precision Β±0.3Β°C, battery replacement CR2032
ClearGrass TG31 (CGDK2)Bluetooth 5.2Yes (requires firmware 1.4.0)+)Waterproofing IP67, e-ink
Aqara Temperature and Humidity Sensor (WSDCGQ11LM)Zigbee 3.0Yes (through the Aqara Hub lock)It works with Apple HomeKit.
Xiaomi Smart Temperature and Humidity Sensor 2 (LYWSD02)Bluetooth 4.2Partially (only in the "China" region)Requires a reflashing for Europe

If your model is not listed, check its device code (indicated on the box or under the battery compartment). MHO-C401 They are Mijia series and connect according to the standard scheme, and devices with the prefix Aqara require an additional hub.

⚠️ Xiaomi Mi Temperature and Humidity Sensor 1 (LYWSDCGQ) Mi Homes are not officially supported since 2022, and will require third-party software like Home Assistant or Custom Firmware to connect them.

Step-by-step: connecting thermometer to Mi Home

The synchronization process takes no more than 5 minutes if you follow the exact sequence, below is a universal algorithm for Bluetooth models (for Zigbee devices, you need a separate instruction with a gateway).

Install the latest version of Mi Home (App) Store/Google Play)

Enable Bluetooth and geolocation on your smartphone

Remove the protective film from the thermometer battery

Locate the device at a distance of no more than 1 meter from the phone-->

  1. Step 1. Launch Mi Home and select region. Open the app and click Profile β†’ Settings β†’ Region. Select China (even if you're in Europe!) to increase your chances of connecting successfully. ClearGrass models can leave Russia, but then you'll have to manually update your firmware.
  2. Step 2. Add a new device. Press + β†’ Add the device β†’ Permissions (geolocation and Bluetooth required!) Type the model name (e.g., "MiJia Thermometer") or select the category "Sensors" in the search box. β†’ Temperature and humidity".
  3. Step 3: Sync. When the app finds the thermometer, press "Plug" and wait for the beep from the device. If there's no sound, remove and insert the battery again, then repeat the search.
  4. Step 4: Set up location: After connecting, specify a room (e.g., "Children's") and activate the option "Notifications for exceeding thresholds." Recommended values: temperature 18-25Β°C, humidity 40-60%.

If you have a β€œfailed to connect” error at the synchronization stage, try:

  • πŸ”„ Reboot your smartphone (especially relevant for Android 12 devices)+).
  • πŸ“± Shut down. VPN β€” It can also block Xiaomi servers.
  • πŸ”‹ Replace the battery – even new cells are sometimes discharged.
  • πŸ“‘ Change the region in the Mi Home settings (from "Europe" to "China" or vice versa).

πŸ’‘

If the thermometer is not detected, try connecting it through the Mi Fit app (previously it supported some models of thermometers). Once synchronized, the device will automatically appear in the Mi Home.

Solving common connection errors

Even with the correct following of the instructions, users face problems, and here are some of the most common errors and non-obvious solutions that are not found in the official documentation.

Error 1: "Device not found" (device not found)

Reasons:

  • πŸ“΅ Bluetooth conflict: the phone turned on the power saving mode, which turns off scanning.
  • πŸ”„ Incompatible firmware: thermometers LYWSD03MMC version 1.2.0_0036 There's a detection bug.
  • πŸ“ Geolocation: Android requires precise location for Bluetooth scanning.

Decisions:

  1. Open Android Settings β†’ Annexes β†’ Mi Home β†’ Permits and enable "Exact location".
  2. Install alternative firmware, for example ATC MiThermometer (available on GitHub).
  3. Try connecting from another phone (preferably on iOS – there are fewer Bluetooth issues).

Error 2: Connection failed (unable to connect)

This error occurs when:

  • πŸ”‹ Battery discharged below. 2.8V (even if the thermometer shows a charge).
  • πŸ“± The phone activated "Flight mode" or "Energy saving".
  • 🌐 Xiaomi servers are overloaded (check status at status.mi.com).

Critical detail: if the thermometer was previously linked to another Mi Account, it should be reset. for this, 5 times quickly press the button on the side (if any) or remove the battery for 10 minutes.

⚠️ Warning: After 3 failed attempts to connect, Mi Home can lock the device for 24 hours, in which case only changing the account or waiting will help.

Error 3: Data not updated

If the thermometer is connected, but the readings are frozen:

  • πŸ“Ά Check the distance to the phone/gateway – maximum radius for Bluetooth models is 10 meters (no obstacles).
  • βš™οΈ In Mi Home, go to Device Settings β†’ Update frequency and select "Every 5 minutes".
  • πŸ”„ Reboot the thermometer: Remove the battery for 30 seconds, then insert back.
How to check the firmware version of the thermometer?
1. In Mi Home, click on the device. β†’ Settings β†’ About the device. 2. Look at the "Firmware Version" line (for example, 1.4.6_0042). 3. If the version is lower 1.2.0, Update it through ATC MiThermometer or contact Xiaomi for support.

Set up notifications and automation

Once successfully connected, the thermometer can be integrated into smart home scenarios, such as setting up the automatic humidifier switch on when humidity drops below 40% or alerting if the nursery temperature rises above 24.Β°C.

How to set up notifications:

  1. Open the device in Mi Home and click "Notifications".
  2. Activate the "Attend Excess" switch.
  3. Set thresholds (e.g. temperature) >25Β°C or humidity <30%).
  4. Select the notification method: Push notification, SMS (requires a number binding) or a sound signal.

To create automation:

  1. Go to Profile. β†’ Automation β†’ Create β†’ If....
  2. Select the condition: "Temperature [device] > 24Β°C".
  3. Add the action: "Include [humidifier/air conditioner]".
  4. Save the script and activate it.

An example of useful automation for a greenhouse:

  • 🌑️ If the temperature > 30Β°C β†’ fan.
  • πŸ’§ If humidity < 50% β†’ irrigate.
  • ❄️ If the temperature < 10Β°C β†’ send out SMS warning.

πŸ’‘

For stable operation of automation, the thermometer must always be in the range of a Bluetooth gateway (for example, Xiaomi Gateway) or a smartphone with Mi Home enabled in the background.

How to transfer thermometer to another Mi Account

If you're selling a device or want to transfer it to another user, you need to untie it from your current account, and unlike light bulbs or sockets, thermometers don't have a physical reset button, so it's software-based.

Instructions:

  1. Open Mi Home and find your thermometer in the list of devices.
  2. Press on "..." β†’ Settings β†’ Untie the device".
  3. Confirm the action by entering a password from the Mi Account.
  4. Remove the battery for 1 minute – this will reset the cache of the device.

If the "Out" option is inactive:

  • πŸ“± Check that you are logged into the same account to which the thermometer is linked.
  • πŸ”„ Try untie the device via the web version of Mi Home on PC (home.mi.com).
  • πŸ“§ Write in support of Xiaomi with the indication Device ID (You can find it in the device settings).

⚠️ Warning: After detachment, all data from the thermometer (history of readings, notification settings) will be deleted without the possibility of recovery.

Xiaomi Thermometer Comparison: Which to Choose in 2026

Xiaomi’s range of thermometers and its sub-brands (Aqara, ClearGrass) includes more than 10 models, and below is a comparison of the most popular options by key parameters.

ParameterMiJia Bluetooth Thermometer 2ClearGrass TG31Aqara Temperature Sensor
Type of communicationBluetooth 5.0Bluetooth 5.2Zigbee 3.0
precisionΒ±0.3Β°CΒ±0.2Β°CΒ±0.3Β°C
Autonomy2 years (CR2032)up to 1.5 years (CR2450)3 years (CR2477)
Display.No.E-inkNo.
Price (2026)~1 200 β‚½~1 800 β‚½~2 500 β‚½

Selection recommendations:

  • 🏠 For the home: ClearGrass TG31 β€” Optimal due to the display and high accuracy.
  • 🌿 For the greenhouse: Aqara + gateway – stable communication over long distances.
  • πŸ’° Budget option: MiJia Bluetooth Thermometer 2 – cheap and reliable.

If you need a thermometer for street use (for example, to control the temperature in the garage), pay attention to models with a high temperature. IP67 (For example, Xiaomi Mijia Outdoor Thermometer. -20Β°C +60Β°C.

FAQ: Frequent questions about Xiaomi thermometers

Can you connect Xiaomi thermometer to Apple HomeKit?
Yes, but only the Aqara models (e.g., the Aqara model, WSDCGQ11LM). To do this, connect the device to Mi Home. In the Aqara app, click "Add to HomeKit." Scan. QR-Normal Bluetooth degrees (MiJia, ClearGrass) do not support HomeKit.
How to update thermometer firmware if Mi Home does not offer an update?
Use third-party tools: Download ATC MiThermometer with GitHub. Connect the thermometer to your PC via Bluetooth adapter. Download the firmware for your model (e.g, LYWSD03MMC_1.4.6.bin). Follow the instructions in the program. ⚠️ Risk: Unofficial firmware may deprive you of guarantees.
Why does the thermometer show the wrong temperature?
Causes and solutions: πŸ“ Incorrect placement: Do not place the device near the battery or in the sun. βš™οΈ Calibration failure: reset settings (remove the battery for 5 minutes). πŸ”‹ Weak signal: if the battery is dead, the readings may "float." To check the accuracy, compare the data with a mercury thermometer (the difference should not exceed) Β±0.5Β°C).
Can I use a Xiaomi thermometer without the Mi Home?
Yes, there are alternatives: Home Assistant supports most models via the Mi Bluetooth plugin. OpenHab requires manual configuration, but gives more options for automation. ATC MiThermometer allows you to read data directly to your PC. Zigbee models (Aqara) need a gateway, but they work with Google Home and Amazon Alexa.
How to export your Mi Home testimony history?
Officially, the export feature is missing, but there are workarounds: Use the Mi Home Backup Tool (available on GitHub). Set up integration with Google Sheets via IFTTT Take screenshots of the graphic manually (in Mi Home, click on the device). β†’ "History. Node-RED with mi-home-node module is suitable for data acquisition automation.