David211
Posts: 2
Joined: Tue Oct 04, 2016 6:02 pm

Reiniciar Script Python en caso de cuelgue ?

Tue Oct 04, 2016 6:17 pm

Muy buenas,

Lo primero presentarme y saludar, llevo poco tiempo en éste foro, leyendo y aprendiendo mucho de la Rasberry en mis ratos libres, actualmente, estoy encallado en un proyecto y me gustaría si alguien pudiera iluminarme un poco.

Tengo conectado un sensor PIR que cada vez que detecta presencia, manda un mensaje mediante un Bot de Telegram, el problema es que si falla la conexión a internet, el script se cuelga (en concreto la liberia pyTelegramBotAPI) y deja de mandar mensajes, (el sensor PIR sigue funcionando y generando interrupciones), para que vuelva a funcionar, toca reiniciar el script manualmente. Busco la manera de saber si se ha colgado el script para que se reinicie automáticamente, ya sea mediante otro script que lo vuelva a ejecutar.¿ Alguien sabe la manera ?

Muchas gracias !!!

jesus.vallejo
Posts: 103
Joined: Tue Dec 03, 2013 4:30 pm

Re: Reiniciar Script Python en caso de cuelgue ?

Wed Oct 05, 2016 11:05 am

crea un scrip que corra en segundo plano y que haga "llamadas" al script de tipo check, si se ha colgado una intruccion de reinicio y si no que siga chequeando. esto solo es posible si mediante comandos se puede ver el status del script.

David211
Posts: 2
Joined: Tue Oct 04, 2016 6:02 pm

Re: Reiniciar Script Python en caso de cuelgue ?

Thu Oct 06, 2016 5:35 pm

Muchas gracias Jesus por tu ayuda, estoy probando de implementarlo y pinta muy bien, además creo que le sacaré mucho jugo, te debo una !

Return to “Español”