[OBSOLETE] Zooz Edge Driver Channel

I can open the ZSE41

Thank you for confirming.

Since that one worked I’m pretty sure all the others will so I’m all set.

Zen30 and Zen32 both work fine, and both are loading correctly on latest Android

Did anyone have the same issue as me?
My Zooz ZEN25 Double Plug goes offline every other day or so.

Thanks. Yeah, I’ve used this method in the past. I thought that with the Zen30 and my Scene controller, I could use the direct switch to switch virtual configuration to by pass the routine and speed everything up. I have this accomplished within the switch configuration and the ID linking. I think the Edge Driver simply doesn’t support this yet for the Zen30.

Associatuon question.

I have 2 Zen72’s in a 3-way set up.
S1 has line and load, S2 has line only.
S2 is the primary use switch.

To set on/off/dim association do I add the device ID to both switches or just one?
If only one, S1 or S2?

Unless you have 2 seperate 3-way setups you shouldn’t be using 2 ZEN72s.

Assuming you have 2 seperate 3-way setups you’d want to add the node id of the device you want to control to the device you want to control it with.

They are in one set up. One is being used as a momentary switch since it doesnt have a load. I did this on the advice from The Smartest House directly.

How is S2 connected to S1 now? Can you control dim level from both switches?

For Zooz 3-ways, if you had an electrical 3-way with dumb switches and travelers, one of the switches is typically a dumb switch. But when you do that you can’t control dim level from the dumb switch.

Sorry about that, I was thinking of the ZEN77.

I’m not familiar with how 3-way setup should work with the ZEN72 and associations, but @TheSmartestHouse should be able to answer.

I’m seeing a weird behavior on my Zen16 Multi-relay. Whenever I tell relay 1 to turn on, 1 second later it turns off again. This is true whether I turn on relay 1 separately, or as part of telling Main to turn on. Here’s a copy of the CLI edge:drivers:logcat, if it helps. Looking at the history logs, it started on Monday 11/7.

2022-11-11T02:19:05.705824778+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> received command: {"args":{},"capability":"switch","command":"on","component":"relay1","positional_args":{}}
2022-11-11T02:19:05.712492110+00:00 TRACE Zooz Multichannel Switch  Found CapabilityCommandDispatcher handler in zooz-multichannel-switch -> Zooz ZEN16 MultiRelay
2022-11-11T02:19:05.717754406+00:00 WARN Zooz Multichannel Switch  ***MESSAGE*** switch_on_handler...
2022-11-11T02:19:05.723148769+00:00 TRACE Zooz Multichannel Switch  SWITCH_BINARY supported.
2022-11-11T02:19:05.730828273+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> sending Z-Wave command: {args={duration=0, target_value="ON_ENABLE"}, cmd_class="SWITCH_BINARY", cmd_id="SET", dst_channels={1}, encap="AUTO", payload="\xFF\x00", src_channel=0, version=2}
2022-11-11T02:19:05.747161769+00:00 TRACE Zooz Multichannel Switch  Z-Wave command(2e1712f2) queued for radio transmission: CC:Switch Binary, CID:0x01
2022-11-11T02:19:05.757157098+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:05.764762565+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:05.872767207+00:00 TRACE Zooz Multichannel Switch  Z-Wave command(2e1712f2) transmit status: TRANSMIT_COMPLETE_OK
2022-11-11T02:19:05.939666640+00:00 TRACE Zooz Multichannel Switch  Received event with handler unnamed
2022-11-11T02:19:05.948796536+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> received Z-Wave command: {args={value="ON_ENABLE"}, cmd_class="SWITCH_BINARY", cmd_id="REPORT", dst_channels={}, encap="S2_UNAUTH", payload="\xFF", src_channel=0, version=1}
2022-11-11T02:19:05.957037988+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:05.963256429+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"on"}}
2022-11-11T02:19:05.982495711+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:06.006126520+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:06.119381786+00:00 TRACE Zooz Multichannel Switch  Received event with handler unnamed
2022-11-11T02:19:06.128810165+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> received Z-Wave command: {args={value="ON_ENABLE"}, cmd_class="SWITCH_BINARY", cmd_id="REPORT", dst_channels={0}, encap="S2_UNAUTH", payload="\xFF", src_channel=1, version=1}2022-11-11T02:19:06.175476820+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:06.204189502+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"relay1","state":{"value":"on"}}
2022-11-11T02:19:06.222126133+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:06.229533501+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:06.770764315+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> sending Z-Wave command: {args={}, cmd_class="SWITCH_BINARY", cmd_id="GET", dst_channels={1}, encap="AUTO", payload="", src_channel=0, version=1}
2022-11-11T02:19:06.792212700+00:00 TRACE Zooz Multichannel Switch  Z-Wave command(03d6b76f) queued for radio transmission: CC:Switch Binary, CID:0x02
2022-11-11T02:19:06.797690438+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:06.973433933+00:00 TRACE Zooz Multichannel Switch  Z-Wave command(03d6b76f) transmit status: TRANSMIT_COMPLETE_OK
2022-11-11T02:19:07.009853133+00:00 TRACE Zooz Multichannel Switch  Received event with handler unnamed
2022-11-11T02:19:07.019254498+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> received Z-Wave command: {args={value="ON_ENABLE"}, cmd_class="SWITCH_BINARY", cmd_id="REPORT", dst_channels={0}, encap="S2_UNAUTH", payload="\xFF", src_channel=1, version=1}2022-11-11T02:19:07.045251824+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:07.105809754+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"relay1","state":{"value":"on"}}
2022-11-11T02:19:07.120429394+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:07.126079217+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:08.052797678+00:00 TRACE Zooz Multichannel Switch  Received event with handler unnamed
2022-11-11T02:19:08.065235227+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> received Z-Wave command: {args={value="ON_ENABLE"}, cmd_class="SWITCH_BINARY", cmd_id="REPORT", dst_channels={}, encap="S2_UNAUTH", payload="\xFF", src_channel=0, version=1}
2022-11-11T02:19:08.094356781+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:08.101804503+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"main","state":{"value":"on"}}
2022-11-11T02:19:08.137444314+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:08.152129986+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled
2022-11-11T02:19:08.203840162+00:00 TRACE Zooz Multichannel Switch  Received event with handler unnamed
2022-11-11T02:19:08.215048430+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> received Z-Wave command: {args={value="OFF_DISABLE"}, cmd_class="SWITCH_BINARY", cmd_id="REPORT", dst_channels={0}, encap="S2_UNAUTH", payload="\x00", src_channel=1, version=1}
2022-11-11T02:19:08.248369415+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:08.254914353+00:00 INFO Zooz Multichannel Switch  <ZwaveDevice: ff85536b-8155-43de-9634-c6694d2364d9 [4A] (Multi-relay (Zen16))> emitting event: {"attribute_id":"switch","capability_id":"switch","component_id":"relay1","state":{"value":"off"}}
2022-11-11T02:19:08.271973545+00:00 TRACE Zooz Multichannel Switch  Found ZwaveDispatcher handler in zooz-multichannel-switch
2022-11-11T02:19:08.280459452+00:00 DEBUG Zooz Multichannel Switch  Multi-relay (Zen16) device thread event handled

I have 3 Zen16’s, all are on firmware 1.1, all installed before edge drivers.
One has inputs (switches) and output (loads) connected and when changed to an edge driver I experienced no issues.

The other two, one has only inputs connected and one only has outputs connected, both gave me issues when I changed to an edge driver. I left them for a few weeks as there were many changes/issue occurring on the platform, but nothing changed.

The one with only inputs connected was excluded and added back, and I believe I changed the inputs from NC to NO and it then functioned as expected, I believe it was NC under DTH.

The one with only outputs connected was doing as you described, turn relay 1 on then it would turn off after one second. I excluded and added it back, and it would not function correctly until I disabled the input triggers for all 3 relays. Under DTH I did not have to have the inputs disabled.

Not sure if this helps you.

I have tried all three settings (inputs enabled, inputs disabled, inputs disabled/reports enabled).

They are currently disabled but still seeing the behavior. It has been working in the past but I’ve seen the whole thing go offline a couple times. I think after the last time I powered-cycled it, the symptoms started.

I think I’ll try another power cycle…

Make sure the input type isn’t set to garage door.

What firmware version?

If your on iOS check that you are not using turn off after ā€˜x’ time in the ā€˜Then’ section of the routine, it allows you to add it but messes up the routine.

EDIT: The switch input types were all set to ā€˜Toggle (changes when toggled)’.

All the auto timeout settings are set to 0 (disabled). All the inputs are set to disabled.

The firmware is 1.04 and the driver version is 2022-09-28T05:02:20.980372144. I’m using the Android version of the SmartThings App (1.7.91.24) and the hub is a v3 with firmware 0.45.11

EDIT: I changed the switch input types to ā€˜Toggle (on when up, off when down)’ and magically relay 1 started working correctly again! Then I switched it back to the original setting ā€˜Toggle (changes when toggled)’ and it is still working. It almost feels like the internal setting was different than what the driver was showing.

Any ideas why?

The original firmware had different auto on/off settings and the driver has multiple profiles that determine which settings are displayed based on the device’s firmware version.

It sounds like the correct profile didn’t get assigned immediately after the device was joined and based on the timing of when it got changed it’s possible the default value of those settings got changed and the driver missed the report so it didn’t know the value wasn’t set to the new default.

I’ll probably change the default profile to the one that doesn’t change those settings which should prevent it from happening to other users in the future.

@krlaframboise are you still considering adding this at some point?

Sorry for the delay in response. Profile is Zooz-4-in-1-Sensor and shows minutes but wants seconds as input. Screenshot:

On another 4-in-1 sensor, I had the status hang with motion on. To get it back I flipped to the stock driver and back to your driver. Since then, I’ve lost the ā€œsettingsā€ selection though already set settings have stuck. This was about a week ago and has survived a hub reboot, device hard reboot, and a driver refresh. Any ideas? Screenshot:

If you haven’t restarted your phone since you changed drivers then try that…