Thanks for sharing that guide. I'll probably use that rather than the RPi method if I ever add more Tasmota-capable devices.
I use this driver for Hubitat for the switching functionality: [RELEASE] Sonoff Basic (Tasmota) - Standalone driver (now updated for MQTT) . I just use the basic HTTP version, not MQTT.
I have a modified version of that driver that I use for dimmer functionality. Send me a private message if you want to give that a spin.