Acessing serial device from a snap package

But then again, I have to roll my own to access the serial port?

This won’t be an option. I’m quite sure the users that want to use the snap package of zwavejs2mqtt is not willing to use another OS than they have already installed. They most likely have a bunch of other services already running on their system.