狠狠撸

狠狠撸Share a Scribd company logo
IoT と Notes/Domino を組み合わせて
何かできないか!?
株式会社ソルクシーズ 吉田 武司
IoT と Notes/Domino と言えば!
グランドプリンスホテル
新高輪でドローンなんて
だめ!!
ならば、ラジコンは…?
ケートリック 株式会社
田付 和慶 氏
株式会社 エフ
御代 政彦 氏
株式会社 ソルクシーズ
吉田 武司 氏
チーム再集結!
IT技術研究会(社内クラブ)のメンバーに相談してみた
自社製品のいまイルモの
デバイスを使ってみたら?
OK!
いまイルモ担当者
いまイルモ
離れて暮らす親や介護の必要な方の暮らしぶりを
スマートフォンやパソコンなどを使って
同居しているかのようにそっと見守ることができるサービス
? 照度センサー
? モーションセンサー
? 温度センサー
? 湿度センサー
いまイルモのセンサーデバイス
親機と子機 (複数) を組合せての使用が可能
複数のセンサーを搭載
今回は、旧有線タイプのデバイスを使用
部屋を会議室にしたらより
実践的じゃないかな
IoT対応センサーにより
リアルタイムに施設利用状況を見える化
会議室に人がいるのか、
エアコンや電気の消し忘れが
ないか等をリアルタイムに確認可能
デモ
WebSocket
デモのシステム概要図
センサー
センサー通信
サーバー
IBM IoT Foundation
Node-RED
(node.js) XPages
(Domino)
IBM Bluemix
Domino REST
WebSocket
デモのシステム概要図
センサー
センサー通信
サーバー
IBM IoT Foundation
Node-RED
(node.js) XPages
(Domino)
IBM Bluemix
Domino REST
MQTT
IBM IoT
Foundation
ブローカー
メッセージを受け取るメッセージを送る
POINT1
直接相手を指定して
送るわけではない
センサー通信
サーバー
パブリッシャー
Node-RED
サブスクライバー
複数の
サブスクライバー
POINT2
ほぼリアルタイムで
複数に配信可能
MQTT:Topic
ブローカー
メッセージを受け取るメッセージを送る
Topic を指定
imairumo/device01
パブリッシャー サブスクライバー
Topic を指定
imairumo/#
POINT3
トッピックは /(スラッシュ)で区切れます
これにより受け取るメッセージを選択できます
例
japan/# 日本のデータ
+/temp 温度のデータ
MQTT:Will, QoS
POINT4 Will
想定外の切断が発生した場合、
事前に決めておいたメッセージを
トピックに流す
POINT5 QoS
Quality of Service(確実性)
レベル0:最大1回
レベル1:1回以上
レベル2:正確に1回
参考資料
MQTTについてのまとめ
初めてのMQTT(Speaker Deck)
初めての MQTT(GitHub)
多数のデバイスをリアルタイムにつなぐことができる
ブローカーパブリッシャー サブスクライバー
{
"mac": "00204AEC49A9",
"no": 0,
"ir": 0,
"motion": 1,
"temperature": 0,
"humidity": 0,
"illumination": 284,
"time": "2016/06/11 09:57:50“
}
JSON
どんなデータを流しているの?
試してみたい場合、IBM Bluemix がお勧めです
Node-RED Starter
&
IBM Watson IoT Platform - Quickstart
WebSocket
デモのシステム概要図
センサー
センサー通信
サーバー
IBM IoT Foundation
Node-RED
(node.js) XPages
(Domino)
IBM Bluemix
Domino REST
Node-RED
IBM IoT Foundation Node-RED
メッセージを受け取る
POINT1
WebSocket を使用してメッセージをブラウザにリアルタイムに中継
XPages
ブラウザ
メッセージを送信
Node-RED
IBM IoT Foundation Node-RED
メッセージを受け取る
POINT2
Domino data service を使用して
Domino へデータを保存
XPages
(Domino)
メッセージを保存
Node-RED
Insights for Weather Node-RED
気象データを取得
POINT3
その他のサービスから付加情報を取得
Domino へデータを保存
XPages
(Domino)
データを保存
Node-RED:node-red-contrib-domino-rest
IBM Domino Access Services を利用するためのノード
POINT1
Domino data service 9.0.1 サポート
POINT2
簡単
POINT3
npm からインストール
node-red-contrib-domino-rest
Bluemix でも利用可
例えば
http://domino.solxyz.co.jp/nodered/node_restapi.nsf/api/data/documents?
search=watson&searchmaxdocs=3&since=2016-01-01T00:00:01Z
“watson” を含む
2016/01/01 00:00:01 以降に更新された文書
最大3文書
を検索する場合
Domino ノードを利用すればパラメータに設定するだけ
Bluemix で使用すれば、様々なサービスと連携可能
例1:ノーツ文書の翻訳
Bluemix で使用すれば、様々なサービスと連携可能
例2:ノーツ文書の添付画像の分析
npm からインストールできます
詳しくは、ノーツと。。。
Node-RED から Domino へアクセスするためのノードを公開
ブラウザ:XPages
ブラウザ
メッセージを取得
XPages
(Domino)
Node-RED
会議室予約データ取得
気象データ取得
過去のセンサーデータ
取得
IoT の現状は
どうなんだろう?
IoT体験型スマートホステル<&AND HOSTEL>が福岡にオープン!
IoT植木鉢「planty」
オラクルがIoTとビッグデータ領域へPaaS拡充
Sonyはセルネットワーク利用のIoTを指向してLTEチップの
Altair Semiconductorを買収
NTT Com、営業車両を手軽にIoT化する
「Connected Vehicle」のトライアルパックを提供
アジア最大級のIT見本市「COMPUTEX TAIPEI」
IoT?スタートアップなどがテーマ
ホログラムの女の子と一緒に暮らせる「Gatebox」
2030年までに世界市場規模が14兆ドルを超える予測
日本だけでもおよそ1兆ドル
英国政府2014年提言報告書
2020年までの世界市場規模の増加分として
数~十数兆円といった試算を引用
ドイツ 2013年 Industrie 4.0 戦略文書を公表
産学官の推進体「Plattform Industrie 4.0」を構築
イギリス 2014年 IoT に関する政府提言を公表
2014年4月 周波数の一部を特定 IoT 機器向けに免許不要
アメリカ 政府主導 NIST、民間企業による IoT 推進団体
「Industrial Internet Consortium」が活動(設立:GE, AT&T, IBM 等)
日本 2015年 「日本再興戦略」重点項目として明確に位置づけ
IoT 推進コンソーシアム設立
インターネットにつながるデバイスは
今後ますます増加
126 セッション?ハンズオン
WATSON 関連:30 セッション
IoT 関連:15 セッション
今後は、Notes/Domino も
IoT とは無縁ではいられない!?
どんな使い方があるでしょうか?
Domino と IoT の連携
他には!?
来客予定、会議室予約から Pepper が応対
在庫が減ったらデバイスが
発注のワークフローを申請
あ、IoT ではないけれど…
ワークフローの承認者が WATSON もあり?
デバイスが申請して
WATSON が承認?
Notes/Domino と
IoT と
私たちで創る未来

More Related Content

IoT と Notes/Domino を組み合わせて 何かできないか!?