I believe I'm using that script. I think I have found the issue. HEYU is not starting on reboot. I have to manually start it. After starting HEYU, I also have to issue an /etc/init.d/xinetd restart command.Otherwise mobile client will connect to server, but no devices are listed.
Any help on getting this worked out so that no manual intervention is needed after reboot would be greatly appreciated.
This is what I did to get it working, perhaps there are other solutions as well.
1. Add a startup script to start HEYU. (search for examples) The script needs execute permission.
2. Add a reference to the startup script above in /etc/rc.local with: sudo /etc/init.d/your_script_name start
3. Add a line to restart xinetd: sudo /etc/init.d/xinetd restart
I'm not exactly sure why xinetd needs to be restarted, but this is what worked for me.