土壌データ管理システム

ガーデンセンサーが送信するセンサーデータをオンプレミス環境のストレージへ蓄積/表示するWebシステム

開発概要

ガーデンセンサーから送られる土壌データをオンプレミス環境のストレージへ蓄積、目に見えない土壌データを解析します。
開発概要図

表示データ

  • 気温、湿度、光量、EC値、水湿、バッテリー
    ガーデンセンサーが送信するデータです。
  • 露点、飽差
    ガーデンセンサーが送信するデータから計算します。
  • 平均気温、積算気温
    気温の過去データから計算します。

動作環境

ブラウザ Google Chrome

開発内容

開発内容図

機能一覧

データ蓄積

  • 10分ごとにDBへセンサーデータを蓄積​

センサー情報一覧表示

  • センサー一覧画面
  • センサー情報を一覧表示する

センサーデータ閲覧

  • センサーデータ閲覧画面
    • センサー一覧画面で選択したIDのセンサーデータ値をDBから取得
    • 取得した値と、計算した値を画面上に表示

センサーデータのグラフ画面

  • センサー一覧画面で選択したIDのセンサーデータ値をDBから取得
  • 指定したセンサーデータ・期間の10分ごとのグラフ、値を表示
    • 湿度、水温は折れ線グラフで表示
    • 気温、露点、飽差、光量、EC値は棒グラフで表示
  • 指定した期間の平均気温、積算気温の1日ごとの棒グラフ、値を表示

開発環境

OS Linux
データベース mongoDB
フレームワーク Laravel
開発言語 PHP
その他
  • Node-RED
  • Docker
  • Node.js
※本サービスの提供は終了しています。