https://docs.google.com/spreadsheets/d/11nWYSUnr6VswYhoDquz1GJVZFRifad-XMFQA9ZyUJn8/edit?usp=sharing
シェルスクリプトで「スピードテスト→Google Apps ScriptにPOST」までする。cronでシェルスクリプトを定期実行。
- speedtest-cli を走らせる
- データを切って Google Apps Script で書いたエンドポイントを叩く
1-51/10 * * * * /path/to/script/speedtest.sh
- 00分と30分のテストがなぜかこけるので1分ずらしている
- cron実行環境では環境変数が読み込まれないため、シェルスクリプトの一行目で読み込みのためのオプションを追加
参考: cron実行時の環境変数を設定
- ラズパイから受け取ったデータをスプレッドシートに書き込む