5.10.1 (2021-10-26)
5.10.0 comes with a new feature in zwave-js, Soft Reset.
By default now Soft Reset is automatically done on startup (following zwave specs) but seems some controllers doesn't like it and application keeps crashing.
This patch comes with zwave-js@8.6.1
that should handle such cases in a better way.
What I suggest is to replace all controllers paths by using /dev/serial/by-id/xxx
instead of paths like /dev/ttyACM0
this because in some cases Soft Reset could cause usb sticks to change their paths (/dev/ttyACM0 --> /dev/ttyACM1
).