Has anybody tried intercepting packets with ESP32/ESPHome using LYWSD03MMC device?
Device link is here: [Newest Version] XIAOMI Mijia Bluetooth Thermometer 2 Wireless Smart Electric Digital Hygrometer Thermometer 1Pcs Health Management from Health & Beauty on banggood.com https://banggood.app.link/3Wl0u7oHN1
Not sure if direct links are permitted here. If not please advise to remove it.
Not sure it is supported (yet). There are esphome components for the LYWSD02MMC, (which I just tried yesterday and can confirm works nicely) the CGG1 and the LYWSDCGQ. As Nick said you should register a feature request if one of the above components does not work with it.
I managed to get data from these using the custom component mitemp_bt installed in hassio via HACS. But the problem is they stop reporting data after a while. it seems that is a problem with Raspberry Pi Bluetooth kernel. So unless i reboot my raspberry pi every so often, that solution also dint help. Btw these seem to be broadcasting encoded/encrypted messages unlike other sensors and hence a decrypting BINDING KEY is required. the process wasnt that painful to find that key. Now waiting for this to be supported in ESPHome as my ESP32 is very reliable with bluetooth and i can anyways reboot it every night to keep it going.