I found Tuya to be such a massive pain in the ass that I just ended up ripping out all devices.
The main integration would just randomly stop working when my developer account expired and required an evening of frustrating clicking through poorly translated slow as molasses Chinese websites to re-enable.
Localtuya was spectacularly half baked for my devices.
Has anything changed? Is there a special secret to getting Tuya stuff to work reliably?
LocalTuya on HACS, it's a bit of a pain to setup and requires you to make a tuya dev account (free) but as far as I can tell you can delete it after, it's just to get the security keys to actually control the devices, and then issue them locally. My devices were much more responsive after doing so
I've flashes LibreTiny (fork of Esphome) on my Tuya devices, on a IR blaster and a relay. Took some time to understand how it worked, but then it worked like a charm. Now they are just esphome devices, no more Tuya stuff.
Unfortunately my devices have the firmware version that can’t be reflashed without physical access and they have shells I can’t easily open. So they are stuck being actual Tuya devices for the time being.
Which is why they are at the bottom of a drawer ;)
It's just qBitTorrent (except I think the Qt dependencies are gone and it's full webUI) + some easy OpenVPN configuration if you are into that.
Why I have it as an add-on? Well, I run HAOS in a Raspberry Pi, very low consumption device, so having qBitTorrent seeding 100% of the time with such low consumption makes me happy as I am making everyone happy too.