While I dabble in generative AI chatbots occasionally in my free time when I'm not working, the SwitchBot AI Hub seemed like a great chance to see what it's like to have a custom AI agent running my smart home. In theory, I like the idea and think it's something that we'll probably see more in future smart home hubs. But in practice, I found the chatbot to add too many layers of complexity to the smart home.
For one, it's not a replacement for a smart speaker, so all interactions require the SwitchBot app or a web control panel. While the hub can summarize video clips with the subjects and actions that happened, it told me it couldn't access video streams, so there's no way to ask for updates on active events. The chatbot also limits itself strictly to the compatible smart home devices it sees and some basic information from the web. It's strictly a smart home assistant rather than a chatbot that can help with many other tasks. (At least that's my impression.)
Still, I certainly appreciate the hub's ability to work as an NVR to save up to 1 TB of video on an external drive or microSD card. Plus, it also processes smart motion detection for people, animals, vehicles, and facial recognition that would normally require a SwitchBot cloud subscription. As a smart home hub, it's compatible with Wi-Fi and Bluetooth devices — and serves as a way to control compatible Matter smart devices and the Home Assistant ecosystem.
Unfortunately, while SwitchBot touts the AI Hub's local control prowess, the fine print says you can't use the OpenClaw AI agent without a subscription, which somewhat defeats the point of having a "local" hub. Couple the monthly fees with a starting equipment price of $220, and the hub becomes a premium option that benefits only those with large budgets. With a little elbow grease, you could set up a similar Home Assistant LLM Vision system on a home server for free.