I recently bought a couple ELEGRP SPN10 switches.
As they have a BK7231N module in them, I flashed them to ESPHome through tuya-cloudcutter.
They are nice devices. Cheap, good looking, UL listed and fully configurable; no TuyaMCU in them.
Here’s a device package ready to go:
This package packs a couple neat features as I need them to control smart bulbs. They can act as a scene controller with fallback to manual relay control when connectivity to Home Assistant is severed.
Refer to the README for more info.
Enjoy!