Difficulty controlling Zooz Zen17 Relay child device

I have a Zooz Zen17 Relay (which has 2 child devices - one is unwired/unused). The child device that is wired controls a fan.

I have the fan child device as a Switch on one of my dashboards. On my phone, when I press the dashboard switch to either turn on or turn off the fan, the color of the switch changes, but the fan does not turn on or off. Let's use Turning Off as our example for now.

If the fan is truly on (motor running, making noise) and the dashboard switch shows it on with a yellow tile, if I press the button on the dashboard, the tile turns from yellow back to dark gray/black, as if it was off. But the fan remains on (motor running, making noise).

When I check the Device Details > Events, I can see a "command-off" entry at the time I pressed the switch on the dashboard. However, there is no "Switch Off" entry in the Events, nor in the Logs (next tab over).

Now, if I go to a computer and open the same dashboard (local, not cloud) I will find that the dashboard tile for the device still shows yellow/On. There I can turn the dashboard switch off, and the fan device actually turns off (no motor running, no noise) and the dashboard switch becomes dark gray/black, just like it did on my phone.

Again, when I check the Device Details > Events, I can see a "command-off" entry at the time I pressed the switch on the dashboard. However, there is no "Switch Off" entry in the Events, nor in the Logs (next tab over).

The only way for the "Switch Off" entry to show in the Events/Logs is for me to go into the Device>Commands> and manually click Refresh - then the state shows as Off and the Events/Logs tabs correctly show that the device is now off.

So I guess my issue is a bit complicated...
Firstly why is my phone unable to control the switch, even though the dashboard says I have turned it on/off?

Secondly, why is my computer able to control the switch correctly, using the same dashboard (albeit without reporting correctly in the Events/Logs)?

Thirdly, why does the device not report it's status in the Events/Logs tab until I click on the "Refresh" button within the device page?

Thanks

  • What model hub?
  • What platform version is the hub running 2.4.?.???
  • If you have a C8 Pro hub, on Zwave details there is a Switch to... button what does it say?
  • What driver are you using for the device (shown as type in device list or details page).

Depending on what you say to the above, this driver might fix it. [DRIVER] Zooz Relays Advanced (ZEN16, ZEN17, ZEN51, ZEN52)

Apologies -

C-8 Pro
2.4.2.157
Switch to ZWaveJS
Zooz Zen17 Universal Relay

Update your hub, the last 3 updates you are missing are related to dashboard issues.

If that does not help try my custom driver I linked to above.

Oh also, do you know what firmware your ZEN17 has? It might be listed in on the device page > Device Info tab (my driver for sure saves it there), if not you can check the actual device label which tells you at least the base firmware rev for your hardware.

Ok will do and report back to you.

It says Firmware 2.0 if that helps.

Ok so now if I go to the dashboard on my PC, click to turn off the fan, the switch turns dark gray, but the fan continues to run. So I have to press the green check mark at the top right of the dashboard to do a kind of "refresh", then the switch appears on/yellow again. Clicking it this time will turn off the fan instantly and the switch will turn dark gray again. The device info tab will also correctly report it as being off.

Is there any way to get it so I don't have to do the process twice, using the green check mark refresh button?

Thank you!

What have you changed? Just updating? Or did you try the other driver?

You will need to turn on debug logging on the parent device, then reproduce again. Show a screenshot of the logs and the events (from device page).