But it doesn’t have any way to connect to HA! Has anyone found anything similar but with some way to connect to HA to report the data in addition to displaying it?
If it’s a standard installation of a Home Assistant (Hass.io), you’ll need to use a second Pi. The script needs Python libraries which are not included with Home Assistant (Hassio), and it isn’t possible to install additional libraries. Buy, you don’t need to break the bank. Just a Zero W with a small SD card is fine.
Could you please give an update, whether you got it working and which approach did you use?
I am already using the mitemp_bt component with the LYWSD03MMC model which is even cheaper (about 3-5$ on AliExpess) and it works perfect with Hassio. But the display is not that good and data is only updated once every 10 minutes. So, I have just ordered the new MMC model like yours.
I actually kept doing research and realized that I need to wait for an American version before buying. The current version is meant for China and only shows Celsius. It also apparently can’t account for daylight savings time accurately so the time is often off by 1hr.
I emailed xaomi USA and they don’t yet have plans to make a US version. Hopefully soon…
Looks like you can do a work around during summertime by manually choosing a time zone instead of the automatic setting. In this case, you select a time zone that is one hour earlier than your actual time zone.
UPDATE: It was delivered and setup is complete! It’s now reporting humidity and temp to Hass.io without issue! Going to give it a few days in case there are any issues, then purchase a few more for other rooms. Too bad they take 1+ months to ship.
Edit Jun2021: still working beautifully. Just need to open the Mi app twice per year to get the time to change for daylight savings.