Z Wave Routing Defies All Reason

I'm sure I read it's possible to get the security options screen back up - but only in the phone app not using the web browser. It's becoming unworkable because the exclude function simply does not work. I have to start dewiring everything and removing the modules from behind the switches. Very time consuming.

I've already tried an individual repair on the Lounge Lamp but it did nothing (was added this evening - Neo Coolcam Outlet), Drive Lights is the same outlet also added today.

The power reporting one that's not working properly is the Stairs Lights - it's also a Neo Coolcam outlet and has been in for about a week. the issue has started when I've changed the driver from Generic Z Wave Outlet to the model specific one - I think that driver may be new as I didn't notice it before the latest raft of firmware updates.

Did you hit the Configure button in the device settings page after you did this? If not, you should. Then save preferences again.

3 Likes

It is definitely finicky. It does work though - I've paired, and then excluded, upwards of 75 times on my dev hub. Usually works, sometimes doesn't. Sometimes needs a shutdown and remove power 1st, sometimes doesn't.

2 Likes

I tried it a few times and got nowhere. I just got the countdown timer and then when I tried to exclude something - Fibaro with triple button click - nothing happened, no confirmation and it timed out. Always works first time on SmartThings.

Yeah I did but I'll give it another bash. I switched the driver on the other devices without issue.

You cannot find it because it doesn't exist. This is from the Hubitat Zwave developer himself.

3 Likes

OK thanks - I guess thats Sunday morning taken care of

1 Like

Based on these stats, it appears that most devices are responding pretty quickly (at least the ones that seen messages since the last reboot).
All of the devices except the curtains are z-wave plus.

Which device or devices are having problems?

Remember that if S0 is the highest level of security supported by the device, S0 will be used, if possible, without any prompting or the ability to change it. (I didn't see any details on the make/model of these devices, so it isn't clear if this is an issue with these or not.)

2 Likes

Unfortunately.. And it’s at the SDK layer..

2 Likes

I can change them from S0 to none. Simply my inexperience with HE that they ended up as S0

1 Like

My Z-Wave device routing on the C7 also looks random. Some devices take a straight/logical step to the hub, while other devices, located on the main floor to the hub go out there way to connect to a basement Z-Wave bulb or water turn off valve to get to the C7 hub back on the main floor.

So, I do support the, "If if ain't broke... don't network repair it" and never include any S0/S2 Z-Wave devices (unless it is a lock) on the C7. Either move these devices that want to join S0/S2 to a C5 hub or use a UZB stick as a secondary hub to get it included to the C7 with 'No Security'.

Just my 2 cents, and my C7 hub is hanging in there with all these devices, although I do have rebooter app running 4 times a week at 1am just to keep the C7 and Z-Wave radio optimal.

3 Likes

So on the C7 what security should I use? The general consensus is that it's best to set it to none - I'm fine with doing that and I'm able to do that on all of the devices. But what about the few devices where there should be security - these will be the Garage Door (Fibaro Roller Shutter 3) and a Fibaro Smart Implant that will integrate with my alarm system to set/unset and report that set/unset status. Both of those devices are Z Wave Plus - which security should I choose when presented with all of the options at the time of inclusion? Thanks.

Well, there are some devices (Ring) that don’t have full functionality unless included S2. I believe that the Aeotec Range Extender 7 is the same way.

Security None (all boxes unchecked) has the best performance (and obviously the worst security). Security 0 (only the bottom option selected) has both worse performance and the worst level of security, so consensus is that it should be avoided.

General consensus seems to be to either accept the default (which varies by device), or uncheck everything (if you assess the security for a device is not needed). Note that for many S2 devices, the default is S2 authenticated, which will require the DSK from the device.

For completeness, The Z-Wave manual can be found here:
https://docs.hubitat.com/index.php?title=Z-Wave_Manual#Add_a_Z-Wave_device_to_the_network

5 Likes

I've not had chance to exclude/include the Fibaro Dimmer 2's which have the S0 security but leaving it overnight things have changed a bit:

01 > 11 > 0F > 10 > 16 is now 01 > 10 > 16 - 2 hops lower (Lounge Lamp)
01 > 10 > 08 > 15 is now 01 > 12 > 15 - 1 hop lower (Drive Lights)
01 > 0D > 14 is now 01 > 14 now direct (Stair Lights)
01 > 11 > 12 > 10 is now 01 > 10 now direct (Lounge Lights)
01 > 0C is now 01 > 10 > 08 > 0C - no longer direct, 2 additional hops :frowning: (Bedroom Curtain)

So with the exception of the last item everything is the same or better. I'll sort the security and see if things improve further.

It appears that the devices with the fewest neighbours are all of the Neo Coolcam Power Outlets despite their positioning. I'm wondering if these are just crap and should be returned. They were ÂŁ32 each so quite a bit cheaper than a Fibaro or Aeotec equivalent but the saving isn't worth it if they're not going to work well. Is there a big performance difference between devices? These were installed to replace Zigbee outlets as I'd thought I'd simplify my setup and improve the mesh at the same time but now I'm not so sure.

Thanks for everyones comments and help - it's much appreciated.

1 Like

Another thought. After exclusion and inclusion, the device is automatically assigned a new address. Am I ok to manually assign the previous address back to it as I assume otherwise I'll need to redo any rules that included the device.

Edit: I just learned the hard way that doesn't play out well and had to exclude and re include it yet again. It's a bit of a PITA as every time I do an exclude/include I'll have to find all the rules where the original device was referenced and edit my SharpTools dash to put the "new" device in place.

I have two Aeotec Range Extender 7's and they are operating on the C7 with 'No Security'...

My Ring Pro doorbell and Cams are connected to the C7 via the cloud...

I didn’t say they wouldn’t work fully as repeaters. However, I believe that Denny Page (@dennypage), who wrote the excellent community driver for the Aeotec RE7, has reported that they won’t do all the added features (power level test, range test, etc.) he provided in his driver unless they are paired securely. I have 2 of them.

Bryan Copeland (@bcopeland) has reported that the Ring Range Extender Gen 2 (I have 6) won’t do power fail reporting unless paired securely. I tested long ago when I got my first one, and my results matched what he reported, so I have always paired mine S2, and they are full-featured.

4 Likes

Good to know @672southmain ... those extra features you pointed out above seem like device tests or settings with the user developed driver. I was just reporting that, in my experience, on the C7 using the internal 'Generic Z-Wave Repeater' driver, these Aeotec range extender 7's are working for my network and devices as 'repeaters' with no security. They might work also, without issue with S0 security, but I was not going to test that on my C7.

I understand that S0 security is that devices preferred security inclusion on 700 series Z-Wave radios, but I have been fighting network mesh issues on Z-Wave devices that are included with S0. I have taken the friendly advice of other community forum members stating that including S0 devices with a UZB stick is preferred when one is seeing network mesh issues.