Zen34 buttons in Simple Automation Rule machine

I've been able to use the Zen34 Button Controller with the Rule Machine, but when I try to setup a script in the Simple Automation Rule app it only shows up has having one button - it won't recognize the second button for programming.

I'm running a C5 hub at version 2.2.8.156. The Zen34 reports it has firmware v1.00. I asked Zooz and they sent a link to a new firmware, but when I try to use the updater it doesn't work. First it didn't recognize it was awake, and then it got stuck on "padding hex bytes" (I waited 1.5 hours, it didn't change).

Anybody have any suggestions? I'd like to use the Simple Automation app for these button setups - it's much easier to setup the multiple scripts needed.

thanks

Look at the device page for your ZEN34 ("Devices" on the left side of the admin UI, then click/tap into the page for this device). Towards the top right, look for "Current States," and make sure that you see "numberOfButtons: 2" or similar under there. The number you see here will depend on the driver; Hubitat's built-in driver only exposes two buttons, each with the standard button events: pushed, held, released, and double-tapped. The device itself supports up to five taps, but for that you'll need a third-party driver. So the other part of this, and how you can use it in an app, depends on what driver you're using (I wrote one that exposes 10 button numbers, odd buttons for taps up and even numbers for taps down; I believe Zooz's recommended third-party driver uses custom attributes/events for this, which you can really only use with Rule Machine or a custom app.)

Which driver are you using? That can make all the difference in how these appear in various apps.

That can get tricky. There are two community firmware updaters, and to make it even more confusing they are named the same and by the same author. One doesn't work in place of the other, so read that firmware updater thread very carefully to ensure you are using the correct updater.

Many have found it easier to just use a Z-stick of some type, and Simplicity Studio (or Zwave PC Controller, an older version with different names) to do these updates, especially with certain devices. I have updated Zooz devices other than Zen34 with Hubitat and the community app, so I know it does work, but the Zstick is a great second option.

The problem happens with both the built in driver and their newest "advanced" driver. And they're looking into the driver bug issue.

And yea, I found that. You'd think the second one would have been named different? But I am using the one for my C5 hub. But it just hangs - I suspect it has to do with trying to keep the device awake, but it won't stay awake. I guess I'll have to look into the Z-stick option.

thanks,
Jon

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.