Coreラズパイのセンサー情報をKibanaを使って視覚化してみます。Kibanaは、Elasticsearchのデータを可視化するツールで、Elasticsearchに内臓されています。Serviceをセットアップします。Serviceのドメインの作成ドメイン名を指定します。その他はデフォルトのままにしました。テスト用なのでひとまずアクセス権は一番弱くしました。(あとで見直す)ドメインのステータスが「アクティブ」になるまで待ちます。画面は自動的にリフレッシュされないので、たまに更新ボタンを押して確認します。10分ほどかかりました。作成ボタンをクリックします。ルールの名前と、ルールクエリステートメントを指定します。すべてのカラムを取得します。アクションの一覧からElasticsearchを選択します。IoTのアクションを設定します。新しいロールの作成ポリシーがアタッチされます。これでルールが作成されました。ラズパイからメッセージを送信します。ラズパイ側は前回作成したpublish.pyをそのまま使用します。publish.pyKibanaの設定KibanaのURLをクリックします。patternを指定します。Timeフィルターフィールドを指定します。IoTからのメッセージにdate型フィールドを含むようにします。検索窓で「humid」を指定すると、センサーからの室温と天気サイトの気温が取得できているのがわかります。Visualizeタブに切り替えて、visualizationを作成します。Y軸とX軸を設定します。Hourly「Save」で保存します。保存したビジュアライズは「dashbord」タブでダッシュボードを開いて、「Add」で追加することができます。formating」を「Etc/UCT」に変更します。Stack気になるAWS料金は?無料枠でどれくらい運用できるかをコスト管理ダッシュボードでみてみると、Elasticsearchがえらく消費していました。1秒間に1回、Pubulishするサイクルを4日ほど運用した結果がこれなので、年中使うのは厳しい感じです。Elasticsearch以外はほとんど消費していないので、視覚化は別の方法にすることで回避できそうです。Coreを使うと手軽にIoT機器を扱うことができました。Coreの真価を発揮しそうです。AWSの無料枠が尽きたので、ひとまず今回のシリーズはここまでにしたいと思います。Gatewayを試すラズパイのカメラモジュールの映像を遠隔地から見るための実験...2019-09-26AndroidでPush通知を実装するAndroidでPush通知を受け取るためのメモです。アダプターはWindowsで使えるか?AndroidでPush通知を実装する最低限の環境でラズパイから音を出す月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。