Hey guys,
I bought these Wyze Wi-Fi LED bulbs at Microcenter a while back and finally moved into a new house where I needed them. Unfortunately, it turned out they each required disassembly, potting compound removal, and soldering to load firmware for local control.
Instead of spending a couple hours doing this to my bulbs, I wasted an entire weekend reverse engineering and developing a procedure that hijacks the factory test mode to wirelessly load firmware onto the bulbs.
- All you need is an ESP32S3 (no wiring)
- No home network access required
- Delivers my wyze-loader payload, which hosts an AP that allows you to upload an ESPHome OTA image using my provided config
Resources
I haven’t looked into it, but the UDP protocol I used appears to suggest this will apply to other Wyze products. Happy to research.
Enjoy!

