[APP][Pro] Xiaomi Miija (Temperature and Humidity)

How to get the necessary token informations from the app?

Edit: Worked using PiotrMachowskis Extractor tool

However, my Homey doesn’t find the device although config should be ATC1441

Homey’s BLE is pretty crappy, try rebooting.

Thank you! Used the zigbee beta firmware from the flasing tool. Now it doesnt even show the “short the device” page in the Homey App. And of course I cant connect it to the flashing tool anymore

In that case I don’t understand the config that you mentioned, which is a BLE thing.

What does it show instead?

I tried Zigbee instead of BLE.
Now it only show the connect device page. Usually it did show this page, then the tipp how to setup a good zigbee netword and then the short the device page.
I can try to use BLE again using the next device but the Zigbee device is lost now then, right?

Edit: Oh, there is zigbee version of the flasher… trying this now

No. If you have problems with the pairing page, try restarting the app or Homey. To put the device in pairing mode, remove the battery, insert it again, then short the two points. It may take some time and retrying, but it should work.

Thank you so much for your help!
Wow it worked after restarting the Homey App (although I tried restarting Homey itself twice before). Beside the temperature seems to be waaaayyy off… is there a way to get the device display to show Celcius again? It changed to Fahrenheit using the custom Zigbee Firmware

I assume doing that will also reverse it.

Wow, this did trick thanks!
Thank you SO much for everything!

Hi,
I just got a LYWSD02MMC.
Unfortunatelly when trying to connect it to the Homey-Pro 2023
(v 12.40) via the Xiaomi Mija app (v 1.2.25), the pairing Prozess tells me, that there is no new device which can be added.
I reseted the LYWSD02MMC. But homey still cannot find the device.

In the developer.homey.app I can connect the LYWSD02MMC via Bluetooth.

I created an Xiaomi Mijo Log. ID: 361c4734-4e6b-4fd5-857a-6debf547bf84

Any ideas what I can try to Connect the LYWSD02MMC?

Thanks!
Best Andreas

Can you try to repeat it right after Homey restart, if that will change ?

Homey 2023 BLE is currently “unstable” but there are some changes on the horizon, so when that will be fixed, we can maybe a look again.

Hi @Sharkys,

thanks for your reply.
I tried a rebtoot of Homey and also reseted the Xiaomi.
Unfortunatelly Homey still cannot find the device.

Best, Andreas

I’m assuming that the Bluetooth “changes on the horizon” have now been released into production as my LYWSD02MMC temperature and humidify sensor has now been reliably reporting via Bluetooth for over a week, and is now located several rooms away from my HP23. I know @Sharkys that you have been chasing the Bluetooth issues with Anthom for a long time. Thankyou for your persistence. These Xiaomi sensors are really good and cheap. I will buy more now that they are working reliably (and working with no firmware re-flashing - just out of the box Bluetooth).

I also have a couple of LYWSD02MMC units with the larger display and clock. Before I try moving these across to the Xiaomi Miija app on HP23, can you please answer the following questions:

  1. The clock on these devices loses a bit of time and every few months I need to reconnect them to the Xiaomi phone app to reset the accurate time. They also need to be connected to the app to change the time for Daylight Saving Time changes. Is there any way to keep the clock updated when paired with the HP23 as they will no longer be paired with the Xiaomi phone app?
  2. The Xiaomi app also provides settings to set the clock format (24hrs or 12hrs am/pm) and °Celsius or °Fahrenheit. Are these able to be set via the Miija app?

Thanks again for your work on this.

1 Like

Unfortunately, I still observe some issues, already reported to Athom … so I still assume there will be some additional changes.

I’m using Mijja Reader app on phone - https://play.google.com/store/apps/details?id=com.freetimeprojects.mijiareader&hl=en-US

Unfortunately not

1 Like

Just info :

Latest LYWSD03MMC are shipped with firmware 2.1.1_0159, which requires MI Token Extractor and special modified firmware, so that you can flash later on ATC BLE or Zigbee firmware.

As I just converted one device, some tips :

  • if process fails, keep repeating (ensure removing battery, closing and opening browser page)
  • seems currently the best Zigbee firmware is LYWSD03MMC-z - installed via Telink Flasher v10.1 - version 3001-0127