Best Zigbee button keypads for scene control
The best Zigbee button keypads for scene control in a local-first Home Assistant smart home, with notes on HomeKit, Hubitat, and avoiding mislabeled products.
On this page
If you’re building a local-first smart home with Home Assistant at the center, physical buttons are one of the best upgrades you can make. A Zigbee button or keypad lets you trigger a whole scene—lights, blinds, a “good night” routine—with one press, no phone and no voice. The catch: the market is full of mislabeled products, so the most useful thing this guide can do is point you at devices that are actually Zigbee, actually battery-powered scene controllers, and actually well-supported in Home Assistant.
A quick reality check on protocols, because it trips people up: a true Zigbee scene controller talks directly to your Zigbee coordinator over ZHA or Zigbee2MQTT. Z-Wave scene controllers (like the Zooz ZEN32) are also excellent, but they need a Z-Wave radio—they are not Zigbee. And Wi-Fi relays (like the Shelly 1 Mini) are not scene keypads at all; they’re in-wall switches. We’ll keep those straight below.
Why a Zigbee Button Keypad for Scene Control
Scene control is one of the most satisfying parts of a smart home: one press fires a coordinated set of actions. A physical button beats an app or voice command in places like the bedside, an entryway, or a kitchen where you don’t want to pull out your phone. Battery-powered Zigbee buttons are ideal for this because they’re wireless, install anywhere with adhesive or a small mount, communicate locally with your hub, and run for years on a coin cell. The main tradeoff is that simple buttons expose a fixed set of actions (single/double/long press), so you build the “scene” logic in Home Assistant rather than on the device.
Top Zigbee Buttons and Keypads for Scene Control
1. Aqara Wireless Remote Switch H1 (single or double rocker)
The Aqara Wireless Remote Switch H1 is a genuine Zigbee 3.0 battery button—not a wired panel—available in single- and double-button versions. Each button supports single click, double click, and long press, and the double version can also trigger an action when both are pressed together, giving you up to seven actions on one tidy device. It mounts anywhere with no wiring and is rated for years on its battery.
In Home Assistant, it pairs via ZHA or Zigbee2MQTT and fires events you map to scenes/automations (double- and long-press support is well documented in Z2M). For HomeKit, exposing it requires going through an Aqara hub or bridging from Home Assistant; it isn’t a native HomeKit accessory on its own.
2. Philips Hue Tap Dial Switch
The Philips Hue Tap Dial Switch is a four-button Zigbee controller with a rotary dial for smooth dimming—arguably the nicest tactile scene controller in this list. It’s powered by a single replaceable CR2032 coin cell (rated for roughly two years), and it pairs either to a Hue bridge or directly to your own Zigbee coordinator. (Don’t confuse it with the two other “Tap” products: the original Hue Tap Switch was kinetic/battery-free and is discontinued, while the current Hue Mini Tap Switch is a smaller battery-powered button pad with no dial. The Tap Dial is the one with the rotary dial.)
In Home Assistant, it works through ZHA or Zigbee2MQTT, with each button and the dial exposed as events you bind to scenes and brightness changes. It’s a great pick if you want one device that handles both scene selection and dimming.
3. Aqara Scene Panel S1 (wired touchscreen, not a button pad)
The Aqara Scene Panel S1 is worth including, but set expectations: it’s not a battery button keypad. It’s a wired Zigbee 3.0 in-wall control panel with a 3.95-inch color touchscreen (it replaces a wall switch and needs line power; many regions require a neutral). On screen you get customizable scene tiles rather than physical buttons.
For Home Assistant, it pairs over ZHA or Zigbee2MQTT and is highly configurable from HA. Note it ships with Chinese/English UI only. Choose this when you want a permanent, screen-based scene hub on the wall—not when you want a cheap stick-anywhere button.
4. Third Reality Smart Button
The Third Reality Smart Button is a minimalist, inexpensive Zigbee 3.0 push button with three-way control (single/double/long press). It’s small, easy to stick anywhere, and pairs via ZHA or Zigbee2MQTT in Home Assistant, where you map each press type to a scene. A great low-cost way to add a discreet trigger. For HomeKit, you’d bridge it through Home Assistant rather than pairing natively.
5. SONOFF SNZB-01P
The Sonoff SNZB-01P is another solid, cheap Zigbee 3.0 button with single, double, and long-press actions and a magnetic wall mount. It works with any Zigbee 3.0 coordinator and integrates well with Home Assistant via ZHA or Zigbee2MQTT. It’s a no-frills, reliable choice for adding scene triggers around the house.
A Note on Z-Wave and Wi-Fi Alternatives
These come up constantly, so to be clear:
- Zooz ZEN32 Scene Controller is a popular Z-Wave wall controller with one large paddle plus four small scene buttons (each button supports multiple tap patterns). It’s excellent with Home Assistant via Z-Wave JS, and with Hubitat—but it is not Zigbee and won’t join a Zigbee network. Pick it only if you have a Z-Wave radio. It’s listed below as a Z-Wave option, not a Zigbee one.
- Shelly 1 Mini Gen3 is a Wi-Fi relay for in-wall control, not a scene keypad. It’s great for making a dumb light smart, but it doesn’t belong in a Zigbee button comparison.
How to Choose
- Battery button vs. wired panel: For “stick it anywhere” flexibility, choose a battery Zigbee button (Aqara H1, Third Reality, Sonoff SNZB-01P). For a permanent wall control surface, the wired Aqara Scene Panel S1.
- Buttons vs. dial: If you want dimming in the same device, the Hue Tap Dial Switch is the standout.
- Protocol match: Confirm the device is Zigbee if you’re on a Zigbee coordinator; the Zooz ZEN32 needs Z-Wave.
- Integration: All the Zigbee picks here pair via ZHA or Zigbee2MQTT; you build the scenes in Home Assistant.
Related products
Local-first picks from our catalog that fit this topic:
- Aqara Scene Panel S1 — wired Zigbee touchscreen control panel
- Philips Hue Tap Dial Switch — Zigbee 4-button + dial
- Philips Hue Wall Switch Module — Zigbee switch module
- Inovelli Blue Series 2-1 — Zigbee smart dimmer with scene (multi-tap) control
- Zooz ZEN32 Scene Controller — Z-Wave scene controller (requires a Z-Wave radio)
Quick Verdict
For a local-first home on Home Assistant, the best stick-anywhere Zigbee scene controllers are the Aqara Wireless Remote Switch H1 and the Philips Hue Tap Dial Switch (the latter adds a dimming dial). For a cheap, discreet trigger, the Third Reality Smart Button or Sonoff SNZB-01P are both excellent. If you want a permanent wall panel with a screen, the wired Aqara Scene Panel S1 fits.
If you’re on Z-Wave instead of Zigbee, the Zooz ZEN32 is the controller to get—just remember it needs a Z-Wave radio, not your Zigbee coordinator. Match the protocol to your hub and any of these will give you fast, fully local scene control.