With so many options available, let's get to programming the ZEN32 Scene Controller! From scene control (multi-tap) to direct association, programming the ZEN32 Scene Controller on the Z-Box Hub is simple and intuitive.
The Zooz ZEN32 is a powerful Z-Wave scene controller featuring five customizable physical buttons. Each button can be individually programmed to trigger automations through Central Scene commands or to directly control other Z-Wave devices using Direct Association. This dual-mode capability allows users to choose between flexible, hub-based automation logic or simple device-to-device control. Whether you're aiming to activate complex scenes or simply control a nearby light switch, programming the ZEN32 offers a smart and adaptable solution for seamless home automation.
To program the multi-tap functions on the ZEN32, you can follow the standard block scene creation flow, or you can even program the scene straight from the ZEN32 Scene Controller device menu for a simplified and faster approach.
Direct association is another way to program the ZEN32, which allows you to bypass the hub and have the ZEN32 send direct messages to another Z-Wave device.
With either programming option, you'll need to ensure that you're logged in to the WEB UI with a local connection (the same Wi-Fi network as your Z-Box Hub)
Central Scene / Scene Control
Each button on the ZEN32 sends a unique Scene Number, allowing the Z-Box to recognize which of the five buttons was pressed. What makes this controller especially versatile is its use of Key Attributes, which identify the type of interaction—such as a single tap, double tap, hold, or release. These combinations of Scene Numbers and Key Attributes give users granular control over automations, enabling one button to perform multiple functions based on how it's pressed. For example, a single tap might turn on a light, while a hold could dim it, and a double tap could activate an entire scene.
Scene Numbers and Button Mapping
Here's how the ZEN32 buttons are mapped to Central Scene scene numbers:
Button |
Scene Number |
Description |
Switch Button |
|
The large center button |
Button 1 |
|
Small button, top left |
Button 2 |
|
Small button, top right |
Button 3 |
|
Small button, bottom left |
Button 4 |
|
Small button, bottom right |
ZAC99 (if used in 3-way) |
|
Reports separately when used |
Each button supports 7 key attributes (aka action types):
Key Attribute |
Action Type |
0 |
Key Pressed Once |
1 |
Key Released |
2 |
Key Held Down |
3 |
Key Pressed 2x |
4 |
Key Pressed 3x |
5 |
Key Pressed 4x |
6 |
Key Pressed 5x |
So for example:
-
Pressing Button 1 once = Scene 1, Key Attribute 0
-
Holding Switch Button = Scene 5, Key Attribute 2
-
Double tapping Button 3 = Scene 3, Key Attribute 3
ZEN32 + ZAC99 Momentary in 3-Way Setup
If you're wiring a ZAC99 momentary switch to the ZEN32 to control it from another location (e.g. a 3-way circuit), the ZAC99 will trigger Scene 6 with the same key attributes:
Device |
Scene Number |
ZAC99 |
|
This allows the hub to recognize the input from the remote switch and automate accordingly.
For example:
-
Tapping ZAC99 once = Scene 6, Key Attribute 0
-
Holding ZAC99 = Scene 6, Key Attribute 2
This gives you full automation capability from both the ZEN32 and the auxiliary switch location.
Summary
-
The ZEN32 uses scene numbers 1–5 for its built-in buttons.
-
Each button supports 7 types of press actions via key attributes.
-
If a ZAC99 momentary switch is wired for remote control, it reports as Scene 6.
-
Your hub can create distinct automations for each combo of button and press type.
Central Scene Programming From the Device Menu
1. If not on the Home Menu already, from the sidebar navigation menu of the Z-Box web interface, click on the house icon > hover over the device icon for which you want to create a scene, then click on the setting gear icon.
2. Click on the Advanced tab.
3. From the Button configuration menu, you can configure actions on the device button by creating dedicated scenes according to your needs.
4. For the below example, we will use the ZEN32 Scene Controller, for which you can create up to 35 different actions across all buttons.
5. To add an action click on Add Action next to the trigger of your choice.
6. You will be redirected to the New Block Scene general scene settings menu. Provide all required information and click Save to proceed.
7. The trigger will be set as per your selection. If required, you can change the button and trigger selection.
8. To assign an action, drag one of the tiles to the ‘Do the following’ section. Once you are done specifying the action, click Save.
Direct Association
Direct association is a direct link established between two Z-Wave devices where one of them acts as the trigger and the other acts as the receiver of that trigger. For example, if you associate a Z-Wave light switch to a motion sensor, the light switch will turn on anytime motion is triggered, without the hub getting involved or without the need to set up an automation for it. In other words, one Z-Wave device sends a direct message to another Z-Wave device, bypassing the hub. These are usually very simple unconditional commands like "on/off" or "dim/increase brightness". The communication works one way without any feedback to the other device. The controlling device simply sends the command to the controlled device or devices associated in what we call "association group". The controlling device is not affected by the controlled device at all, even though there is a link established between the two, it only ever works in one direction.
Association Groups
The association groups supported by the ZEN32 can be found in the device manual, in the Advanced Settings document, and we've included them below as well:
Group 1: Lifeline to hub
Group 2: Main button (5) basic set (pressed only, doesn’t send anything when switch turned on via hub)
Group 3: Main button (5) multilevel (held)
Group 4: Small button #1 basic set (pressed)
Group 5: Small button #1 multilevel (held) > in sequence > held = increase brightness, release = stop level, held = decrease brightness, release = stop level
Group 6: Small button #2 basic set (pressed)
Group 7: Small button #2 multilevel (held) > in sequence > held = increase brightness, release = stop level, held = decrease brightness, release = stop level
Group 8: Small button #3 basic set (pressed)
Group 9: Small button #3 multilevel (held) > in sequence > held = increase brightness, release = stop level, held = decrease brightness, release = stop level
Group 10: Small button #4 basic set (pressed)
Group 11: Small button #4 multilevel (held) > in sequence > held = increase brightness, release = stop level, held = decrease brightness, release = stop level
Limitations and Considerations
Security Level: Before attempting to program direct association, ensure both devices are added with the exact same level of security. If one device is included with S2A and one is included with S0, the association will not be available.
Z-Wave Long Range: Please also note that Direct Association programming is not an option if the device is included via the Z-Wave Long Range protocol (ZWLR). ZWLR is direct device-to-hub communication; there are no repeaters are they are not part of the mesh. ZWLR devices do not communicate with each other, so direct association programming is not an option for devices included via ZWLR. You can read more about the requirements, limitations, and recommendations for programming and using Direct Association here.
Programming Direct Association From the ZEN32 Scene Controller Device Menu
1. If not on the Home Menu already, from the sidebar navigation menu of the Z-Box web interface, click on the house icon > hover over the device icon for which you want to create a scene, then click on the setting gear icon.
2. Click on the Associations tab.
3. Choose your group for the associated device (Group 2 is for On/Off, Group 3 is Multilevel/Dimming).
4. Select your target device and click the + symbol. Once done, hit Save.
Please don't hesitate to reach out to us with any questions!