I had the urge to nerd around a bit, and scratched it by putting #zigbee2mqtt running on #microshift #kubernetes at home. It controls zigbee devices at home via #HomeAssistant
The hard part was to understand how to get access to usb device. It was one liner after all, easy after you know it! Hint: Use generic device plugin. Here is the reference, if someone searches the same one day.