It looks like you can schedule a task to run on startup via the Control Panel → Tasks Scheduler → Create → Triggered Task. You can then type the command under the User-defined script in the Task Settings tab.
I haven’t taken the plunge and upgraded to DSM7 yet, so I can’t verify if this works.
I already find it quite annoying that on DSM 6 if my Synology has to reboot, Virtual Machine Manager seems to forget that I have added the Z-wave USB stick to my home assistant virtual machine, so I have to do that manually every time.
But losing native support alltogether is really dissapointing.
I have launched a feature request to ask them to keep supporting it. If enough people do so, who knows they might listen.
I’m in the middle of moving to zwavejs2MQTT on a Pi with HA on my Synology - my “main” HA is currently running on the same Pi as the (deprecated) zwave add-on, as soon as my new pi gets here tomorrow, I’ll be splitting the installation. So, not quite a hack, but an option.
I’m seriously considering this option as well (maybe I can find a cheap RP3 to use just for zwavejs2MQTT). Very annoying when it’s a feature they are removing rather than a basic compatibility issue.
I found these commands somewhere on the internet so I take no credit for it. However, every time you reboot, this has to be ran again. So to run it automatically at startup, I did this:
create file “/usr/local/bin/enable_serialports.sh” and insert the following:
On my end this isn’t working. At the moment I’m not able to run my Aeotec Z-Stick 7. On DSM 6.X it was connected as ttyUSB0 and was also running properly without any issues.
For me this isn’t working. I’m on DSM 7 Final and tried slaesh/zzh zigbee stick. I did run the 3 commands without a problem/output but the stick is not on ttyACMx or ttyUSBx. I just see it with lsusb.
6.2 drivers are disabled on DSM 7 but @Carsten4207 posted that his ConBee zigbee stick is working. Thought it may work with slaeshs, too. What am I missing?