I have compiled a static page with my current smart home setup describing my smart home applications.
I’m also describing there on a high level the technology used, the devices and the applications.
Of course you can always discuss, if you really need that. But on the other hand it’s provides a few convenient functions. And as long as these are there in any applications, people will go for it.
Another questions is also, if you have to go with one of the big three service providers. As an alternative you don’t have to use one at all or go with a proprietary solution like picovoice as an NLP solution for managing all your smart home applications.