Docker zwave configuration

What is proper config path for zwave when using HA docker image?

HA logs keeps showing it can’t find files the config files.
Do I need to mount (-v) volume and add the files to the folder or leave it unmounted and they reside in container?

I use below path but not working
config_path: /usr/local/share/python-openzwave/config

The only thing I had to add was the ZWave USB device. With docker-compose:

  image: 'homeassistant/home-assistant:latest'
  restart: always
    - '8123:8123'
    - '/etc/localtime:/etc/localtime:ro'
    - '/srv/hass/config:/config'
    - '/dev/zwave:/dev/zwave:rwm'

The configuration files are stored in the /config folder.

In order to have my ZWave USB dongle pointing to /dev/zwave on my host OS, I created a file named /etc/udev/rules.d/10-zwave-static.rules, containing a single line:

ACTION=="add", ATTRS{idVendor}=="0658", ATTRS{idProduct}=="0200", SYMLINK+="zwave"

Note that you’ll need to adjust the idVendor and idProduct values. Look at the output of lsusb. E.g. on my machine:

triton% lsusb
Bus 002 Device 008: ID 0658:0200 Sigma Designs, Inc.

thank you @kernald but u may misunderstood
I have below in my config. Trying to determine if this is correct for docker.

  usb_path: /dev/zwave0
  config_path: /usr/local/share/python-openzwave/config

I have usb symlink but I read docker may not handle udev correctly or is a little nonstandard here.
thank you for pointing that out. I will watch for that.

I don’t get why you specify the config_path option: do you really need a specific folder? Letting hass store ZWave files in its config folder (default config_path value) works perfectly, if you don’t have specific needs. Even with Docker.

Thank you. Just needed that verification.

HASS was failing to start when I enabled zwave without config folder specified. With config folder specified it started but component would fail start.

Are there any decent guides for configuring HA on an unRAID Docker container?

I have done it before on my RP but am having a blank for Docker.

I can’t even edit my .yaml file as it keeps reporting its open elsewhere.