Didn’t want to give my two cents to this topic, until I tested myself:
So for me ser2net is working great for OH and zwave-js-ui. “rfc2217” instead of “tcp” might be only possible in OH (not zwave-js-ui)
Usind socat after all to create a virtualDevice makes no sense for me. (see tcp://)
I can also say that unplug and replug USB and LAN-Cable is catched by ser2net, what might it make realy stable and I am going to test this now over multiply househoods. (Saving money for Server