ソニー株式会社 新規事業創出部 i事業室 - amazon …...19...
TRANSCRIPT
1
ソニー株式会社 新規事業創出部 I事業室
萩原丈博 増田弘之
2
16/06/2016 2
3
4
https://www.youtube.com/watch?v=1tis1Au26uI
5
MESH ワイヤレスタグ MESH アプリ
様々なインターネットサービスやスマートデバイスとの接続
…
…
SDK
6
なんでもスマート化できるツール あなたのIoTシステムを作ろう
7
2. つなげる 1. くっつける
たった2つの操作で実現!
8
Demo
9
10
11
プラモデルコントローラー
水遣り機 お絵描きロボット 振動モーターで動く虫
飛行機の傾きセンシング誘導員 音の出る枯山水
12
「あったらいいな」をカタチに
しゃべる 叩く 触る 開ける
ひっくり返す 持ち上げる 振る
:
コップ うちわ ハンガー 冷蔵庫 ゴミ箱 机 イス
:
もの
×
こと
13
「あったらいいな」をカタチに
しゃべる 叩く 触る 開ける
ひっくり返す 持ち上げる 振る
:
コップ うちわ ハンガー 冷蔵庫 ゴミ箱 机 イス
:
もの
×
情報のやりとり
14
「あったらいいな」をカタチに もの 情報のやりとり
もの に 情報のやりとり を 自分の手で追加する
15
16
17
18
パーソナル/小規模な領域
大規模 高度 特化型
19
声で反応するモビール
赤ちゃんの声で反応し、サーボモーターが動くとともに お母さんの声が再生される。
形ができるまで
完成まで
MESHがなければ - 作り方が分からなかった。 - 作ろうと思わなかった。 - 考えてなかった。
3分
15分
20
21 CONFIDENTIAL
MESH SDKについて
22
一般開発者がソフトウェアタグを自作できるツール
MESH SDK
original Soft Tag
23
簡単な設定とJavascriptによる処理記述で作成
SDKサイト(meshprj.com/sdk)にアクセスし 設定(名前、アイコンなど)とソースコードを登録
MESHアプリに新しいソフトウェアタグが 追加される
24
ソフトウェアタグでできること
Webサービス連携 – Web サービス(Web API)を利用する
• e.g. 天気予報取得, SNS投稿
他機器連携
– 機器の機能(Web API)を利用する • e.g. カメラ, 赤外線リモコン
ロジック・アルゴリズム – 複雑な処理を実現する
• e.g. サイコロ, if文
25
実際に作ってみる
作るもの – Slackに投稿するソフトウェアタグ
・デモをしながらご説明します
26 CONFIDENTIAL
MESH SDKを使ってAWS IoTと連携してみた
27
AWS IoTと連携するソフトウェアタグの作り方
こちらの記事を参考にさせていただきました http://dev.classmethod.jp/cloud/aws/aws-iot-mqtt-over-websocket/
28
AWS IoTと連携するソフトウェアタグの作り方
工夫が必要な点 *問題1* MESH SDKではJSライブラリのロードができない → ライブラリのソースを ソフトウェアタグのソース内に 貼り付ける *問題2* MESH SDKではLocal Storageが利用できない → MQTTライブラリ内でLocal Storageを利用している 箇所をひとまずコメントアウト
29
AWS IoTと連携するソフトウェアタグの作り方
ソースコード – Initialize
ライブラリの読み込み エンドポイントとの接続
30
AWS IoTと連携するソフトウェアタグの作り方
ソースコード – Execute
トピックのPublish
31
利用例:データの可視化
AWS IoT
AWS Lambda
Amazon Elasticsearch
Service
Kibana
温湿度タグ MESHアプリ
32
まとめ
MESHで簡単にIoTを実現 MESH SDKを使うと、独自のサービス・機器連携が可能 AWS IoTと連携すると、IoTバックエンドの構築が非常に簡単
ぜひお試しください! https://meshprj.com/sdk