I have 15 of these connected to a Shelly Mini Gen3 over bluetooth proxy. Stable as a rock. The zigbee firmware is pointless of you have bluetooth proxies. You lose the ability to turn off the silly smiley (comfort is a a combination of temperature and humidity not just a range in both) You also lose the ability to calibrate and correct the temperature and humidity. In ZHA there is no ability to add a temperature offset but in Z2M there is.
I have a shelly 1, shelly 2.5 and shelly 1 pm connected to home assistant and the shelly app. Would these work to connect the sensor? And can you please point me in the direction to get it connected? Thanks!
@@kevin4rsl These are all gen1 shelly devices and do not support bluetooth proxy with the origina shelly firmware. Any shelly with plus in the name or gen2 or gen3 written on it will support bluetooth proxy with stock shelly firmware. It is just a checkbox in the local shelly interface
I don't use zigbee but can't you just create a new entity based on this but offset by whatever you needed? That's how I calibrated/corrected the temperature sensors in my Blink cameras.
Yes. The upload was working I use Zigbee2mqtt and the device is paired and shown. But at the moment only the battery level. O will wait a few days and will have a close look at it. Actually the error is ".. exception while calling from Zigbee2mqtt converter....Definition has no endpoint."
thanks allot for your amazing video, i add my it to my LYWSD03MMC-z to zigbee2MQTT but i got a problem - the type of the device after add it to ZigBee is unknown and the temp and humidity is unknown as well - do you have any idea how to solve it?
That would be great, since the traditional IOT devices cannot cover larger property easily but LORA can!! easily, would look for a diy or Cloud free solution.. :) cheers@@KPeyanski
Been running these on zigbee for a while, they do seem to drain the battery faster though but I'm hoping the recent firmware update has improved this. The ability to change the comfort temperature range or turn off the face is very nice.
Yes, the battery should be a lot better now, but we will see…. At the end of the day i prefer a little less battery life than regular disconnects and even worst to work only via xiaomi app
Hi Kirill, as always super interesting content. Just one thing, do you know how to reset the LYWSD03MMC. I'm a bit handy and as it appeared in my HomeAssistant with the Xiaomi BLE integration and only the signal level appeared I started to do strange things and now I need to reset it. Thank you.
To reset the Xiaomi Temperature and Humidity Monitor sensor, you can try these steps: Remove the back cover of the clock while it's working Connect the "Reset" and "Gnd" metal points near the battery with a metal conductive material for more than 7 seconds The clock will restart, restoring the factory settings The monitor will restart, restoring the factory settings and clearing previously saved data You can also try replacing the batteries with fresh batteries. The screen may blank out, and the device may display the current data correctly.
Hi Kyrill, nice video. There was a HA update early Feb which made these sensors no longer connect to the BLE integration annoyingly and could not work out a fix myself other than converting my two sensors to Zigbee as well. They worked for a couple of days fine but only getting updated every 5 mintues with HA so rather inaccurate data showing in HA. Following that they simply stopped working altogether, the sensor itself froze on the the same screen all the time and only update the temperature reading if I remove and reinsert the battery. The sensors no longer connect to my HA at all, if I run a scan for the Zigbee device they're not being picked up either, tried short circuiting and everything, nothing works. Also, now cannot even figure out how I'd be able to put back the original Xiaomi firmware or the BLE firmware as the sensors are now Zigbee and the Telink flasher would connect via Bluetooth. Anyone/you know how can the original firmware be restored once these are Zigbee devices and not BLE?? I may just need to buy new ones as these two seem to be bricked with this whole HA issue then conversion to Zigbee. Thanks!
I went through this and updated a couple devices to the Zigbee firmware, but how do you flash the firmware back to stock? The 2 devices I flashed to Zigbee no longer show in the TelinkMiFlasher.
Anyone experiencing that after pairing the device does not respond and the flashing options do no appear: 1. Disable and then enable the Bluetooth on your computer. 2. Then close the tab you were trying to connect from to the sensor and open a new time. 3. Then start the pairing process again.
Unfortunately not successful. After flashing only bat level shows in Z2MQTT, both temp and humidity are null. Many Z2MQTT error messages as well. Tried different resets both device as well as in Z2M. In the end had to delete the device. Now it is just a stand alone device.
In HA: Go to settings > system > general > and choose either C or F. On the device: Press the button and hold for 2 seconds (or connect "reset" to "gnd" they are above the battery for LYWSD03MMC): This Switches temperature between Celsius and Fahrenheit. The change will immediately appear on the screen.
In HA: Go to settings > system > general > and choose either C or F. On the device: Press the button and hold for 2 seconds (or connect "reset" to "gnd" they are above the battery for LYWSD03MMC): This Switches temperature between Celsius and Fahrenheit. The change will immediately appear on the screen.
To reset the Xiaomi Temperature and Humidity Monitor sensor, you can try these steps: Remove the back cover of the clock while it's working Connect the "Reset" and "Gnd" metal points near the battery with a metal conductive material for more than 7 seconds The clock will restart, restoring the factory settings The monitor will restart, restoring the factory settings and clearing previously saved data You can also try replacing the batteries with fresh batteries. The screen may blank out, and the device may display the current data correctly.
@@KPeyanski That's not the point. The title makes it look like this is created for any bluetooth device.. Even this is not for all devices using TLSR825x as there needs to be a custom firmware for each device. You can't just flash LYWSD03MMC Zigbee firmware to e.g. MHO-C401
@@NoCPUFor a non native english speaker it might mean the same even if the word "any" is not used. People can search for "Change Bluetooth to Zigbee device" This also means that they are looking for a "universal" tutorial, not device specific. This video is already shown for me as a second result.
Is it possible to flash it back to BLE? ... as it is now Zigbee, how can I flash it back? or is it still advertising via BLE so the flasher can see it?
hi. i did it. there is an option for show or hide smiley but apparently it doesnt work. smiley remains on screen and on zigbe2mqtt the toggle remains off. any idea for the same
I have 15 of these connected to a Shelly Mini Gen3 over bluetooth proxy. Stable as a rock. The zigbee firmware is pointless of you have bluetooth proxies. You lose the ability to turn off the silly smiley (comfort is a a combination of temperature and humidity not just a range in both) You also lose the ability to calibrate and correct the temperature and humidity. In ZHA there is no ability to add a temperature offset but in Z2M there is.
Thanks for this comment. I love when someone is talking from experience.
I have a shelly 1, shelly 2.5 and shelly 1 pm connected to home assistant and the shelly app. Would these work to connect the sensor? And can you please point me in the direction to get it connected? Thanks!
@@kevin4rsl These are all gen1 shelly devices and do not support bluetooth proxy with the origina shelly firmware. Any shelly with plus in the name or gen2 or gen3 written on it will support bluetooth proxy with stock shelly firmware. It is just a checkbox in the local shelly interface
I don't use zigbee but can't you just create a new entity based on this but offset by whatever you needed? That's how I calibrated/corrected the temperature sensors in my Blink cameras.
Amazon news! Thank you. I have quite a lot of these sensors, so will also be interested to see how the battery life compares.
Each encryption needs more power. 😉
Great let us know the results
Kyrill - you are simply the best!
Thank you very much :) Are you going to try it ?
Yes. The upload was working I use Zigbee2mqtt and the device is paired and shown. But at the moment only the battery level. O will wait a few days and will have a close look at it. Actually the error is ".. exception while calling from Zigbee2mqtt converter....Definition has no endpoint."
thanks allot for your amazing video, i add my it to my LYWSD03MMC-z to zigbee2MQTT but i got a problem - the type of the device after add it to ZigBee is unknown and the temp and humidity is unknown as well - do you have any idea how to solve it?
Hi, please check this page - www.zigbee2mqtt.io/devices/LYWSD03MMC.html and if it is still not working ask in the z2mqtt forums
Followed this process and when adding to Zigbee2MQTT it is saying device not supported - Unsupported LYWSD03MMC-z - any suggestions?
Same issue here, now cant reflash it back to Bluetooth. Any ideas how?
Same issue...
Great work!! Thank you
Thank you too! Are you going to try it?
Thanks for the video. Will it work with sonoff zigbee bridge? Thanks
Awesome, Hey have you tested LORA devices? if yes will look forward to your LORA sensors tutorials ...cheers
Not yet, but I want to learn more and test something interesting...
That would be great, since the traditional IOT devices cannot cover larger property easily but LORA can!! easily, would look for a diy or Cloud free solution.. :) cheers@@KPeyanski
Thank you for this video. Question does it work with zigbeetomqtt
yes, it does
Great thank you
Been running these on zigbee for a while, they do seem to drain the battery faster though but I'm hoping the recent firmware update has improved this. The ability to change the comfort temperature range or turn off the face is very nice.
Yes, the battery should be a lot better now, but we will see…. At the end of the day i prefer a little less battery life than regular disconnects and even worst to work only via xiaomi app
@@KPeyanski i have 3 of them using BT thought shelly's. Do you still recomend swaping to zigbee?
@@javituh if they work fine right now then no! But you can try with one of them just for fun 🤩
@@KPeyanski I never had the disconnect problem but I prefer the zigbee anyway for these. Certainly not using the app!
Yes, I like Zigbee better than Bluetooth
Hi Kyrill, will it work with Zigbee2MQTT ?
That’s my question as well!
Yes, it works flawlessly with Zigbee2MQTT
@@KPeyanski Cant get it to work on Z2M it it showes up in enterties shows battery but not temp and humity?
@@KPeyanski Strange, for me :flashing OK but apprears as unsuported in Z2MQTT (like @tonyteltube2 mentioned above)
@@BrianBlakGuldager yeah it happens to me also... Any solution found?
Love your videos keep up the good work thank you
Thanks. Such words help a lot! Are you going to try this btw?
Hi Kirill, as always super interesting content. Just one thing, do you know how to reset the LYWSD03MMC. I'm a bit handy and as it appeared in my HomeAssistant with the Xiaomi BLE integration and only the signal level appeared I started to do strange things and now I need to reset it. Thank you.
To reset the Xiaomi Temperature and Humidity Monitor sensor, you can try these steps:
Remove the back cover of the clock while it's working
Connect the "Reset" and "Gnd" metal points near the battery with a metal conductive material for more than 7 seconds
The clock will restart, restoring the factory settings
The monitor will restart, restoring the factory settings and clearing previously saved data
You can also try replacing the batteries with fresh batteries. The screen may blank out, and the device may display the current data correctly.
I followed the steps, but theres no zigbee firmware to flash. Any idea?
Use the link in the movie
4:45 min-sec
quick question... my device did connect to my zigbee, however how long till it update the information to HA? Mine seems to be in flat liner? Any idea?
Hi Kyrill, nice video.
There was a HA update early Feb which made these sensors no longer connect to the BLE integration annoyingly and could not work out a fix myself other than converting my two sensors to Zigbee as well.
They worked for a couple of days fine but only getting updated every 5 mintues with HA so rather inaccurate data showing in HA. Following that they simply stopped working altogether, the sensor itself froze on the the same screen all the time and only update the temperature reading if I remove and reinsert the battery. The sensors no longer connect to my HA at all, if I run a scan for the Zigbee device they're not being picked up either, tried short circuiting and everything, nothing works.
Also, now cannot even figure out how I'd be able to put back the original Xiaomi firmware or the BLE firmware as the sensors are now Zigbee and the Telink flasher would connect via Bluetooth.
Anyone/you know how can the original firmware be restored once these are Zigbee devices and not BLE?? I may just need to buy new ones as these two seem to be bricked with this whole HA issue then conversion to Zigbee.
Thanks!
I went through this and updated a couple devices to the Zigbee firmware, but how do you flash the firmware back to stock? The 2 devices I flashed to Zigbee no longer show in the TelinkMiFlasher.
To restore to BLE, use the Zigbee OTA file with the same number device as described here - github.com/pvvx/ZigbeeTLc
For some reason, I’m not getting “Zigbee Firmware: 03MMC_v0120.bin” Instead I’m getting "Beta Firmware: ATC_v47.bin”, please what am i doing wrong?
You can download the BIN file from the URL shown in the video and flash it with that
Your video is very clear but I have Thermo Beacon and they are not compatible
You can buy one for test they are not that expensive
and how is range vs bluetooth? any difference?
Good question, but I don't know the answer. Maybe someone who did some test this will answer...
hi, how to transfer LYWSD03MMC from atc firmware to zigbee?
Hi mate, I tried this but it will not connect using ZHA, any ideas?
5:46 - What desk is that?
Ikea Idasen desk - I have a video about it in my channel
Anyone experiencing that after pairing the device does not respond and the flashing options do no appear:
1. Disable and then enable the Bluetooth on your computer.
2. Then close the tab you were trying to connect from to the sensor and open a new time.
3. Then start the pairing process again.
Can we get the link to the github project? Just want to read about it. Once it is Zigbee, how do you update it? Is it still also running bluetooth?
Sure, I will add it in the next 10-60min cause I have something that i have to do right now
I added the link in the video description
when will esp32h2 be supported
it would support all the 443mhz protocol
not sure about that....
Unfortunately not successful. After flashing only bat level shows in Z2MQTT, both temp and humidity are null. Many Z2MQTT error messages as well. Tried different resets both device as well as in Z2M. In the end had to delete the device. Now it is just a stand alone device.
Same problem :/
another Xiaomi Miaomiaoce MHO-C401 support zigbee convertion and Zigbee2MQTT and has E-Ink display for better visability :)
Thanks for that. Do you have such device?
i have 4 devices in production and seems stable. regular update this devices and battery usage is fine@@KPeyanski
How to upgrade from old zigbee firmware on sensors to new versions? (It's now "-z" makred inside HA)
Thanks!! I ll have to try this
Have fun and share the results :)
It shows it in degrees C in the pictures. Is there a way for it to show it in F?
In HA: Go to settings > system > general > and choose either C or F.
On the device: Press the button and hold for 2 seconds (or connect "reset" to "gnd" they are above the battery for LYWSD03MMC): This Switches temperature between Celsius and Fahrenheit. The change will immediately appear on the screen.
thank you for your videos mate
My pleasure! Are you going to try this?
Sure, I have 3 of them and strugling with bluetooth (and previous flashes) 👍
Thanks Kiril.
Thanks, do you have such device Ron?
@@KPeyanski No sir, I don't.
Nice; great info.
Glad it was helpful! Will you try it?
Now make the SwitchBot Curtain 3 Zigbee instead of Bluetooth :)
Not possible for now, but you can try Matter ;)
Tried it and it worked but shows up F on Home Assistant but C on the sensor? Any fix for this?
In HA: Go to settings > system > general > and choose either C or F.
On the device: Press the button and hold for 2 seconds (or connect "reset" to "gnd" they are above the battery for LYWSD03MMC): This Switches temperature between Celsius and Fahrenheit. The change will immediately appear on the screen.
connect "reset" to "gnd" worked . Thank you. @@KPeyanski
19:32:15: Searching for devices
19:32:21: Connecting to: LYWSD03MMC
19:32:25: Hardware Revision String: B1.5
19:32:25: Software Revision String: 0159
19:32:25: Firmware Revision String: 2.1.1_0159
19:32:25: Detected Mi device
19:32:25: (!) Version: 2.1.1_0159 is temporarily not supported (!)
19:32:25: Disconnected. what to do
video starts 2:28
what do you mean?
22:13:27: (!) Version: 2.1.1_0159 is temporarily not supported (!)
How can I reset this device ?
To reset the Xiaomi Temperature and Humidity Monitor sensor, you can try these steps:
Remove the back cover of the clock while it's working
Connect the "Reset" and "Gnd" metal points near the battery with a metal conductive material for more than 7 seconds
The clock will restart, restoring the factory settings
The monitor will restart, restoring the factory settings and clearing previously saved data
You can also try replacing the batteries with fresh batteries. The screen may blank out, and the device may display the current data correctly.
I'm not fan of the clickbaity title.. We all know that this only applies to the Xiaomi temperature sensors and no other device from different brands.
This is for all devices that are using TLSR825x chips and they doesn't have to be Xiaomi
@@KPeyanski That's not the point. The title makes it look like this is created for any bluetooth device..
Even this is not for all devices using TLSR825x as there needs to be a custom firmware for each device. You can't just flash LYWSD03MMC Zigbee firmware to e.g. MHO-C401
@adfjasjhf in the content creators defense, he does not use the word "any" in the title at all. So the title is semantically accurate
@@NoCPUFor a non native english speaker it might mean the same even if the word "any" is not used. People can search for "Change Bluetooth to Zigbee device" This also means that they are looking for a "universal" tutorial, not device specific. This video is already shown for me as a second result.
@@adfjasjhfas a solution. Learn english and narrow down your search. Hope that helps
Boring, not "boaring"😂😂😂
Correct 👍 Not sure what is happening to my writing lately I’m doing more and more mistakes and i blame autocorrect for that. I’m becoming lazier
Is it possible to flash it back to BLE? ... as it is now Zigbee, how can I flash it back? or is it still advertising via BLE so the flasher can see it?
Yes, you have to use OTA update in ZHA for example
@@KPeyanski and you can flash BLE or original FW via Zigbee-OTA?
hi. i did it. there is an option for show or hide smiley but apparently it doesnt work. smiley remains on screen and on zigbe2mqtt the toggle remains off. any idea for the same