I’d just give you a heads up that im working on this. And any help is welcome. Will be making a repo out of this at some point.
What Virtualhere does, non technical:
Have a server (RPI or any board somewhere in your house)
Have a client (hassio docker image)
Plug in a usb device in the server, set auto discovery on on the client, use it natively on your client
I use this at home to connect to my DSMR + RFXtrx hub since my power cabinet is downstairs and my hassio (VM on FreeNAS) is upstairs.
Now i’m switching to an Odroid XU4 with HassOS on it, and i’m figuring out how to tackle this.
Things to sort out:
How to reshare container USB with other containers
Documentation/work done by other already:
Official docker image x86_64 by virtualhere:
Arm server container (outdated):