until I can setup a cost-effective smarthome 100% offline, LAN only, managed by my own FOSS home server, I’m not gonna bother
I have that for several years now, with Tasmota devices and a Home Assistant server.
I am going one step further even: most of the logic continues to work even if the Home Assistant server is down. I just have less additional control by smartphone then, and less statistics.