前回の記事で、RaspberryPiを使って、PIRモーション・センサーのデータを獲得し、MQTTのclientとして警報メッセージをMQTTブローカに送信します。今回はmeteor
frameworkを使って、IoT WEBサイトをセットアップして、MQTTブローカ サーバからメッセージを申し込んで、 PIRモーション・センサーが物体の動作が検知したら、WEBページに警報メッセージを見られます。
Step 1)下記のコマンドを作動して、新しい 64-bit linux サーバにMeteor frameworkをインストールする
curl https://install.meteor.com | sh
Step 2) 下記のコマンドを作動して、mosquitto clientをインストールする
sudo apt-get install mosquitto-clients
Step 3)下記のコマンドを作動してMQTTブローカの接続をテストする
sudo mosquitto_sub -h test.mosquitto.org -t "revspace/sensors/" -v
スクリーンで温度、湿度などのセンサー情報が見えます。test.mosquitto.orgのmqttブローカと接続、登録済みと確定できます。
Step 4)下記のコマンドを作動して、弊社のIOT meteor ソースをダウンロードする
wget http://osoyoo.com/driver/iot-test.tar.gz
tar -zxvf iot-test.tar.gz
cd iot-test
sudo meteor
Meteor frameworkが作動していると見え、http://localhost:3000も指示しています。
Step 4)linux サーバでブラウザを開けて、アドレス欄に次のアドレスを入力して、http://localhost:3000(サーバーではなく、他のPCを使うとき http://サーバーのipアドレス:3000を入力して下さい。)
タイトルは「Meteor Kitchen & IoT (Internet of Things) example 」というWEBページが見えます。
PIRモーション・センサーの近くに動作したら、WEBページで「osoyoo/alert: intruder detected」のメッセージが見えると思います。(Raspberry PiとPIRモーション・センサーを使って、IoT自家盗難警報システムを作成する)
DownLoad Url osoyoo.com
You must be logged in to post a comment.
The iot-test.tar is not there 404 error
also you need to update the mqtt test to
mosquitto_sub -h test.mosquitto.org -t “#” -v