Best Zigbee button keypads for scene control
Best Zigbee button keypads for scene control in a local-first smart home with Home Assistant, HomeKit, and Hubitat
Last updated: 2026-05-20
If you’re building a local-first smart home and using Home Assistant as your central hub, you’ll want reliable, low-latency, and easy-to-integrate Zigbee devices. Button keypads for scene control are a great way to add intuitive, physical interaction to your setup. They allow you to trigger complex sequences of actions with a single press, without needing a screen or voice command. However, not all Zigbee keypads are created equal. In this guide, I’ll walk you through the best options for scene control, focusing on Home Assistant compatibility, while also touching on HomeKit and Hubitat support where relevant.
Why You Need a Zigbee Button Keypad for Scene Control
Scene control is one of the most powerful features in a smart home. It lets you automate multiple devices at once, such as turning on lights, adjusting the thermostat, and locking doors. While automation can be done through apps or voice commands, a physical keypad offers a more direct and tactile way to trigger these sequences. This is especially useful in areas like kitchens, bathrooms, or entryways where you might not want to pull out your phone or speak aloud.
Zigbee keypads are ideal for local-first setups because they communicate directly with your hub or gateway, reducing reliance on cloud services. This makes them more secure, faster, and more reliable in the long run. However, there are tradeoffs: some keypads are limited in functionality, while others may be overkill for simple use cases.
Top Zigbee Button Keypads for Scene Control
1. Aqara Scene Panel S1
The Aqara Scene Panel S1 is a compact, low-profile keypad that’s perfect for integrating into your smart home with Home Assistant. It has four buttons that can be programmed to trigger custom scenes. It’s easy to install, and its Zigbee 3.0 compatibility ensures it works well with most local hubs.
If you’re using Home Assistant, the Aqara S1 is supported through the Zigbee2MQTT integration. You can assign each button to a specific scene, and even set up conditional triggers based on other sensors. For HomeKit users, the Aqara S1 is not natively supported, but you can use a third-party bridge or a Home Assistant integration to get it working.
2. Zooz Zen32 Scene Controller
The Zooz Zen32 is a more advanced option that offers two programmable buttons. It’s designed for users who need more control and flexibility. The Zen32 can be used to trigger complex scenes, and it supports both Zigbee 3.0 and Matter protocols, making it a good choice if you’re building a multi-protocol home.
In Home Assistant, the Zen32 is supported through the Zigbee2MQTT integration, and you can assign each button to a specific scene or action. For Hubitat, the Zen32 is compatible and can be integrated through the Zigbee device handler. It’s a bit more expensive than the Aqara S1, but the added functionality is worth it for power users.
3. [Shelly Plus 1 Mini Gen3](/products/shelly-plus-1-mini-gen3/)
If you’re looking for a budget-friendly option, the Shelly Plus 1 Mini Gen3 is a solid choice. It’s a small, wall-mounted device that can be used as a scene controller or as a simple button. It supports both Zigbee and MQTT, and it integrates well with Home Assistant through the MQTT integration.
The Shelly Plus 1 Mini is not supported by HomeKit or Hubitat, but it’s a great option if you’re running a local-first setup and don’t need cross-platform compatibility. It’s also a good choice if you want to keep your smart home hardware simple and minimal.
4. Third Reality Smart Button
The Third Reality Smart Button is a minimalist, push-button device that can be used to trigger scenes or actions. It’s small, easy to install, and works well with Home Assistant through the Zigbee2MQTT integration. It’s a great option if you want a discreet, unobtrusive way to control your smart home.
For HomeKit users, the Third Reality Smart Button is not supported natively, but you can use a Home Assistant integration to get it working. It’s a good choice if you’re looking for a simple, low-cost solution without too many features.
Considerations for Choosing a Zigbee Keypad
When selecting a Zigbee button keypad for scene control, consider the following factors:
- Compatibility: Make sure the device is supported by your hub or gateway. If you’re using Home Assistant, check the Zigbee2MQTT or Home Assistant integration support list.
- Functionality: Some keypads offer more buttons or more advanced features, which may be necessary depending on your use case.
- Installation: Consider how easy it is to install the device. Some keypads require a power source, while others are battery-powered.
- Cost: Prices can vary widely, so choose a device that fits your budget without sacrificing functionality.
Related products
Local-first picks from our catalog that fit this topic:
- Aqara Scene Panel S1 — control-panel
- Inovelli Blue Series 2-1 — switch
- Philips Hue Tap Dial Switch — switch
- Philips Hue Wall Switch Module — switch
- Zooz ZEN32 Scene Controller — switch
Quick Verdict
If you’re building a local-first smart home and using Home Assistant, the Aqara Scene Panel S1 and Zooz Zen32 are the best options for scene control. They offer a good balance of functionality, ease of use, and compatibility. For a budget-friendly solution, the Shelly Plus 1 Mini Gen3 is a solid choice. If you’re looking for something minimalist, the Third Reality Smart Button is a great option.
In summary, the best Zigbee button keypads for scene control depend on your specific needs and setup. Choose a device that fits your workflow, supports your hub, and offers the features you need.