zwave-js / node-zwave-js

Z-Wave driver written entirely in JavaScript/TypeScript
https://zwave-js.github.io/node-zwave-js/
MIT License
750 stars 599 forks source link

Coordinator crashes after NVM backup. #6127

Closed hmjgriffon1 closed 1 year ago

hmjgriffon1 commented 1 year ago

Checklist

Deploy method

Docker

Z-Wave JS UI version

8.22.0

ZwaveJS version

11.8.0

Describe the bug

When NVM backup runs, coordinator becomes unresponsive, devs asked me to post logs here.

To Reproduce

I can manually run an NVM backup.

Expected behavior

backups to run without issue.

Additional context

I've got the 700 series znet homeseer coordinator if that helps. zwave-js-ui-files.zip

asayler commented 1 year ago

Seeing this issue as well via the Z-wave JS UI add-on in HA.

It's not yet clear to me if the backup itself is triggering the issue, or if the associated soft reset is. These backups/restes were working fine in the prior add on version, however.

Lumute commented 1 year ago

I have the same issue, it started after upgrading the Z-Wave JS Add-on to 1.15.3 during nightly automated NVM backups

I have two Z-Wave networks both upgraded the same day and it is happening on both of them, I do have the Soft Reset enabled but it has always been like that. Here are my logs:

Z-Wave Network 1 using UZB-7 v7.17.2: link NVM backup at 2023-08-04T08:30:18.253Z on Silly log level NVM backup at 2023-08-04T15:35:18.000Z on Debug log level

Z-Wave Network 2 using UZB-7 v7.19.3: link NVM backup at 2023-08-04T08:40:18.465Z on Silly log level NVM backup at 2023-08-04T15:30:18.755Z on Debug log level

tokyotexture commented 1 year ago

Getting very similar errors making my network unusable (very erratic/unstable) after upgrading to 1.15.3. I have not set up backups, so this issue might get triggered by more than just backups. I didn't save logs and have already rolled back, but I was seeing a lot of

2023-08-03T16:53:52.974Z DRIVER   Dropping message because it could not be deserialized: The command class Contr
oller Replication is not implemented (ZW0303)

I was also getting really weird device ID numbers (like 7000-something) randomly while restarting and other funky stuff. Rolling back to 1.15.0 and everything is back to normal.

jeffjensen commented 1 year ago

Encountering this as well.

ColColonCleaner commented 1 year ago

Same problem here. Every day after the backup all commands start dropping. The workaround I've been using is just going to to the settings in zui and clicking save so it restarts the coordinator. Unplugging the stick and plugging it back in also seems to solve it until the next day. Disabling backups until this is resolved.

epower53 commented 1 year ago

Same issue... automated nightly backup process causes my network to lock up. For now I've downgraded to JS-UI 8.21.2 w/ zwave-JS 11.6, and all is good. Will wait until this issue has been rooted out before I attempt any more updates.

AlCalzone commented 1 year ago

Will be fixed in 11.9.1 (in a couple of minutes).