IoT 向けダミーデータを定期的に生成して BaaS の JSON オブジェクトストレージに 投入するクライアントアプリケーションです。
一定時間毎に、正規乱数にしたがったデータを生成します。
Node.js が必要ですので、事前にインストールしてください。
以下手順で NEC BaaS JavaScript SDK を組み込んでください。
$ npm install
nebula_config.js.template を nebula_config.js にコピーし、 BaaSサーバ接続用のパラメータを記入してください。 パラメータの詳細は、BaaS JavaScript SDK ガイドを参照ください。
生成するダミーデータの設定は config.js で行います。 パラメータ値の説明は、config.js 内のコメントを参照ください。
BaaS サーバのオブジェクトストレージにバケットを作成しておいて ください。
$ node injector.js
で起動します。一定時間毎にデータ生成してデータをアップロードします。
本アプリケーションはログイン認証をせずにデータ投入を行う ようになっています。このため、バケットは g:anonymous で 書込できるようになっている必要があります。