Your hub should be local and open
Today the news spread that Google will be shutting down the Revolv hubs
I’ve said it before but I’ll repeat it again:
The cloud should be treated as an extension to your smart home instead of running it.
Your hub should not be affected when your internet breaks down or the company that sold you your hub goes out of business. It should work locally so that it can continue to work even long after the vendor goes out of business or decides to kill it. Preferably, your hub should also be open so that the community can take over development after the vendor stops caring.
Unless you can afford losing a product here and there, be cautious when buying IoT products that depend on the cloud from companies that are not well established. The chances are high that they go bankrupt or get acquired and closed. This however is easier said than done as Gartner