@Edward_shamosh Interesting info… looks like the API for ST got a lot of enhancements.
The biggest issue I’ve had with this project (which is super old at this point) and my newer ESP32 project is the fact that the CURRENT state of a switch needs to be sent back to ST. Unfortunately, I’ve been relying on MQTT for all of that. Older logic like this project had simply used HTTP polling to obtain that current status.
@ogiewon you pretty much named it. I don’t love Tasmota and never really went to it, but it can be flashed onto a generic ESP thus could be for DYI-ers. However, ESPHome has been a dream come true.