Démarrage avec rc.local

Bonjour,
Je continue avec mon projet domotique qui consiste à recevoir des commandes par sms, actionner un convecteur et renvoyer par sms la température.
Le programme python marche à peu près correctement, mais quand je place la commande de lancement dans /etc/rc.local comme c’est dit dans le manuel, plus rien ne marche.
Dans les forums j’ai vu que rc.local peut démarrer avant les utilitaires de réseau, j’ai mis un sleep 10 dans /etc/rc.local mais rien n’y fait.
Je soupçonne une erreur au démarrage qui n’arrive pas quand je lance le programme manuellement. Y aurait-il un moyen de récupérer cette erreur ?
Je suis nul en scripts et tout ça.
Merci pour votre aide.

Problème d’utilisateur ???
Si ton script n’est exécutable que par le SU et que tu boot en tant que PI, ça ne marche pas…