best

Best smart switches that keep the physical button

A practical guide to smart switches that preserve physical controls, ideal for local Home Assistant setups and non-cloud-dependent automations.

On this page
  1. What makes a switch work locally
  2. Top picks for local control
  3. Budget option: Shelly
  4. For HomeKit and ecosystem flexibility
  5. Quick verdict

Smart switches with physical buttons matter when your internet goes down. They matter when you have guests who don’t want to open an app. They matter when automation fails and you need to flip a switch like it’s 1995. If you’re building a local-first smart home with Home Assistant—or running Hubitat or a HomeKit hub locally—you need switches that work even when the cloud doesn’t.

Here’s the reality: most “smart” switches nowadays are touch-only panels that break the moment your internet hiccups. That’s not acceptable for a real local setup. These switches keep the physical button working, locally, without dependency on cloud servers.

What makes a switch work locally

The key is Z-Wave or Zigbee with a local hub. WiFi switches can work locally with some setups, but they often phone home on first boot or lose functionality without cloud access. Z-Wave and Zigbee switches communicate directly with your Home Assistant instance (or Hubitat), and they keep working when your router dies.

Look for switches that support Z-Wave S2 security or Zigbee 3.0. These standards have local control baked in. Avoid anything that requires a cloud account to function—your automations shouldn’t depend on a company’s servers staying online.

Top picks for local control

Inovelli Blue Series 2-1

The Inovelli Blue Series 2-1 is one of the most feature-packed Zigbee switches you can buy. It works with Zigbee2MQTT and ZHA in Home Assistant out of the box, supports Zigbee 3.0 with secure binding, and has a physical paddle that works even when your network is down. The LED bar gives you visual feedback without needing the app. It works with Hubitat and SmartThings natively too.

Tradeoff: parameter configuration is done through Zigbee2MQTT or ZHA rather than a phone app, and the paddle click sound is louder than traditional switches. Some users disable the LED indicator to reduce light pollution in bedrooms.

Zooz Z-Wave family

Zooz makes several switches worth considering. The Zooz Zen72 800LR is a solid dimmer with physical controls and Z-Wave Long Range support for larger homes. The Zooz Zen77 Dimmer works similarly.

The trade-off with Zooz: firmware updates have been historically slow, and some models have had issues with association groups in Home Assistant. They’re fine for basic on/off/dimming but may lack the advanced features Inovelli offers. Worth noting: Zooz support has improved recently, and their 800LR line has better range than standard Z-Wave.

Leviton Z-Wave switches

If you want something boring and reliable, Leviton makes solid Z-Wave hardware. The Leviton ZW15S Switch and Leviton ZW6HD Dimmer work well with Home Assistant and Hubitat. They feel like standard Decora switches—no weird touch panels, just a regular paddle.

Tradeoff: these are boring. No LED bars, no fancy features, no app-driven extras. That’s the point. They just work. You’ll pay a premium for that boring reliability.

Budget option: Shelly

Shelly makes WiFi switches that can work locally with Home Assistant. The Shelly Plus 1 and Shelly Plus 2PM support local control through the Shelly integration or MQTT. They’re cheap and work well—as long as your WiFi is stable.

The catch: WiFi isn’t as reliable as Z-Wave for smart home mesh. If your WiFi goes down, your Shelly switches go with it. They’re also more prone to interference than Z-Wave. Good for garages, sheds, or secondary locations where Z-Wave range is an issue. For main living areas, stick with Z-Wave or Zigbee.

For HomeKit and ecosystem flexibility

If you’re running HomeKit locally with a HomePod or Apple TV as your hub, the Lutron Caseta Diva Smart Dimmer is a solid choice. It uses Lutron’s proprietary protocol (not Z-Wave or Zigbee), but it works locally and doesn’t require internet. The physical dimmer paddle works even when your HomePod is offline.

The Aqara Light Switch H2 US is a dual-protocol switch, and it ships in Thread mode: out of the box it joins Home Assistant over Matter through any Thread border router. You can switch it to Zigbee firmware from the Aqara app, after which it pairs to ZHA or Zigbee2MQTT like any other Zigbee 3.0 device. No Aqara hub is required on either path. The buttons are physical clicky switches, not touch panels.

Tradeoff: the Lutron needs its Smart Bridge, because Clear Connect is a proprietary protocol with no generic coordinator. The Aqara needs no Aqara hub at all - just a Thread border router in Matter mode, or a Zigbee coordinator you probably already run. Both companies have decent track records for keeping their local APIs functional.

Quick verdict

For most local-first Home Assistant setups, the Inovelli Blue Series 2-1 is the best balance of features, local reliability, and physical button feel. If budget matters more than features, grab a Zooz Zen72 and accept slightly less polish. Want zero fuss? The Leviton ZW15S is unsexy but bulletproof.

Whatever you choose, make sure it works with your hub before you buy. Z-Wave switches need your hub to include them. Zigbee switches need a coordinator. WiFi switches need reliable WiFi. The “smart” part only matters when the physical button works—that’s the whole point of going local.

Next steps

Compare this category side by side

If you want fewer opinions and more matrix-style tradeoffs, the comparison pages are the next stop.

See comparisons →

Inspect all products

The full product database keeps the caveats, setup notes, and compatibility details attached to each device.

Browse products →

Back up and read the explainers

If a buying guide feels too specific too fast, the guides section covers the broader local-first logic behind it.

Read guides →

Related articles

Best local-first smart home hubs

The best smart home hubs and controllers for people who care about local control, Home Assistant compatibility, and fewer long-term regrets.

Read article →

Best smart plugs with local control and energy monitoring

The best local smart plugs with energy monitoring for Home Assistant: real local control over Zigbee, Z-Wave, or Wi-Fi plus accurate power data, no cloud.

Read article →

Best local security cameras for Home Assistant

The best Home Assistant-friendly local camera options for buyers who care about RTSP, ONVIF, NVR compatibility, and lower cloud dependence.

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