Yes. I have about 10 Sonoff switches/plugs, all have been flashed with TASMOTA. I have written an app specific to my set up, allowing me to control lighting, heating, HiFi and an RGB led strip. Sonoff devices once flashed with TASMOTA can be controlled via its own webpage, by RF fob, phone, etc.
Also, I have a Sonoff RF Bridge flashed with TASMOTA, this is useful for opening and closing my roller shutter, this is function is also included in my app. Getting the codes for the roller shutter took many, many hours/evenings to achieve.
For my Denon amp, I had to make my own IR transmitter, I used an ESP8266 dev board (€3) and an IR LED (€1.00 for 10) and mounted it in a Nescafe coffee pot lid. It hangs on a really short USB cable for power directly from a wall outlet which is opposite my amp. The ESP8266 board was also flashed with TASMOTA IR firmware.
I could ramble on about it all, as its taken many months of learning to code it all for SailfishOS and learning how to flash Sonoff modules, etc, etc.
All in all, a very homemade “home automation” system, but it all works 99.9% of the time. Sometimes a Sonoff module goes offline, killing the power for a moment usually sorts that.
Sonoff products are designed with DIY HA in mind, they practically cater for it while serving up EweLink as the proprietary app, but this means calling home to China each time you turn a light on or off…so, yeah, TASMOTISE IT!!