Hoy les traigo un tutorial que hizo un amigo exclusivamente para Overload.cl, en este nos explica como crear un test de velocidad con una RPi e informarlo a nuestro ISP automaticamente :D.
Hola soy Cristofer en Twitter (https://twitter.com/El__Chapu) y desde hace mas de 1 año estoy encantado con Raspberry pi.
En este articulo les enseñaré como hacer un test de velocidad a su proveedor de Internet.
Lo que necesitamos :
Raspberry Pi.
Cable de red.
Speedtest-cli
Twitter
Raspbian
Instalación Speedtest-cli
sudo apt-get install speedtest-cli
Hacemos un test

Luego nos crearemos una cuenta en Twitter.
Yo he creado esta : https://twitter.com/Movistar_Chile1
Debemos ir a esta pagina https://dev.twitter.com/apps y crear una app nueva

Debemos obtener Consumer Key, Consumer Secret, Access Token y Access Token Secret, los cuales utilizaremos en nuestro código (El código es un .py que dejaremos adjunto al final del Articulo :D)
Ahora debemos agregar una tarea programada para nuestra rpi, Usaremos el archivo “Crontab”, para eso desde nuestro terminal escribiremos :
crontab -e
y agregamos al final una nueva linea, el numero 30 indica que se ejecutara cada 30 minutos

Probamos nuestro código haciendo un python twit.py o xxxx.py dependiendo del nombre que le pusieron a su tarea programada 😀

Si todo sale bien, deberían tener resultados similares a estos:

Adjunto el código .py de este tutorial: Descargar Código aquí
Aquí termina el tutorial, como siempre estamos agradecidos de que nos lean, acá les dejo el twitter de Chapu por si quieren seguirlo o hacerle alguna pregunta respecto a esta maravillosa herramienta.
Twitter Chapu
Saludos
Happy Hacking 😀