RaspberryPiを使ってインターネット速度計測を定期実行する

公開日時

夜にネットが遅くなるのを見える化するためインターネット速度計測をスプレッドシートに記録していくことにした。

ただ、手動実行するのは手間なので自動化できないかなと思い調べてみたところ、speedtest-cliというPythonのツールがあることを知った。

これをRaspberryPiのcronで定期実行するようにすれば自動化できる。

speedtest-cliのインストール。

sudo pip install speedtest-cli

cronで1時間おきに実行するように設定。

crontab -e

0 * * * * /usr/local/bin/speedtest-cli --csv >> speedtest/result.csv

これでしばらくログを溜めてみることにする。

参考


Related #raspberry pi

ngrokの代わりにCloudflare Tunnelを使う

botやwebhookを利用するサービスの開発が捗る

Dockerのデータ保存場所を変更する

/etc/docker/daemon.jsonに追記

Alexaにゲーミングマシンと周辺環境を終了してもらう

「Alexa Steamを終了して」ができるようになった

Alexaにゲーミングマシンと周辺環境を起動してもらう

PC起動、TV起動、サウンドバー起動がまとめてできるようになった

docker-compose build時に「no Space Left on Device」が発生

1年前にも同じエラーにハマってた