Home Assistant VM Pool with Z-Wave

I am running Home Assistant on a VM Pool (XCP-ng/Xen Orchestra) I want to add some Z-Wave door locks to my system but I can’t have a Z-Wave stick in any one of the VM Servers because then it will cause the high availability to not work. Home Assistant would be stuck having to always run on that one VM Host and it wont be able to be moved to another server automatically in case of hardware failure as it works right now without any USB devices. Is there anyone using something like a RPi to host USB over Ethernet that doesn’t involve modifying heck out of Home Assistants host OS? Or any other ideas? I want to try to not hack the heck out of home assistant to make this work so that updates will work and future updates won’t break stuff. Or does anyone know of a Ethernet to Z-Wave bridge that’s compatible with Home Assistant? I sure someone else has had to run into this same situation too… Thanks.

Yes you can do that.

Basically you want to run zwavejsui on that remote box (pi, NUC, old laptop, etc), then you connect the HA integration to it by ip address or hostname (if you have local dns)

What I’d do is get Ubuntu and docker installed then run the zwavejsui docker image. If you are setting them up today - I’d stick with the 8.26.0 version as folks are having problem with 9.0.x