# Bluetooth Thermometer Hygrometer from Xiaomi

**URL:** <https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483>\
**Category:** Devices\
**Created:** [August 5, 2019, 7:58pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483 "2019-08-05T19:58:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Crimly](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/crimly/32/14213_2.png) [@Crimly](https://community.homey.app/u/Crimly)\
**Post date:** [August 5, 2019, 7:58pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/1 "2019-08-05T19:58:30Z")

</div>

Hello,

Seeing that the Xiaomi Flora bluetooth sensor is supported, would it be possible to add this thermometer also?  
[https://www.gearbest.com/home-gear/pp\_009768490252.html?wid=1433363](https://www.gearbest.com/home-gear/pp_009768490252.html?wid=1433363)  
 ![](https://gloimg.gbtcdn.com/soa/gb/pdm-product-pic/Electronic/2019/03/26/goods_img_big-v3/20190326142031_54598.jpg)

---

<div class="post-metadata">

**Author:** ![C4mth4](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/c4mth4/32/12972_2.png) [@C4mth4](https://community.homey.app/u/C4mth4)\
**Post date:** [August 9, 2019, 6:03am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/3 "2019-08-09T06:03:25Z")

</div>

Hello, i’m interesting too, but don’t have a solution … If you discover it, i’m ready. Because i tested Everspring ST 814, it’s great but so big to my opinion …

---

<div class="post-metadata">

**Author:** ![Stanci\_TyIO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stanci_tyio/32/16758_2.png) [@Stanci\_TyIO](https://community.homey.app/u/Stanci_TyIO)\
**Post date:** [October 21, 2019, 11:30am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/4 "2019-10-21T11:30:54Z")

</div>

Im starting develop app for this device, already detect device and get batery level.

But there is problem with ManagerBle to work with indicator/notifiy on Homey sdk, which is almost imposible for now.  
Also Ble has issue with retrieving BleDescriptor, so we need little push Homey developers to fix this state and create som workouround.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [October 21, 2019, 11:34am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/5 "2019-10-21T11:34:36Z")

</div>

I’ve asked for BLE Notify support [more than a year ago](https://github.com/athombv/homey/issues/2540), so I can only assume that improving BLE isn’t given a lot of priority at Athom.

---

<div class="post-metadata">

**Author:** ![Stanci\_TyIO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stanci_tyio/32/16758_2.png) [@Stanci\_TyIO](https://community.homey.app/u/Stanci_TyIO)\
**Post date:** [October 21, 2019, 11:36am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/6 "2019-10-21T11:36:15Z")

</div>

Yes it`s little sad, bc. notify and indicator is big part of Ble.

Maybe try to create hack on low lvl, when thay have lack of support for that.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [October 21, 2019, 11:38am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/7 "2019-10-21T11:38:44Z")

</div>

There’s no way to work around missing functionality like that, because an app is totally dependent on what the Homey core software does or doesn’t implement. And app processes on Homey are very limited in how they can interact with the hardware, so you can’t simply load up your own version of, say, [`noble`](https://github.com/noble/noble).

---

<div class="post-metadata">

**Author:** ![Stanci\_TyIO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stanci_tyio/32/16758_2.png) [@Stanci\_TyIO](https://community.homey.app/u/Stanci_TyIO)\
**Post date:** [October 21, 2019, 12:02pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/8 "2019-10-21T12:02:07Z")

</div>

One think is not created functionality like notifiy or indicator, but another is issue like,  
Im not able obtain `BleDescriptor` from `await BleCharacteristic.discoverDescriptors()` it always stuck.  
Also when im debugging with node inspector, its never go through this command and stoped on 60 second timeout of not interacting with `BlePeripheral`.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [October 21, 2019, 1:09pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/9 "2019-10-21T13:09:28Z")

</div>

I seem to remember a similar issue, although it’s been quite a while since I’ve done anything BLE related with Homey.

---

<div class="post-metadata">

**Author:** ![Stanci\_TyIO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stanci_tyio/32/16758_2.png) [@Stanci\_TyIO](https://community.homey.app/u/Stanci_TyIO)\
**Post date:** [October 21, 2019, 2:49pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/10 "2019-10-21T14:49:28Z")

</div>

Nice to know im not only one.  
A will create reading on my other devices like raspberry or NAS and API request from Homey till they fix this.

---

<div class="post-metadata">

**Author:** ![C4mth4](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/c4mth4/32/12972_2.png) [@C4mth4](https://community.homey.app/u/C4mth4)\
**Post date:** [October 21, 2019, 4:13pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/11 "2019-10-21T16:13:07Z")

</div>

Hello everybody, and many thanks to your interest of developement app!

---

<div class="post-metadata">

**Author:** ![C4mth4](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/c4mth4/32/12972_2.png) [@C4mth4](https://community.homey.app/u/C4mth4)\
**Post date:** [October 21, 2019, 5:07pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/12 "2019-10-21T17:07:07Z")

</div>

For information

[https://community.homey.app/t/homey-community-app-requests/2713/217?u=c4mth4](https://community.homey.app/t/homey-community-app-requests/2713/217)

---

<div class="post-metadata">

**Author:** ![rzarajczyk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rzarajczyk/32/8447_2.png) [@rzarajczyk](https://community.homey.app/u/rzarajczyk)\
**Post date:** [December 30, 2019, 10:00pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/13 "2019-12-30T22:00:34Z")

</div>

I’m also very interested in integration of this device!

As for now I integrated this device with Home Assistant running on my NAS, and then integrated Home Assistant with Homey using this software: [https://github.com/rogro82/io.homeassistant](https://github.com/rogro82/io.homeassistant). On the one hand it seems to be waste of CPU cycles to run Home Assistant instance just for being a proxy for a thermometer, on the other - it might solve the problems with bluetooth range, because you could place the thermometer far away from Homey, just close to some RaspberryPi with Home Assistant working as a BLE gateway.

---

<div class="post-metadata">

**Author:** ![Marius\_Brand](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marius_brand/32/1040_2.png) [@Marius\_Brand](https://community.homey.app/u/Marius_Brand)\
**Post date:** [June 7, 2020, 9:23pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/14 "2020-06-07T21:23:44Z")

</div>

Hello, is there any progress on the integration of the Xiaomi Bluetooth-thermometer en hygrometer? Would be very nice.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 8, 2020, 5:51am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/15 "2020-06-08T05:51:54Z")

</div>

Homey’s BLE stack still doesn’t support notifications, so until that has been implemented by Athom it’s not possible to support this device.

---

<div class="post-metadata">

**Author:** ![rzarajczyk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rzarajczyk/32/8447_2.png) [@rzarajczyk](https://community.homey.app/u/rzarajczyk)\
**Post date:** [October 16, 2020, 8:16pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/16 "2020-10-16T20:16:57Z")

</div>

Ok, I understand that direct communication between Homey and this sensor is not possible right now. And what about indirect communication - via some kind of gateway?

I was the one who wrote about integration via Home Assistant - it was working, but it was a lot of manual setup. Maybe there is some Xiaomi gateway which already supports this sensor and can talk to Homey?

---

<div class="post-metadata">

**Author:** ![Stanci\_TyIO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stanci_tyio/32/16758_2.png) [@Stanci\_TyIO](https://community.homey.app/u/Stanci_TyIO)\
**Post date:** [April 11, 2021, 5:56am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/17 "2021-04-11T05:56:13Z")

</div>

Hi there, is someone who already try communication with this device on homey 6?

---

<div class="post-metadata">

**Author:** ![bjornarfjelldal](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bjornarfjelldal/32/18312_2.png) [@bjornarfjelldal](https://community.homey.app/u/bjornarfjelldal)\
**Post date:** [April 25, 2021, 7:04pm UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/18 "2021-04-25T19:04:15Z")

</div>

This should work better with 6.0.0, indeed. Let me know if any devs are on it and need testers 🙂

---

<div class="post-metadata">

**Author:** ![Alessandro\_Rossi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alessandro_rossi/32/37432_2.png) [@Alessandro\_Rossi](https://community.homey.app/u/Alessandro_Rossi)\
**Post date:** [April 26, 2021, 6:35am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/19 "2021-04-26T06:35:53Z")

</div>

I manage them perfectly but through Home Assistant (sqared model LYWSD03MMC). They started to work properly only after v6.0 update and now I have in Homey temp, humidity and battery level.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [April 26, 2021, 6:38am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/20 "2021-04-26T06:38:18Z")

</div>

Which Homey app are you using for them?

---

<div class="post-metadata">

**Author:** ![Alessandro\_Rossi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alessandro_rossi/32/37432_2.png) [@Alessandro\_Rossi](https://community.homey.app/u/Alessandro_Rossi)\
**Post date:** [April 26, 2021, 7:28am UTC](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483/21 "2021-04-26T07:28:44Z")

</div>

My devices are **Xiaomi Mijia Mi Temperature and Humidity Monitor 2** ” LYWSD03MMC with ATC custom firmware via Telink Flasher added in Home Assistant with [Passive BLE Monitor integration (Xiaomi Mijia BLE MiBeacon monitor) - Custom Components - Home Assistant Community](https://community.home-assistant.io/t/passive-ble-monitor-integration-xiaomi-mijia-ble-mibeacon-monitor/177352). Once visible in HA, I added them to Homey through Home Assistant App in [Homey Community Store](https://store.homey.community/app/io.home-assistant), not using Beacon App. I can monitor them perfectly and use their capabilities in flows.  
 ![ble](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/f/df7e5755a6b6a7fa05421f63c61ddc0d55594217.png) ![ble2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/5/658f359d9fa1a421e11e01bd02393e82e57c31ee.png)

[Next page](https://community.homey.app/t/bluetooth-thermometer-hygrometer-from-xiaomi/16483.md?page=2)
