Smart devices aren’t so much the issue as internet connected ones. I use a number of ZWave smart devices, but I avoid buying any smart device that connects with wifi. You do need some kind of hub device ultimately but even in that case you can use your own hardware and software for that.
Honestly I don’t have a recommendation right now, but if Valve ever gets around to actually releasing SteamOS 3.0 (holo) I’ll probably install that.