Upgrades today have caused constant unresponsive warnings, resulting in repetitive driver restarts and z wave interruptions

I did run into problems with this Zwave bug also, needed 4 days to fix it. As I had to restore a 9 GB backup multiple time’s, which takes hours.
Well, I used this situation also simultaneously to make the switch from HA Supervised to HAOS, because the devs completely destroyed everything, that has made Supervised the best version, we had.

I’m running Zwave with the Zwave.me 500gen stick. ZwaveJS addon and ZwaveJS integration.

After trying out all the possible combi’s of updates of HA Core, Zwave JS and all kinds of resets (HA restart, system restart, unplugging the USB stick and so on, after days of swetting here in the midnight hours and shortage on sleep, it looks, I have it back to stable.

Things, I did found out here on the forums and by trial and error finally got me there, I hope. It runs now for 2 days fine.
I never had issues with dead nodes, never ever. That may be the Zwave.me stick, I never heard of people with this stick having dead nodes. Allmost all this issues affect people with Aeotec sticks. So, even without dead nodes Zwave did fall down here.

Now stable with:

  • HAOS 10.5
  • HA core version 2023.10.0
  • HA Supervisor version 23.10.0
  • Zwave JS addon 0.1.94
  • Zwave JS integration, driver 12.0.2, software 1.32.1
  • Zwave JS addon configured with USB stick device as /dev/serial/by-id
  • Zwave JS addon configured with 500 series controller soft-reset disabled

I hope, this sum-up helps someone… :wink:

1 Like

If you have a 9GB backup, that could be the recorder data. I skipped the mariaDB plugin when doing restores and selected everything else (individual zwave plugin restores didnt fix the issues, and caused more).
Skipping that large database (but only 1.3GB in my case) made the restore much quicker.

@raman325 it looks like node jwave js on GitHub is now merged to Release v12.0.3 with the fixes

Is this something you can pull into a ZUI release?

I don’t have the ability to release ZUI itself, just the addon. I did submit a PR to bump the version in the official addon as well as in the ZUI repo - that will need to get merged, then released, then we can update the addon

1 Like

Somehow the zwave addon got set to not start at boot. I did not change this, but once I started the addon and re-set the option to start at boot - everything seems fine.

The exact same thing happened to me.

I really wish the addons and integrations pages were one tap away from each other, like tabs on a page or something.

Looks like the GitHub repo ZUI is now bumped and includes the new version of node zwave js.

Looking at what’s been done, I’m 99% sure this will fix the driver restarts issue for most people :slight_smile:

  • with aetotec gen5 controllers and also at least one of the others too

Exact same here.
It took me a while to recognize that the zwave JS was disabled (and still is on boot - never changed that).
So no backup restore was needed in my case (fortunately).
I am on:
HAOS
Home Assistant 2023.10.0
Supervisor 2023.10.0
Operating System 10.5
Frontend 20231002.0 - latest
Z-Wave JS Current version: 0.1.94
“driverVersion”: “12.0.2”,
“serverVersion”: “1.32.1”,
Aeotec Z-Stick Gen5

I am still unclear about how to set the soft-reset option.
Any suggestion? What is it good for vs. Ping?

zwave-js-ui: 9.1.0
zwave-js: 12.0.3

The above seems to have resolved the issue I initially reported for this post (specifically fixes in zwave-js 12.0.3)

1 Like

As it’s not hyper-urgent in my case, will there be a fix that will be part of a regular update so I can wait and relax?

The way tupdates are handled… Its now part of every update that releases from now on…


I upgraded minutes ago to .96. After to trying to re-configure the USB port, I get the following error message. No progress so far, unfortunately.

I have reviewed lots of the posts around x-wave but I am still not sure what I should be doing to regain functionality:

I poked around and found the following:

When I try to restart it, I get this message:

Should I just wait for an update?

I am still unclear about how to set the soft-reset option.
Any suggestion? What is it good for vs. Ping?

Sorry, I’ve never touched those settings so I’m not sure.

1 Like

I had the same until I recognized that Zwave JS was not even running.
Where did you re-configure the USB port?
On Zwave JS?

I did not change this at all.

Thank you, me neither :smiley:

Thank you - So you recommend to switch it off, I guess :smiley:

No, I just show you, where to find it. On or OFF depends on your config :wink:

Alright.
Actually I knew where to find it. but to raise another question:
What kind of config requires (or benefits) from this to be ON?

I am using:

Home Assistant 2023.10.1
Supervisor 2023.10.0
Operating System 10.5
Frontend 20231005.0 - latest
with
ZWAVE JS 0.1.96
"driverVersion": "12.0.3",
"serverVersion": "1.32.1",
Aeotec Z-Stick Gen5+
plus 51 devices from Aeotec, Fibaro, Danalock, Ring

Basically I am happy about the stablilty.
Every now and then the lock (on the garden shed) loses connection, but this is repaired by an automated Ping.
But, maybe soft-reset was also working in the background in the past and I did not recognize.

Anyway, I will disable it for testing and see what happens.

Thank you for your help @BebeMischa

Thank you so much for this! I’ve been battling this for days! Turning off soft reboot then rebooting the server worked.