I quite like how ikea did it. You can control everything with local wireless remotes and be completely unnetworked. Or you can buy the hub which gives you app control on the local network only. No servers involved. And finally you can connect the hub to Apple/google services for full internet access.
It’s truely the best, everyone gets what they want.