Arrancar script python al iniciar raspbian
Publicado: 10 Sep 2016, 20:20
Hola!
Estoy tratando de iniciar un script de pytnon al arrancar el sistema, de la siguiente forma:
Creo el siguiente script en /etc/init.d con el contenido:
#! /bin/sh
# /etc/init.d/detector-init
### BEGIN INIT INFO
# Provides: detector-init
# Required-Start: $all
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Script de ejemplo de arranque automático
# Description: Script para arrancar el detector de presencia
### END INIT INFO
# Dependiendo de los parámetros que se le pasen al programa se usa una opción u otra
case "$1" in
start)
echo "Arrancando detector-init"
# Aquí hay que poner el programa que quieras arrancar automáticamente
/usr/bin/python /home/pi/buscador.py
;;
stop)
echo "Deteniendo detector-init"
;;
*)
echo "Modo de uso: /etc/init.d/detector-init {start|stop}"
exit 1
;;
esac
exit 0
Luego doy permisos de ejecucion y despues activo el arranque automatico con "sudo update-rc.d detector-init defaults" pero no consigo que funcione, lo curioso es que antes me funcionaba perfecto pero ahora no consigo hacerlo, he reinstalado raspbian y todo pero nada, si hago una prueba con "sudo /etc/init.d/detector-init start" el script que es de prueba para enviarme un pushbullet al movil lo hace perfectamente, pero al reiniciar raspbian no ejecuta el script y no me manda el pusg...
llevo muchos días con esto, agradeceria cualquier ayuda.
gracias y saludos
Estoy tratando de iniciar un script de pytnon al arrancar el sistema, de la siguiente forma:
Creo el siguiente script en /etc/init.d con el contenido:
#! /bin/sh
# /etc/init.d/detector-init
### BEGIN INIT INFO
# Provides: detector-init
# Required-Start: $all
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Script de ejemplo de arranque automático
# Description: Script para arrancar el detector de presencia
### END INIT INFO
# Dependiendo de los parámetros que se le pasen al programa se usa una opción u otra
case "$1" in
start)
echo "Arrancando detector-init"
# Aquí hay que poner el programa que quieras arrancar automáticamente
/usr/bin/python /home/pi/buscador.py
;;
stop)
echo "Deteniendo detector-init"
;;
*)
echo "Modo de uso: /etc/init.d/detector-init {start|stop}"
exit 1
;;
esac
exit 0
Luego doy permisos de ejecucion y despues activo el arranque automatico con "sudo update-rc.d detector-init defaults" pero no consigo que funcione, lo curioso es que antes me funcionaba perfecto pero ahora no consigo hacerlo, he reinstalado raspbian y todo pero nada, si hago una prueba con "sudo /etc/init.d/detector-init start" el script que es de prueba para enviarme un pushbullet al movil lo hace perfectamente, pero al reiniciar raspbian no ejecuta el script y no me manda el pusg...
llevo muchos días con esto, agradeceria cualquier ayuda.
gracias y saludos