エンジニア「くがとしお」のレベル上げ

エンジニアとして色々なことができるように資格取得、電子工作、アプリ開発を頑張ります。

ニフティクラウド mBaaSの最新データ100件をJavascriptから取得する

   

どうも、くがとしおです。

前の記事で、ニフティクラウド mBaaSにラズパイからデータをストアしてWordpressで表示する記事を書きました。

ラズパイで取得した温度をWordPress amChartsで簡単かつ綺麗にグラフ表示(アクアポニックス)
どーも、アクアポニックス水槽に早くメダカを投入したいとウズウズしております わたくし、くがとしおです! 今回は、自宅のアクアポニックス環境の温度・湿度・気圧を取得して

ニフティクラウドのmBaaSからは、100件のデータしか取得できません。
デフォルトでは、古いデータから100件となるため、100件以上のデータがストアされると更新されなくなります。

最新100件のデータを表示されるサンプルコードを載せておきます。

現在、1時間毎の気温・水温・湿度を記録していますので最新100時間のデータがこのように表示されます。

スポンサードリンク

その前に・・・

知っておきたい知識を紹介しておきます。

mBaaS

mBaaS(mobile backend as a Service)とは、スマートフォンアプリでよく利用される
汎用的な機能をクラウドから提供するサービスです。

クラウド上に用意された機能をAPIで呼び出すだけで利用できるので、サーバー開発・運用不要で
よりリッチなバックエンド機能をアプリに実装することができ、工数削減によるコストカット
スピードアップに貢献します。

“mBaaSとは”. ニフティクラウド mobile backend

amCharts

WordPressのプラグインにもなっており、Javascriptで簡単に綺麗なグラフが書けます。

amCharts

 

実装

基本的な進め方は、前回の記事を御覧ください。

ラズパイで取得した温度をWordPress amChartsで簡単かつ綺麗にグラフ表示(アクアポニックス)
どーも、アクアポニックス水槽に早くメダカを投入したいとウズウズしております わたくし、くがとしおです! 今回は、自宅のアクアポニックス環境の温度・湿度・気圧を取得して

 

Javascript

前回同様、amChartsプラグインを使用します。
Javascriptは、以下のようになります。

 

「くがとしお」的 まとめ

ニフティクラウドに毎時間データを送信していますので、
ビッグデータっぽく、時間別データの他に日別データや月別データも表示できるようにしたいですね。
JavascriptとHTMLについては、知識がないため勉強しないといけないですね。。。

水温が30℃超える時間帯があり、メダカにとっては暑すぎることがわかりましたので
対策の方をしていきたいと思います。

では!(^^)/

 

 - アクアポニックス , , , ,

PAGE TOP