ser2net on a Raspberry Pi if you would like to have your Zigbee coordinator in a central location, away from your Home Assistant machine. Can be especially useful if you have a PoE switch, and can use a PoE to MicroUSB adapter with Ethernet pass-through.
5678:raw:0:/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_$UUID-if00-port0:115200 NONE 1STOPBIT -XONXOFF NOBREAK
Home Assistant would then point at
socket://x.x.x.x:5678 if using ZHA (Zigbee Home Automation) integration.
Network ACLs should be established to restrict access to
ser2net to prevent abuse of the Zigbee controller.