Zooz ZEN32 and ZEN35 - Control and Track all in one

This is just a boolean I made for on/off if the cats are outside. When you say toggling the relay do you mean hitting the button? If so, yes I am physically hitting the top big button when i let my cat out or bring him in. We mainly use it for the LED so we can visually see if hes out since it will be red. We have some automations when hes been out like 4hrs or more it pings us too.

But anyhow, before uysing this blueprint I used a very basic automation which didnt have an issue with the white led powering on. I am still thinking that maybe if I removed the ‘white’ led portion from the yaml it might work fine. And also 90% of the time it shows fine (without color). Every so often it will show white instead of blank tho. Unsure why at this point.

Hey @rwalker
Thank you, Thank you, Thank you!
I recently purchased a couple of Zen32’s (which are really great devices), but the missing link is your blueprint. I tried to implement this myself, but your blueprint is the secret sauce. I had the worst time with keeping the indicator lamps in sync with my own solution, but this has entirely been resolved with this blueprint.

The only additional quirk I encountered after loading the blueprint, was the fact I’m monitoring/affecting a very old Leviton switch (DZS15) that does not announce state on change, but has to be polled to know state. I implemented Z-Wave polling for that device and it works as well, just not realtime. Of course, this is not an issue of your blueprint - just an implementation detail.
Here is a link to that:Z-Wave Polling

Also - for reference - My Zen32 versions:

FW: v2.40.0
SDK: v7.19.3

Again - thanks! :slight_smile:

Welcome.

The Zwave polling will cause a slight delay, but once state update the LED will update.

Thanks to @scottdfedorov for fix with new Zen32 firmware. Released latest version 2025.4.0.

1 Like

Thank you for the workflow, it’s saved me sooooo much headache. :slight_smile:

I’ve searched and don’t see any mention of the Zen35. Do we think this should support all the features of the 35 including main button dimming and the 3way momentary switch, or is there an equivalent that supports it?

I’m my HA instance I’ve changed the filter in the blueprint yaml so that I can select any zooz device and chose my Zen35. Everything I’ve tried so far works, just curious if I missed a discussion where this blueprint has been previously tested with a 35.

Thanks for all the work you’ve put into this!

I don’t have a Zen35, can you screenshot what it looks like in ZWave JS UI or HA ZWave? I need to know what the device ID string is.

Unfortunately it’s not in the z wave database, but the descriptions on the Zooz website are very thorough.

Also, if you’re interested, I have a spare and would be happy to ship it to you if the cost is reasonable. The dimmer is a nice addition to the switch, I think.

Has to be in the database. Soon as they add it, will update.

1 Like

Zen 35 looks sweet. Kinda wish those were around before I put 6 zen32 in. :smile:

Thanks. I’ll try to get that moving along, I suppose.
Your work is excellent, I’m excited that you’re on it!

I have a pending PR with ZWaveJS for adding a configuration for the ZEN35. I believe you can manually import the config file if you want for testing.

I updated the blueprint to add support for ZEN35 and should work once the PR is merged and you update Z-Wave JS to that version. I did have to remove 2 Z-Wave parameters from the blueprint, set those on the device parameters.

1 Like

I cant seem to get Z-wave JS to identify the Zen35. I dropped your zen35.json file in store/config, but nothing is changing.

Did the same thing and realized you have to put it under store/config/devices/0x027a/zen35.json

You’ll also need the updated zooz template file (see screenshot)

1 Like