Ah, I thought you meant you were using the devices with Homey directly
What are these screenshots? They are not from Homey (at least I havenāt seen such screens), and they are not from Home Assistant (at least I havenāt seen such screens)ā¦
Any new āhopesā about connecting a thermometer?
Thought IĀ“d post here to help someone else. I have two Xiaomi BT thermometer hygrometers. Last week I discovered that I can use my Xiaomi Bedside Lamp as āBLE Gatewayā (option under profile in the Android Xiaomi app). It connects to the BLE sensors via Bluetooth, and uploads to Xiaomi cloud. It can then be brought into Home Assistant via this integration.
The best would off course be if Homey could connect directly to these devices via Bluetooth.
Sorry for revival but does anyone succeeded to add these BLE (Xiaomi and ATC) as passive BLE sensor? I mean sniffing and decoding broadcast?
Youāre going to need a specific app for that, which AFAIK doesnāt exist for Homey.
I think so.
Iām using BLE Ruuvi app with success, ATC and other works the same they send a broadcast frame that just need to be decoded. So my guess would be to have a kind of generic BLE broadcast decoder, starting with ATC or public MI (like the picture) would be awesome. Unfortunately, Iām not skilled for. Thatās a shame.
Guys, I have just put together an application that scans for these (LYWSD03MMC) devices flashed with ATC firmware.
It needs to use the ATC441 format.
The code is quite dirty, feel free to use or modify it.
Already submitted as an application to Homey, it is currently under testing.
Hello guys, hello ZsR, I made some changes, fix bug and can participate if you want. I made pull request so you can check it on github. There is still bug with battery, maybe check later. But thx! Finally my thermometers works with homey!
Thanks for taking you time and fixing the code! I merged your fix!
Thanks ZsR and horakamr, it works great.
Awesome does works but CGG1 with ATC are quite long to detect, I needed to install them 3/4 times before seeing it
as we canāt set polling_interval
and scan_duration
into this app (we can with ruuvi app)
so default are 60s and 10s scan I have better results with 90s 30s, because 10s we miss often frame
let polling_interval = this.homey.settings.get('polling_interval');
let scan_duration = this.homey.settings.get('scan_duration');
//default value for polling and scan
if (!polling_interval) polling_interval = 60;
if (!scan_duration) scan_duration = 10;
best would be able to set the intervals into app like on ruuvi app
I have managed to publish the app in the App store!
Here is the topic:
Does someone know if i can also attatch the XIAOMI MMH MCO-C401 to homey with this app? It also needs to be updated with telink flasher to a custom bluetooth firmware and then a custom zigbee firmware. Itās a e-ink temperature- humitidy sensor.
Yes: no.
Thank you, Robert.