Xiaomi Mi Temperature and Humidity Monitor 2: How to connect

The modern smart home is impossible to imagine without accurate sensors, and the Xiaomi Mijia Temperature and Humidity Monitor 2 (LYWSD03MMC) remains one of the most popular solutions on the market due to its availability and autonomy. However, the process of initial activation of the device often raises questions among users, especially given that the device does not have its own menu screen or control buttons. In this article, we will discuss all the stages of pairing so that you can start monitoring the indoor climate immediately after unpacking.

The main challenge is that the device works on the Bluetooth Low Energy protocol, which requires that the smartphone be constantly located in the vicinity of the sensor during setup. Many users mistakenly try to connect it directly to the Wi-Fi router, which is technically impossible without using an intermediate gateway.

Preparation for installation and completion check

Before you start the software, you need to make sure that the device is physically ready for operation. The sensor comes with an already pasted CR2032 battery-tablet, protected by a dielectric insulating tape. Your first task is to remove the case, carefully remove this tape and return the battery to its place, observing polarity, after which the Mi logo or current values should appear on the screen for a short time.

It is important to check the battery charge, because during long-term storage in the warehouse, the energy level may decrease. If the screen does not light up or shows distorted symbols, it is recommended to immediately replace the battery with a new, high-quality alkaline or lithium model, avoiding cheap analogues that can quickly discharge when working on Bluetooth.

Also make sure your smartphone meets the minimum requirements: Bluetooth 4.0 or higher, geolocation enabled (GPS) and the required permissions for peripheral devices are established. GPS In Android smartphones, the system often blocks scanning BLE-safety devices.

Choosing the Right Software

To fully work the sensor Xiaomi Mijia you need a specialized application. Although the device can display the temperature on the screen of the gadget, the history of readings, graphics and remote access are only available through the software. The main and most stable solution is the Mi Home application (formerly known as Xiaomi Home).

There is an important nuance: the version of the application should correspond to the region to which your account is linked. For devices officially shipped to CIS countries and Europe, the "Russia" or "Germany" region is usually suitable. If you purchased a sensor version for China (CN), you may need to change the region in the application settings to "China", but most modern versions of the LYWSD03MMC work perfectly in global regions.

Alternatively, enthusiasts often use third-party applications such as Notify for Mi Band or mi-flora, which allow for more detailed technical data or reflashing the sensor. However, for standard home use, the official Mi Home functionality is more than enough, and it guarantees the stability of automation scenarios.

⚠️ Note: When registering for an account in the app, specify the real region of your residence. Incorrect choice of region can lead to the inability to create automation with other smart home devices operating in the same geo-fence.

Step-by-step connection instructions via Mi Home

The process of adding a device to Xiaomi’s ecosystem is standardized, but requires careful searching. Open the Mi Home app, make sure Bluetooth and geolocation are enabled, and press the β€œ+” button in the upper right corner of the interface. The app will automatically start scanning available devices within a few meters radius.

If automatic detection fails, select manual search. Go to the device directory for Sensors or search for Temperature. You need to find the Mijia Temperature and Humidity Monitor 2 (often referred to as LYWSD03MMC) model. Don't confuse it with the first version, which has a square screen and looks different.

β˜‘οΈ Checklist before connection

Done: 0 / 5

When you select a model, you'll start searching, and at that point, the sensor screen may have a flashing icon or pairing code, press "Connect" or "OK" on the smartphone screen, which takes 5 to 30 seconds, and the successful connection will be confirmed by an audible signal (if it's in the firmware) and the device will appear in the "My Devices" list with the current humidity and temperature readings.

Advanced settings and calibration

After successful pairing, it is recommended to adjust the displayed settings. Click on the device icon in the application to enter the control menu. Here you can change the temperature units (Celsius or Fahrenheit) and adjust the upper threshold for displaying humidity. For most users, the standard settings of degrees Celsius are optimal.

One of the useful features is calibration. If you notice that the sensor readings are different from the reference thermometer, some firmware versions or third-party applications have a correction feature, but it's worth remembering that consumer sensors have a tolerance error specified in the specification.

Accuracy of readings and error
The factory calibration of the LYWSD03MMC sensor typically has an error of Β±0.3Β°C for temperature and Β±3% for humidity. For household use, this is considered a high accuracy rate. If you want laboratory accuracy, the sensor needs to be kept indoors for several hours to acclimatize after switching on.

You can also rename the device in the settings menu by naming it a room-specific name, such as "Children's" or "Bedroom," which will make it easier to control scenarios. Remember that to update the sensor firmware (if available), you need to keep your smartphone near the device and stay in the app.

Integration with a smart home and scenarios

The main value of connecting the sensor to the network is the ability to create automation. Xiaomi Mijia allows you to start the actions of other devices when climate changes, for example, if you increase humidity above 60%, you can turn on the dehumidifier or air conditioner in dehumidification mode.

The scenarios can be simple or complex, and you can set up a push notification to your phone if the temperature in the room where your child sleeps drops below 18Β°C. This is especially true in winter or when using air conditioners.

  • 🌑️ If the temperature > 25Β°C β†’ Turn on a smart socket with a fan.
  • πŸ’§ If humidity < 40% β†’ Send a notification "Too dry air".
  • πŸŒ™ If the time is 23:00 and the temperature < 20Β°C β†’ Turn off the air conditioner.

To implement remote control (when you are not at home), the sensor itself does not connect directly to the Wi-Fi router. It transmits data to your phone over Bluetooth. To see data remotely, the same room must have a Bluetooth Gateway (this can be a smart speaker, a light bulb or a special hub from Xiaomi) that translates data to the cloud.

⚠️ Warning: Without a Gateway, you can only see your temperature history when you are at home and your phone with Bluetooth enabled and internet is next to the sensor.

Solving Connection Problems

Often, users are faced with a situation where the application does not see the sensor, despite all attempts. Most often the problem lies in the Bluetooth cache or the search service freezes. Try turning off and re-enable Bluetooth on your smartphone, and also reboot the Mi Home app itself.

If the sensor has previously been connected to another account, it may not show up in the search for a new one, in which case you need to reset the device. For LYWSD03MMC, the reset often occurs automatically with prolonged absence of connection or by removing the battery for 10-15 seconds, after which the device becomes visible again.

Problem.Probable causeDecision
App does not find sensorGPS is turned off or no access rights are availableEnable geolocation and allow the application
No data in the chart.There is no gateway or phone far awayGet closer with your phone or buy a gateway
The screen goes out immediately.Battery or poor contactReplace CR2032 and wipe the contacts
Error "Device occupied"The sensor is connected to another phoneUntie the device in an old account
πŸ“Š Did you manage to connect the sensor the first time?
Yes, it worked immediately / There were problems with the search / I couldn’t connect / I use third-party software

Alternative methods and firmware (for advanced)

There is a technique of flashing the LYWSD03MMC sensor through a web browser (the ATC MiFlora project or similar), which allows you to change the Bluetooth advertising package, make the sensor display data without linking to the Xiaomi cloud or increase the polling frequency, you need to go to the firmware developer's website through a browser on a PC or Android, click the connection button and select your sensor.

This method opens up access to hidden settings, such as changing the data format (Custom or Mi-like), adjusting the data interval to save battery and calibrating the screen, but it is worthwhile to understand that any manipulation of the firmware you do at your own risk.

πŸ’‘

Before the firmware, be sure to take a photo. MAC-The address of the device printed on the back cover is required to enter bootloader mode or restore access.

Once you have firmware, the standard Mi Home app may stop seeing the device in Bluetooth-only mode, as the communication protocol changes, requiring you to either use third-party client apps or reflash the device back to the stock state.

πŸ’‘

Staff firmware provides maximum stability and integration with the Xiaomi ecosystem, while custom software gives you freedom of customization but requires technical knowledge to support.

Frequently Asked Questions (FAQ)

Can I connect the sensor directly to a Wi-Fi router without a phone?
No, the LYWSD03MMC doesn't have a Wi-Fi module. It communicates only over Bluetooth. It needs a smartphone with an application running or a separate Bluetooth gateway connected to the network to transmit data to the Internet.
How long does the sensor from a single battery last?
At standard settings and temperatures of about 20-25Β°C, one CR2032 battery lasts about 1 year. At low temperatures or frequent data transfer (in custom firmware), the service life can be reduced to 6-8 months.
Why does the sensor show humidity of 100% or 0%?
This could indicate a sensor malfunction or condensation inside the enclosure, try to gently blow the sensor out or leave it in a dry room for a day, and if the readings don't normalize, it could be defective.
Does the sensor work outside of China without a gateway?
Yes, the sensor itself works autonomously anywhere in the world, showing temperature and humidity on the screen. However, to view the history and graphs on the phone, you still need an app that requires the Internet to authenticate, but not to transmit the readings themselves from the sensor to the phone (locally over Bluetooth).