月別アーカイブ: 5月 2020

Ambientで遠隔観測

Ambientというデータ保存+グラフ化サービスを利用して遠隔観測をしてみようと思っています。まずは自宅にセンサを置いて、アップロードしてみました。

センサはBME280、マイコンはESP32-DevkitCを使いました。10秒毎に測定して液晶表示して、10分毎にAmbientに瞬時値をアップロードします。

なんと、こんなグラフがちょいちょいと作れてしまいました。ここまでは無料の範囲です。リミット越えでメールが送れればsakura.ioでやっていることと同様のことができそうです。ただ、AmbientはWANに接続されたゲートウェイが必要ということが違います。センサとゲートウェイ間はLORAという広域無線通信で接続します。最終的にはTheThingNetworkの利用まで行きたいと思っていますが、Ambientで可能なところまでやってみたいと思います。次はセンサをLORAで飛ばしてどこかに置かせてもらおうと計画中です。

sakura.ioのDatastoreV2対応

sakura.ioのモジュール不良は無事対策完了したようで良かったです。その後、Datastore機能がV2になるとの連絡があり、早速1ヶ月保存の無料タイプを追加登録しました。

データ取得プログラムは前のままではデータが取れず、フォーマットが変更になっていました。最初は何が変わっているのかよく理解できず、json.dllのエラーの意味もよくわからず、四苦八苦しましたが、channelsが配列になったことがわかりました。その後はすんなりと進み、元のようにデータを取れるようになりました。同じ時に送ったchannelデータをまとめてくれるので、V2の方が簡単に処理できます。最初からこうしてくれていればいいのに…最初に苦労したのを思い出しました。

今日もいい天気で、よく発電していますね。(我が家では無いですが)

追加

非力なStickPCで動かしていますが、以前はデータ取得に時間がかかるのが気になっていたのが、早く終了するようになりました。V2のおかげでしょうか。