やっぱりfirebaseじゃなくてGoogleスプレッドシートにRaspberry Pi のCPU温度を収集してVue.jsでグラフ表示する

自宅に設置したRaspberry Pi でCPU温度のログをGoogleスプレッドシートに定期送信し、Vue.jsコンポーネントでそのシートを参照してグラフ表示します。

完成図

f:id:kojimainjp:20190104122210p:plain

ポートフォリオサイトに搭載しました。↓
https://kojimain.github.io/graph

続きを読む

(続) Raspberry Pi のCPU温度をfirebaseの Cloud Firestore に記録してVue.jsでグラフ表示する

こちらの続編です。
kojimainjp.hatenablog.com

前回までで「Raspberry Pi のCPU温度をfirebaseの Cloud Firestore に記録してVue.jsでグラフ表示する」は達成できました。
しかしFirestoreのデータが際限無しに蓄積されてしまうため、いずれストレージ上限に達してしまいます。
f:id:kojimainjp:20181226151230p:plain

今回は、Cloud Functions for Firebase でFirestoreのwriteをキャッチして、古いデータから順に削除する関数を作成していきます。

続きを読む