Pi3 - Problems with start.sh

Hello, I have a Zip-Installation running on Odroid perfectly…doing completely the same thing with Pi3 i have an issue in automatically starting Openhab via rc.local…it simply seems to break up for whatever reason…
The only way it works if i do a console “sudo ./start.sh”…

I tried without success the following in rc.local:

sudo /home/pi/openhab/start.sh > /dev/null 2>&1 & (with and without the &).

I did another paralle script that also does the move into the correct subfolder before starting, as this sometimes leads to problems…please help as i’m out of ideas what could be the reason for not starting properly…

Script called openhab.sh:…
#! /bin/sh

cd /home/pi/openhab
sudo nohup ./start.sh > /dev/null 2>&1 &

Thanks a lot.

If you are running Raspbian Jessie, it uses systemd so you might have better luck creating an openhab.service file in /etc/systemd/system and using systemctl.