After a long time I finally fixed it myself right after posting!
Not much of a linux person either so dont know how I did it.
Well found that in /srv/homeassistant/src/open-zwave-control-panel was a config file I could only read in winscp
It was a symlink point to:
/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/libopenzwave-0.3.1-py3.4-linux-armv7l.egg/config
This doesnt exist on my setup. This does:
/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/libopenzwave-0.3.2-py3.4-linux-armv7l.egg/config
So first I went to the directory the incorrect file is in:
/srv/homeassistant/src/open-zwave-control-panel
Renamed it:
sudo mv config configold
Created a new symlink:
sudo ln -s /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/libopenzwave-0.3.2-py3.4-linux-armv7l.egg/config /srv/homeassistant/src/open-zwave-control-panel/config
Hope this helps some other fella