Check-up your connection and upload speedtest stats inside Google Spreadsheet
These instructions will get you a copy of the project up and running on your local machine for testing purposes. See installing notes for how to deploy the project on a live system.
- speedtest-cli API for Python
- Google API for Python
- client_secret.json
- oauth2client for Python
- ID of your spreedsheet already created
Modify auto-speedtest.py :
line 30 : spreadsheetId = 'your sheet id'
How to get spreadsheetId ?
Installing For Linux sytem :
sudo python -m pip install --upgrade pip oauth2client
sudo python -m pip install --upgrade pip google-api-python-client
sudo python -m pip install --upgrade pip speedtest-cli
if you use only ssh : You can't open browser, Python show an URL. Copy and paste to your remote computer to connected with your google account for get a password asked by Python
Place auto-speedtest.py and client_secret.json(see also) inside the same folder. Run .py with IDE or Python Interpreter. Using every t time with crontab on linux system (Raspberry Pi)
- Thonny - IDE for Python
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- William Colpaert - Initial work - KaoruKanon
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details