App for Xiaomi Temperature and Humidity Monitor Clock LYWSD02MM, Xiaomi Mijia LYWSD03MMC Temperature and Humidity, Qingping CGD1, Xiaomi XMWSDJ04MMC, and Xiaomi Smart Temperature and Humidity Monitor 3 (MJWSD05MMC) Bluetooth temperature and humidity sensors.
MJWSD05MMC with stock Xiaomi firmware uses encrypted Bluetooth advertisements. Select its dedicated driver, then enter the sensor's 32-character hexadecimal BLE bindkey in Advanced Settings. Each sensor needs its own key. The driver reads temperature, humidity, battery, and signal strength without connecting to the sensor; it does not synchronise its clock. See setup and testing.
Big Thanks for Zsolt Reinhardt (original developer of this app), "Horakmartin" for the contribution and for Robert Klep for implementing ZigBee drivers also!