Xiaomi Mijia Bluetooth Temperature and Humidity Sensor

(3 customer reviews)


  • Bluetooth Temperature Sensor
  • Requires Bluetooth on your Home Assistant server or an ESP32 to integrate device into Home Assistant

121 in stock

Quantity Discounted Price
6 - 9 $5.70
10 + $5.40
Category: Tag: Brand:

Xiaomi’s ultra-affordable Bluetooth temperature sensor can be easily flashed with the ATC custom firmware using your phone’s web browser to allow for customization.

Once flashed, just follow the ESPHome instructions to use an ESP32 board and bridge this data into your Home Assistant instance.

Uses one CR2032 coin cell battery (included)

Flashing Process

Device Page for ESPHome

Weight 1.1 oz
Dimensions 3.75 × 2.25 × 0.75 in

3 reviews for Xiaomi Mijia Bluetooth Temperature and Humidity Sensor

  1. Stephen O (verified owner)

    While it isn’t required, I actually flashed alternative firmware on these little guys found here:


    I used ESPHome with an ESP32 in order to have 3 of these devices report back into home assistant.

    They are smaller than I expected. I have about 8 days worth of data now. Extrapolating that out at current burn, the battery will last somewhere between 45-50 days

  2. Jay

    I also use the newer firmware based on ATC. They have been running for nearly a year, and have had to replace only 2 batteries out of 15, so far.

  3. T (verified owner)

    I bought 3 of these and flashed them to use with ESPhome. Its been about 3 months and they still work perfectly. My only complaint is that I wish they displayed in F, but that’s not a CloudFree issue. Keep up the good work!

Add a review

Your email address will not be published. Required fields are marked *