I received a 2nd controller today (the TubesZB kit) and then copied the zwave-js-ui repository files to my addons directory. Then I made a few simplle modifications to config.yaml, namely the panel name and icon to differentiate it from the other copy running. I also updated the name and slug, although not sure updating the slug is needed since it’s a local addon with a “local_” prefix.
The local (second) addon is working as expected right now.
My Addons page now shows these. The second controller is going to be mainly used for long range, so that’s why I added the “LR” on the name.
After adding my controller and a zwave switch in zwave-js-ui I then added a new hub in Home Assistant, and my integration shows this:
I’m not quite sure where that “Z-Wave JS” name comes from. Maybe the websocket reports that?
Was all pretty quick. I will have to manually update the version to trigger an update when needed.

