Stability issues with Z-Wave

Thanks for this info. Like you most of my switches are GE/Jasco or UltraPro that I think Jasco also makes.

I don’t see any that are failing. They just respond really slowly. I checked logs and most show response tones under 10ms except one that is 43 ms. I will try to reset that one but even 43 ms is pretty fast.

I did two zwave repairs and another reboot and hope it helps. Will report back later.

[EDIT] Reporting an update as promised...
Disabled two power reporting z-wave devices, disabled an old ST hublink that was pinging HE, did 3 z-wave repairs, and rebooted hub. Now things seem incredibly better. Hopefully it will stay good.

[EDIT 2] I also noticed that I have some Innoveli switches and they are not as responsive as my GE/Jasco switches. I'm also suspicious that they are bad actors in the Zwave mesh. Are these on the "bad" zwave list?

1 Like

No, generally they are OK. Is your firmware on the switches up-to-date? Reds? Blacks? Dimmers? Switches?

1 Like

They are all Red switches - and I haven't done any firmware updates on them. Sounds like I should.

2 Likes

I have 4 of these Inovelli switches. Turns out I have the 1st gen Black LZW30 devices so when I tried updating one using this site's instructions I bricked the device. Nothing I tried brought it back, so I just replaced it with an UltraPro Jasco switch which is preferred anyways. I will probably replace all the others too.

As for my overall stability, things are better but still not great. I have a C7 hub on order that shows up from Amazon tomorrow. Also have a Zooz zwave stick coming so I can use the tool. I got the tool working on an older Win10 laptop I had laying around. My Win11 desktop refused to work with it for some reason, and the Mac was hopeless.

Once I get the C7 hub I will need help figuring out how to move over just the Z-Wave and Zigbee stuff without also moving over the Internet integrations. I will read up on hub mesh in the meantime.

Odd, it shouldn't have let you do that. Usually the firmware has to match before it will attempt a flash.

That being said, I did flash an old NZW Inovelli with the wrong firmware one time, and it bricked the switch. (I ignored warnings and was using a non-standard method to flash) Simply puling the airgap on the switch and reflashing with the correct firmware brought it back. So maybe in the spirit of Monty Python's parrot, it isn't dead yet.

monty pythons flying circus GIF

well... as they say in show biz... "it's dead to me" ... I've moved on. This old Inovelli switch is now in my growing IOT museum

1 Like

it is so weird. I'm dong yet another Z-Wave repair and it is taking for-freaking-ever. It has been chugging away for about 30 minutes now and is still working through the nodes as I watch the logs scroll by. Last time this help alot.

Tomorrow I will migrate things over to my new C7 hub once it arrives. I'm curious about the pros/cons of migrating versus unpairing and repairing every device manually. Are there any advantages of doing it manually? in other words, are there any risks of inheriting problems by migrating my mesh from the old hub? I'm new to the whole multi-hub thing so advice from experts would be appreciated.

I did the C5/C7 upgrade about a year ago. I did it by importing a fresh backup from the C5, which brought over all the rules/apps, devices, app code, device code and so on. I did that method because I didn't want to bring my Z-wave issues to a new hub. That and I guess I am cheap, and a glutton for punishment!

At that time, the Swap Device app wasn't out, so I had to go through all my rules and manually change out the old Z-wave device for the newly paired one, but you won't have to deal with that except for Child/Parent devices which cannot use the Swap Device. Zigbee was not an issue, I just had to go around and put them into pairing mode to fix those, so it was relatively quick and painless after I found the pairing instructions for all these devices.

I think if I were you, and you subscribe to the Protect service, I would try using that. Worst case you lose a bit of time and have to wipe the new hub and do the other method. Best case, it all works. I don't know if I would subscribe simply to do this import, but it is a good side benefit if you already do subscribe.

Maybe someone else who did do the cloud migration via the cloud backup can chime in here @aaiyar?

thanks - very helpful. I subscribed just to give me this option. Figures it was a good bargain anyways for the added peace of mind. I am leaning toward manually moving my devices just to start fresh.

1 Like

When this starts happening to me, I first check for ghost nodes (it is getting close to Halloween! :-))

If there are no ghost nodes, then most likely you have a device in your mesh that is starting to fail. This has been my experience. Now, the tricky part is finding out which one. What USUALLY works for me (and I stress usually):

  • Go into the device screen for each z-wave device, and spam the on/off button (I have mine on dashboards, so this is easy for me)

  • If I have a device that is showing considerable lag and/or unpredictability then my conclusion is that the device is either bad or has bad routing information

  • I go into the z-wave settings, and do a single node mesh repair on only this device

  • If the repair fails multiple times, then I conclude the device is bad

  • If the device is "bad" I just replace it rather than trying the whole factory reset, etc. on it

I do this from a tablet, so I can stand next to the device and hear the audible "click" when I active (while also watching the Z-Wave logs to see how many retries are happening.)

Good luck!

Giving that I upgrade the production hub every 4-5 years, I usually start fresh to make sure I build an even stronger mesh than before. Over the span of 4-5 years, I add devices, and often the backbone repeaters change over time. Rebuilding the mesh from scratch ensures most optimal placement of the main repeaters. Once I finish building the mesh only then I start saving cloud backups in case the unexpected happens and need a replacement.

2 Likes

Just in case, you may want to update them as there were some fixes in the firmware for power reporting issues. I think it was not actually disabling and also flooding the network with reports.

Here's the change log for the dimmer. You can see the notes on the 1.41 version.

I pay a lot of attention to my devices firmware. Especially the devices I have a lot of. I've found issues with both Inovelli and Zooz devices that were fixed with a firmware update and were affecting my mesh network.

1 Like

My zwave stick arrived today and I finally have the sniffer app working - but the app has really complex options and screens so I haven’t yet figure out how to inspect for ghost nodes.
[EDIT] answered my own question by searching for zniffer on this forum and found an amazing thread with step by step directions here:

And on Inovelli I tried updating one and bricked it so I’m a little gun shy to try the others. Maybe later after my ghost hunt.

And finally, my new C7 hub arrived today and based on the advice here I will definitely build out my mesh manually. That will take time and I plan to do it gradually so finding the ghosts is still important. I don’t think the method of checking laggy devices will help since pretty much all of them are misbehaving from time to time.

I have most of it figured out, but I can't make a zniffer because the sniffer_ZW050x_USBVCP.hex file required to flash the zwave stick is nowhere to be found. Does anyone have this file that they can share?
[EDIT] Never mind - I found one on the Silab site, but still a little nervous about it

Just use this how-to

2 Likes

I will say in my fooling around with a test install of Home Assistant and a UZB-7 - I've seen very similar issues with device pairing behaviors, delay, mesh weirdness etc.. It's given me a sense of perspective on the problems related to the radio chipset firmware vs hub software. Seems like a lot of issues are in fact due to radio chipset quirkiness.

2 Likes

Thanks - super helpful. but my screen looks different. What below would indicate a ghost?


You have to compare the (decimal) IDs on Z-Wave details page with this list. Once you find one that's on the PCS list and not on the Z-Wave details page then click on "Is Failed". If the device in the list turns "red" you can then do a "Remove Failed" and it should get deleted. :crossed_fingers:

2 Likes

I'm new to this forum (recently started getting serious about HE), but your mention of GE replacing bad devices caught my eye. At the risk of hijacking the thread, how did you go about replacing them? I have, I think, three that all failed the same time a few weeks back, but I haven't gotten around to replacing them yet. As you mentioned, they are steady blue, and click.