Smart home ecosystems such as Alexa, Google Home, and Apple Home can be very frustrating. They're not always compatible with smart home devices, you're limited in what you can do, and they may not be ...