ZEN32 Scene Controller - Z-Wave JS

Thanks Roy, I will check it out.

@rwalker, I took a look at your blueprint (version 2024.4.5) and I don’t see any “mode” option in the blueprint or the generated automation.

@Papester Line 865 and 866 set the mode to ‘parallel’ and max to 10. This will allow 10 parallel runs of the automation. Will caution you that if try and press all 5 buttons in rapid succession you may get inconsistent results if all the calls are Z-Wave and there are many devices in the action blocks.

Thanks @rwalker, I found the statements. For some reason they are on line 953 and 954 respectively in my version of your blueprint.

Is there a reason you did not include the option to set the button LED status/color for the Hold and Release functions?

You can only have the LED track 1 device… how would you propose that working?

First, thanks so much for this blueprint. I’ve got my Zen32 triggering lights at 5 different brightness levels. The relay button also acts as a toggle between off and 50% brightness–all working great.

What I am unable to do is control each LED to show which button (brightness) is selected. I’m wondering:

  1. Maybe I don’t have the initial config right. I’ve got them all set for always ON.
  2. Maybe I need to create dummy or virtual entities (like lights that don’t really exist) for each button and put this in the optional track field.

Or, maybe I’m totally off and need more help that I thought. Any comments/guidance is appreciated.

So the way I currently use my ZEN32 Controllers is as follows.

This is an example.

Main button controls the local connected door light (on and off) LED color shows Green for Off and Red for On

Button 1 controls deck spot lights (press once for On and Hold and release for Off) LED color shows Green for Off and Red for On

I do the same for the other 3 buttons.

I found it easier to use the Press and Release function for turning devices off then using the multiple press function.

If the main button is controlling the relay, then don’t set that scene. Just set the track entity and colors. For button 1, set the single press to on and hold to off, then set the colors (don’t have to set the entity it will get it from the action).

I have set the buttons up with a toggle configuration. Press to toggle from on to off to on. I am not going use multiple presses - too confusing for people who dont know it.

Can you give some more details to how you are accomplishing that?

Are you able to get the LEDs working properly? Mine are always on.

i never figured this out, i started try to track scene states and failed miserably, which is a shame as this was super easy to do on a similar insteon devices from 10 years ago…

what i want is say button 2 to control scene/states of some devices - when i press button 2 i want it to activate that scene/state and light the led on button 2 up, and turn off the other 3 scene leds and cancel any scene /states associated with those 3 buttons

Hi @MattMattMattMatt
I imported your updated version and I have added two actions and it works like a charm.
Keep up the fantastic work, Job well done

Hello all!

I’m new to longtime HA user but new to Blueprints if you can believe that! All of my automations are done through Reactor.

Anyway, I’m experimenting with a Zen32 device and have found this blueprint to be great at helping me simulate a dimmer.

My only issue is that I’m trying to get it to address a Helper/Group of Govee Recessed lights. I can’t seem to address / call a Helper from the Blueprint configuration.

I suppose a hack would be to put in each Govee light in the config but would rather point to the single helper. Thoughts?

I’m still testing this on the bench and have run in to another issue. Again, I’m using Govee can lights (H601A) which, unfortunately, do not work with LAN control.

My issue is with the push-and-hold / simulate-dimmer functionality. When I do this, it must stack up dozens of executions (I see a +9 in the trace).

This takes a very long time to complete effectively locking me out of the Zooz and Govee device. It just continues to send dozens of dimmer up or dimmer down commands until it gets through the loop and then back to normal. Interestingly, it only dims up +10% (the increment I have it set to).

I’m trying to figure out if I’m doing something wrong or if there’s a way to limit this / troubleshoot.