I know nothing about Upstart, so all I can do is give lame hints. You may need the D-Bus initialization routines from http://talk.maemo.org/showpost.php?p...9&postcount=16 and, also, have you tried making it start when hildon-desktop has done so? I believe it's something like "start on started hildon-desktop" (alternatively, "start on started xsession" may work for you) in your Upstart service definition.
echo "SOME TEXT" sleep 180 echo "SOME TEXT" /usr/bin/imhere echo "SOME TEXT"