Hi. I recently purchased a few ZEN56 RGBW Dimmers with the intention of using them to control four single color LED strips. I followed the instructions found in the Zooz articles about the ZEN56 related to Hubitat but I have no been successful.
Specifically, the documentation states that once that parameter 16 is set to 0 to show the channel endpoints and the device is excluded and re-included Hubitat should detect 4 separate devices. I only get one device which is the same as it was previously.
Since I'm new to all this it's probable I'm doing something wrong. I could use a few tips.
BTW, I'm using a C-7 with the latest 2.4.3 release which includes a system driver for the ZEN56.
Thanks.
Where do you see that in the Zooz docs pertaining to Hubitat (link)?
I would be surprised if the built in driver supports the endpoints.
@bertabcd1234 or @bcopeland ? Does the ZEN56 driver support creating 4 child devices if the endpoint mode is enabled?
Thanks for the reply.
Here are the links that gave me hope.
https://www.support.getzooz.com/kb/article/2132-zen56-rgbw-dimmer-advanced-settings/?section_id=527
https://www.support.getzooz.com/kb/article/2135-zen56-rgbw-dimmer-compatible-hubs/?section_id=527
https://www.support.getzooz.com/kb/article/2116-how-to-access-the-advanced-settings-for-your-zen56-rgbw-dimmer-on-hubitat/?section_id=530
https://www.support.getzooz.com/kb/article/2114-how-to-add-your-zen56-rgbw-dimmer-to-hubitat/?section_id=530
The last two are specific to Hubitat and the last one shows screenshots of the Preference page with lots of options.
Now things have obviously changed since the docs were written.
I was able to use the Z-Wave Scanner to gain access to the advanced settings but the behaviour didn't change when I set Parameter 16 to 0.
My current plan is to go head with my projects using the 4 channels in unison with the color set to white and only using the Level for dimming. It's not ideal but workable. I've got time on my hands and some programming experience so maybe with some guidance I could produce a custom driver.
Cheers.
There are docs for the settings, and there are docs for Hubitat. There are no docs stating that the endpoint mode actually works on Hubitat.
Not sure why you would have to do that, the default driver should have been the "Generic Z-Wave DT Color Switch" . The "DT" drivers scan the device and present all the settings, the same way my Scanner driver does. Unless Hubitat staff has coded in an exception to block parameter 16 on this device. Which if that's the case it is very clear it is not supported.
@jtp10181 I totally agree with you regarding that the docs don't explicitly state that endpoints work in Hubitat. Someone with more experience would have tempered their expectations.
Anyway, your comment stating that the default driver should have been the "Generic Z-Wave DT Color Switch" gave me an idea. I manually switched to that driver and way more preferences popped up including the Display / Hide Channel Endpoints. When I included the device it defaulted to the "Zooz Zen56 RGBW Dimmer" driver.
So I now have something to experiment with. Thanks!
Well then Hubitat must have created a dedicated driver for the device after Zooz made the docs. I would guess the "Zooz Zen56 RGBW Dimmer" will work better. If everything worked good on the DT driver they would not have created a specialized one. I do have a ZEN56, but its a test device I have hooked up to SmartThings for driver coding.
The specify ZEN56 system driver is friendlier but is less capable. I'm currently playing around with using the "Generic Z-Wave DT Multilevel Switch" driver. It allows me to set all four channels to the same level simultaneously which is good for one of my installations.
I've also reached out to Zooz to see what they have to say.
Zooz will turn around and ask me to make a custom driver... 
1 Like
That is funny indeed. I hope they pay you.
@jtp10181 There has been a development...
So at one point it partially worked but I failed to notice the expand icon in the first column until I wondered why the icon wasn't showing anymore. 
It looks like at least one endpoint is showing.
I'm about to start my testing from scratch.
Yeah I think the old ZEN31 driver did something similar, possibly had a White and Color child, but not one for every channel.
If you were not paying attention to which driver made that child then its hard to know which one it came from.
You can switch to the driver named "Device" and use the command button to remove child devices. Then switch back to your desired driver and run the configure command. If the driver uses child devices it should create new ones when you run configure.
1 Like
It is the system driver "Zooz Zen56 RGBW Dimmer" that created the child. It doesn't do it immediately, which is odd, but at one point I set a color and lost control of the white channel and that's when the child appears.
I'm learning much from you. Thanks.
@jtp10181 Jeff, I'm circling back to this ZEN56 with additional information and a question.
I've gained a bit more experience with Hubitat and Z-Wave and decided to play around more with the ZEN56 and it's Parameter 16. Here's what I found...
Setting Parameter 16 to 0 (to show endpoints) and then excluding the ZEN56 and then including it back changes the set of Command Classes the device reports. With Param.16 set to 0 the ZEN56 reports a Command Class 0x60 version:4 [Multi Channel] and when it's set to 1 (the default) it reports Command Class 0x33 version:3 [Color Switch]. All other Command Classes are the same.
Armed with this info I searched for a driver that supports Multi Channel and came across your 2021 post regarding Multi Channel as it was implement for the ZEN30 driver you were porting over from SmartThings. In that post someone chimed in with his experience and mentioned that he was working on a Universal Dimmer driver that supported Multi Channel. His GitHub link was dead but I thought maybe you had taken over the project so I tried your Z-Wave Universal Dimmer driver.
Your driver DOES report that the ZEN56 has 4 endpoints but I haven't figured out how to display/create the child devices. Do you have any tips to give me?

Thanks.
I donβt have that Universal driver setup to create child devices. You would need a multichannel dimmer driver, not sure if one exists.
Thanks. Oh so close. Line 633 (commented out) gave me hope.