I’m running HA as a VM in Proxmox with an Aeontec Zwave dongle passed to the VM by Device ID. This works fine until it comes time to update ZWave JS UI (which gets frequent updates). >50% of the time there’s an update to this addon specifically zwave stops working in HA. All devices become unavailable. Fully shutting down the HA VM and starting it back up always fixes this issue.
What I’ve noticed is that when ZWave JS UI updates, sometimes the device number in the VM changes. Here are lsusb results running before and after updating the addon:
[core-ssh ~]$ lsusb
Bus 003 Device 001: ID 1d6b:0003
Bus 002 Device 003: ID 0658:0200
Bus 001 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
[core-ssh ~]$ lsusb
Bus 003 Device 001: ID 1d6b:0003
Bus 002 Device 004: ID 0658:0200
Bus 001 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002
Notice how 0658:0200 (my zwave dongle) changed from device 003 to 004.
What can I do to prevent this so I don’t have to reboot HA so frequently?