/dev/zwave permisions reverts to root after power-failure

I have created a persistent device path according to:

It works great most of time. But in 1 of 5 power-failures of the Raspberry Pi revert the group permission to ‘root’. I have to reset it to ‘dialout’, restart. Then its up and running again.

Any ideas why this permission seems to change back to root?

I have UZB USB, RPi3 and Pyton Virtualenv (setup according to installation documentation)


Any ideas here?.. I got the dev/zwave reverted to group: root again after powerfailure…

Rather than creating a rule just use the by-id path. It won’t change even if you move to a different computer.
use the result of
ls -l /dev/serial/by-id/
You should see something like usb-0658_0200-ixxx
Then change your configuration.yaml to match the ID like

  usb_path: /dev/serial/by-id/usb-0658_0200-ixxx 


Do I have to give group: dialout r/w permissions to the device:

It should be there by default. You can check with
ls -l /dev/serial/by-id/

Thanks for the advice! I’ll try!