Description
I installed your program to a RasPi 0W because I wanted to test some new Govee H5074s. I already had 8 Xiaomi LYWD03MMCs and 8 LYWDCGQs, so when I saw the program also supported the ATC version I went out to ATC1441 GitHub and reflashed the LYWD03MMCs with the latest firmware. When I started test ing though I was disappointed to see that while the Govees reported correctly none of my Xiaomis did. I looked through the code to see if I could easily determine why the mapping was incorrect but I couldn't successfully build a test bed to replicate the bitwise operations on the broadcast packets and it's been too long since my Assembler days to resurrect that skill. So I was not able to figure out how to correctly map the transmissions. I know it's set up correctly because the Govees report and I have interfaced them with my HA instance through MQTT.
I was able to add username and password for MQTT authentication (because I don't use any annonomous access).
I assume that this worked for you on some version of this firmware. I guess there is a possibility that the ATC1441 firmware has changed the broadcast formats. Any way to verify that? I am not likely to go refresh with a back-version of the firmware.