Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xiaomi Bluetooth Temperature & Humidity Monitor #4

Closed
MynahPL opened this issue Jan 25, 2020 · 2 comments
Closed

Xiaomi Bluetooth Temperature & Humidity Monitor #4

MynahPL opened this issue Jan 25, 2020 · 2 comments

Comments

@MynahPL
Copy link

MynahPL commented Jan 25, 2020

Is there a chance for adding the Mi Temperature & Humidity Sensor? It seems like it should be fairly similar to the Mi Flora configuration but I am lacking the skill to change it so it would work with this device. I have 2 of these so if you need any data I hope I would be able to extract / provide it if needed.
mi-bluetooth-temperature-humidity-monitor

Amazing work, thanks!

@Hypfer
Copy link
Owner

Hypfer commented Jan 25, 2020

I'm sorry but please don't post feature requests like these in this repo. I just can't and won't support any devices/frameworks/large features I don't own or use because they will sooner or later become an unmaintainable mess which keeps me from working on the project.

I don't want this to become a second Valetudo :/

It should be fairly easy to do, though. Temperature, Humidity and Battery level are all part of the advertising data so you don't even have to connect to it.
See https://github.com/hannseman/homebridge-mi-hygrothermograph#technical-details
The service UUID is most likely "0000fe95-0000-1000-8000-00805f9b34fb"

As examples you can look at the Oral-B toothbrush device as well as the MiScale device which currently both pull their information from the advertising data.

There are also a lot more of those Xiaomi bluetooth temperature sensors so it might make sense to support all of them (if possible)

@Hypfer Hypfer closed this as completed Jan 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants