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

LYWSD03MMC only reporting signal strengt missing temperature and humidity #594

Open
Bach-Danielsson opened this issue Jan 4, 2025 · 6 comments

Comments

@Bach-Danielsson
Copy link

My device only reporting signal strength so i miss temperature and humidity data.
Flashed two days ago for HomeAssistant BLE transfer

@Bach-Danielsson Bach-Danielsson changed the title LYWSD03MMC only reporting signal strcngt missing temperature and humidity LYWSD03MMC only reporting signal strengt missing temperature and humidity Jan 4, 2025
@huncrys
Copy link

huncrys commented Jan 5, 2025

@Bach-Danielsson try enabling AdFlags in config with https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html

@pvvx
Copy link
Owner

pvvx commented Jan 5, 2025

And the transmission format: "BTHome v2"

@Bach-Danielsson
Copy link
Author

@pvvx
Copy link
Owner

pvvx commented Jan 6, 2025

For ESPHome, set the supported message format.

@babelhoo
Copy link

babelhoo commented Jan 9, 2025

Had the same issue, and doing as pvvx said was the solution!
I changed Advertising type to PVVX (custom), cleared AdFlags and set GPIO_RS to None, and now it works on ESPHome.
Thanks!

@pvvx
Copy link
Owner

pvvx commented Jan 9, 2025

ESPHome uses legacy formats. These formats are not supported by the Bluetooth SIG and are not standard.
In future versions, all firmware will switch to the BTHome format.
For some options, the Mijia (MI-Home) format will remain.
ESPHome should introduce support for new formats.

BTHome

The BTHome 16 bit UUID has been sponsored by Allterco, who purchased the UUID for us at the Bluetooth SIG organisation. Allterco is more familiar to most of you as Shelly. Alltreco has made a license available for everyone to use the format for free, as long as you follow the (V2) format that is defined on this website. If you want to develop devices with BTHome, and you want to asure that it is really free, you can download the license.

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

4 participants