Guides

The case against cloud only smart home gear

Cloud-only smart home devices create dependency, fragility, and lock-in. Here's how to build a resilient local-first setup.

On this page
  1. Why cloud dependency is a problem
  2. Choose local hubs over cloud controllers
  3. Pick devices that work locally
  4. Accept tradeoffs and move on

The smart home industry wants you to buy into their cloud. Every major brand - Amazon, Google, Ring, Ecobee - builds devices that require their servers to function. It works fine until it doesn’t. Then you’re left with expensive paperweights when your internet goes down or the company decides to end support.

Building a local-first smart home means owning your infrastructure instead of renting it.

Stay local. Start with a Home Assistant Green, remembering that it ships without radios: add a Connect ZBT-2 for Zigbee, and a separate Z-Wave stick if you want Zooz ZEN76 800LR switches. Homey Pro bundles those radios instead, at the cost of an Athom account. Cloud-only devices are fine for casual experimentation; for a smart home that lasts, they aren’t.

Why cloud dependency is a problem

Cloud-only devices rely on manufacturer servers for basic functions. Your lights, locks, and thermostats all phone home to company infrastructure. When that infrastructure goes down - due to an outage, API changes, or a company going bankrupt - your devices become dumb.

This isn’t theoretical. Samsung SmartThings users have watched their hubs become obsolete. (I lay out the cloud-versus-local argument in cloud automations vs local.) Wink users were hit with a sudden mandatory monthly subscription in 2020 after the company changed hands. Tuya-based devices frequently lose connectivity when the company’s servers hiccup.

The practical impact: every cloud dependency is a point of failure. Your smart home should keep working when your internet doesn’t, when the manufacturer’s support team goes home, and five years from now without subscription fees.

Choose local hubs over cloud controllers

Your hub is the foundation. Pick one that runs locally.

Home Assistant Green is the easiest entry point - it works out of the box with Home Assistant Connect ZBT-1 (now discontinued and replaced by the Connect ZBT-2, the one to buy new) for Zigbee, and you can move to a mini PC later if you need more power (the Home Assistant Yellow was discontinued in October 2025). Everything stays on your network.

Homey Pro is another option, with the broadest protocol coverage here: Zigbee, Z-Wave, Thread, Matter, infrared, and 433 MHz in one box. One caveat belongs in an article like this one, though. Homey Pro requires an Athom cloud account for setup and updates, so it carries more cloud dependency than the rest of the gear on this page, even though its automations keep running when the internet drops. My roundup of the best local-first smart home hubs weighs these side by side. Hubitat Elevation C-8 (discontinued in March 2026; Hubitat now sells only the C-8 Pro, and the Zigbee half of that needs the standard version rather than the Thread Special Edition) runs entirely locally with excellent Z-Wave and Zigbee compatibility - no cloud account required.

Avoid cloud-dependent hubs like Samsung SmartThings or Amazon’s eero mesh systems that route everything through their servers. The “works with Alexa” badge often means “requires Alexa servers to function.”

Pick devices that work locally

Not all smart devices are created equal. Look for:

Local-RF devices that work without internet. Philips Hue bulbs (Zigbee), Lutron Caseta switches (Lutron’s proprietary Clear Connect RF, not Zigbee or Z-Wave), and Zooz dimmers (Z-Wave) all operate locally through their hub or bridge.

Flashable devices let you replace cloud firmware with local alternatives. ESP-based Wi-Fi gear like the SONOFF S31 plug and many Shelly devices run Tasmota or ESPHome locally. For when to flash versus use stock firmware, see when Shelly beats Tasmota and when it does not. Flashability follows the chip, not the brand: both firmwares are Espressif-only, so a Zigbee coordinator dongle is not a target. This is more technical but gives you full control.

Matter over Thread devices offer local potential but check implementation - some still require cloud for initial setup or rely on manufacturer servers for remote access. Eve Energy and the Aqara Motion and Light Sensor P2 work locally once paired.

Avoid cloud-tethered gear like the Ring Battery Doorbell Plus (itself superseded by the Battery Doorbell Plus 2K), Amazon Echo devices, and Google Nest products unless you accept their cloud dependency. They’re fine for casual use but won’t survive a network outage.

Accept tradeoffs and move on

Local-first smart homes require more effort. You won’t just unbox and use everything - you’ll configure Zigbee channels, tune Z-Wave mesh density, and maybe flash some firmware. That’s the cost of ownership.

You’ll also have a narrower product selection. The cool new gadget on Amazon probably works through the manufacturer’s cloud. Finding local alternatives takes research.

But the payoff is real: automations that run at millisecond speeds, security cameras that don’t lag during internet outages, and locks that work when everything else fails. Your smart home becomes infrastructure, not a collection of subscriptions waiting to expire.

Keep going

All articles →
Article

Local only pet feeder options for Home Assistant

Local-first pet feeder options for Home Assistant - what really runs without the cloud, plus a realistic DIY ESPHome path.

Read article →
Article

Cloud automations vs local: why I moved to Home Assistant

Why cloud automations like SmartThings lose to local ones on speed, reliability, and ownership, and the Home Assistant setup I run instead.

Read article →
Article

Best smart locks with local control

Smart lock picks judged on local behavior and Home Assistant reality, sorted by radio: Z-Wave (including the locks that add Bluetooth walk-up unlock), Matter over Thread, Zigbee, and the Wi-Fi locks that only look local.

Read article →
New guides and product notes, no inbox required. Follow via RSS →