Jump to content

Zooz Z-Wave Zen32 button programming


fanpatsdec

Recommended Posts

Posted

Hey everyone, I am new to adding Z-wave to my eisy and generally it all has worked well.

I added a ZEN32 5 button switch and I can turn things on with the scene buttons (executing programs) but can't turn them off. With Insteon this was pretty straightforward but with Zooz devices, there appears to be no control to turn things "off", just an option to "not turn on" (which doesn't work).

Is there parameter I am supposed to change? The Zooz instructions (attached) are clear as mud to me so far. 

Any help would be much appreciated. 

Thanks

zen32 snip.png

zooz-800-series-z-wave-long-range-scene-control-switch-zen32-800lr-manual.pdf

Posted

Think of the four small buttons on this switch as program triggers, not on/off switches.  Depending on how many devices you want to control, you can initiate an ON command on one button and an OFF command on a second button.  In order to control more devices, I have assigned variables related to button presses (nodes called Central Scene Control Button).  My programs increment or decrement the button variable with each push of the button.  For example, this allows execution of an ON command if the variable is 0 and an OFF command if the variable is 1.  Thus, on and off from the same button.

Some of my programs involve the setting of configuration parameters to control button color, etc.  Consistent execution of these has been challenging due, I believe, to eisy's ability to process the command sequences reliably.

Posted

Are your variables STATE variables?

Have you verified that the varable changes from 0 to 1 to 0 when you toggle the button(s)?

Post a screenshot of a program that's controlled by the variable.

Posted

Are your variables STATE variables?  No, integer variables

Have you verified that the varable changes from 0 to 1 to 0 when you toggle the button(s)?  Yes

Program examples:

Cooktop ON - [ID 01CC][Parent 0037]

If
        'Kitchen Scene Button 1' is switched On
    And $Button1 is 0
 
Then
        Set 'Kitchen / Cooktop Light' On
        $Button1  = 1
 
Else
   - No Actions - (To add one, press 'Action')

Cooktop OFF - [ID 01CC][Parent 0037][Not Enabled]

If
        'Xtra / Kitchen / Kitchen Scene Button 1' is switched On
    And $Button1 is 1
 
Then
        Set 'Kitchen / Cooktop Light' Off
        $Button1  = 0
 
Else
   - No Actions - (To add one, press 'Action')

 

Posted

Change your variables to STATE VARIABLES

Integer variables cannot be used to trigger actions in any of your programs. However, state variables do trigger actions. 

Let me know if this resolved your issue

 

Posted

Sorry for any confusion but my programs work fine.  They are triggered by the button push, not a variable.  I was responding to the original poster issue.

Posted

In rhe program you posted, "Cooktop Off" your IF clause is using a variable "$Button1"  to determine if the "IF" clause is true or false. That variable should be a STATE variable

When you run the Cooktop off program in its current format the ELSE clause will run (red) rather than the THEN clause (green). 

 

image.png.3e29f9caaf246ac782d488aa0a8a11cf.png

 

Also take a look at the programing options in the eisy for the Zen32 scene buttons to see if a double tap can be used to turn off a scene. 

 

Posted

I love the Zen32 but as you have discovered (which I did as well) there is no obvious small button "off".  I was fine with that since I use them primarily as fan controllers, so each of the buttons triggers a program to set a fan setting.  And it "turns off" the other button by just turning off the led.

In my setup (details attached) the big button controls the fan light and the small buttons control the speed via an Insteon fan controller.

image.thumb.jpeg.10c3b4710af9aa59cde9a99732e0e3a5.jpeg

zen32-bed fan-howto.rtf

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...