【2018年6月】Twilio&sakura.io体験ハンズオン&懇親会@東京
イベント内容
本イベントは Twilio(*1) による様々なインタフェースと、 sakura.io(*2) で安全に取得したセンサーデータを組み合わせることで、よりよいユーザ体験を提供できるIoTデバイス&サービスの開発を体験いただくハンズオンセミナーとなります。
本イベントでは高齢者介護や育児の環境を想定し、sakura.ioで取得した「温度上昇」をトリガーとして、Twilioによる「電話を介した自動音声通知」および「プッシュ操作によるデバイス制御」までの実現をゴールとします。
*1 Twilioとは
Twilio(トゥイリオ)は、2008年にサンフランシスコで生まれたコミュニケーションのAPIサービスです。たとえば、プログラムから電話を掛けたり、かかってきた電話に自動応答するような使い方ができます。今年の夏には全世界100カ国の通信事業者との接続が完了し、Twilioと契約するだけで世界中の電話番号を使って電話システムをつくることができます。
最近ではチャットやビデオ通話、FAXなどもAPIで制御が可能となり、コミュニケーションに必要な機能すべてをAPIで提供しています。
https://twilio.kddi-web.com/
*2 sakura.ioとは
sakura.io(さくらアイオー)さくらインターネットが開発/提供している、モノゴトの情報をネットワークとやり取りする為に必要な仕組みを提供するIoTプラットフォームです。利用者のデバイスに組み込み、LTE閉域網経由で安全にやりとりするための「モジュール」、データの保存や外部のクラウドやアプリケーションサービスとの連携を提供する「プラットフォーム」を一体型で統合的に提供しています。
https://sakura.io/
イベント概要
タイトル
【2018年6月】Twilio&sakura.io体験ハンズオン@東京
対象
デバイスや組込みソフトウェア開発に携わっており、以下のいずれかに当てはまる方
- 通信部分の設計や開発に悩んでいる方
- IoTにおけるWeb側の役割や具体例構築に興味がある方
Webやアプリケーション開発に携わっており、以下のいずれかに当てはまる方
- IoTのサービス開発においてバックエンドシステムの設計や開発に悩んでいる方
- IoTのサービス開発における組み込み側の役割や具体例構築に興味がある方
実際にTwilioやsakura.ioを用いたビジネスや業務改善を検討している方、興味がある方
タイムテーブル
14:30~ 受付開始(開場)
時刻 | 内容 | 登壇者 |
---|---|---|
15:00 | 開会の挨拶 | |
15:10 | 「Twilio(トゥイリオ)」ご紹介 | KDDIウェブコミュニケーションズ Twilio事業部 髙橋 克己 |
15:30 | 「sakura.io(さくらアイオー)」ご紹介 | さくらインターネット エバンジェリスト 寺尾 英作 |
15:50 | 「Twilio&sakura.io」ハンズオン | KDDIウェブコミュニケーションズ 髙橋 克己/さくらインターネット 寺尾 英作 |
18:30~ 懇親会
※ハンズオンはβ版モジュールを使用しますが、仕様や利用方法は正式版と同一です。
※タイムスケジュールおよび内容は、都合により変動する場合がございます。ご了承ください。
ハンズオン詳細(予定)
sakura.ioの設定
sakura.ioを構成する「プロジェクト」「モジュール」「連携サービス」を作成・設定し、Twilio FunctionsにWebhookでデータを連携できるようにしましょう。
Twilio Functions&Studioの設定
Twilio FunctionsとStudioを使い、デバイスから特定のデータを含むHTTPリクエストを受信すると通知先に架電を行う&自動音声応答機能(Interactive Voice Response、IVR)プッシュによりデバイスを制御するプログラムを作成しましょう。
動作確認
実際にデバイスから取得された情報を元に自身の番号に電話がかかってくること、および音声に従ったプッシュ操作によりデバイスを制御できることを確認しましょう。
※参加人数に応じて、2人1組でのご参加いただく場合がございます。ご了承ください。
※内容や実施順序は事情により変更となる場合がございます。ご了承ください。
ご用意いただくもの
以下条件を満たすノートPC
- インターネットもしくはWi-Fi環境に接続可能であること
- OSはWin,Mac,およびLinux (かつOSのサポートが切れていないもの) のいずれかであること
- WebブラウザとしてChromeもしくはSafariを使用可能であること
- USB2.0以上のType-Aポートを一つ以上備えていること
お名刺2枚
- お名刺をお忘れの場合はお名刺相当の情報の記入をお願いさせていただきます。
※PCには事前にArduino開発用のソフトウェア(ArduinoIDE)のダウンロードおよびインストールをお願いいたします。
インストーラは以下より最新のもの入手いただき、すべてデフォルト設定にてインストールください。(2/14時点での最新Ver.は【1.8.5】)
Windowsの方は【Windows Installer】より入手したインストーラにてインストールください。
https://www.arduino.cc/en/Main/Software
※PC側のUSBコネクタは【Type-A】を想定しております。最新のMacBook等ではType-Cのみ備えている
PCが増えておりますので、該当のPCでご参加の方はご自身で変換アダプタ等をご用意ください。
※LinuxOSの場合、サポートが難しい場合がございます。
お持込の場合、お手数ですがお客様にて予め動作確認を実施いただくことを推奨いたします。
※さくらの通信モジュール、Arduino、センサ、ブレッドボードおよびケーブルは運営にてご用意いたします。
※Twilioおよびsakura.ioのアカウントは運営にてご用意いたします。
会場
さくらインターネット東京支社 カンファレンスルーム
東京都新宿区西新宿7丁目20-1 住友不動産西新宿ビル 33F
https://www.sakura.ad.jp/corporate/corp/office.html#branch
参加費
無料
※現地までの交通費は参加者ご負担となります。
※受付のため名刺を2枚お持ちください。
Facebookページ
sakura.io https://www.facebook.com/groups/SakuraIO/
さくらインターネット http://www.facebook.com/SAKURA.Internet
ハッシュタグ
#sakuraio
資料
サービスご紹介 https://www.slideshare.net/sakura_pr/sakuraio-introduction
ハンズオン https://www.slideshare.net/sakura_pr/sakuraio-handson
※最新資料はそれぞれのコメント欄をご確認ください。
資料
Twilio 開発資料
https://twilio.kddi-web.com/document/
sakura.io 開発者向け資料
sakura.io サービスご紹介
https://www.slideshare.net/sakura_pr/sakuraio-introduction
※最新資料はそれぞれのコメント欄をご確認ください。
Twilio & sakura.io ハンズオン
https://www.slideshare.net/sakura_pr/sakuraio-handson-with-twilio
※最新資料はそれぞれのコメント欄をご確認ください。
その他物品のご購入(秋月電子通商)
- 温湿度センサ(SHT31) http://akizukidenshi.com/catalog/g/gK-12125/
- 抵抗内蔵LED http://akizukidenshi.com/catalog/g/gI-06245/
- ジャンパコード http://akizukidenshi.com/catalog/g/gC-05159/
- Arduino Uno Rev3 http://akizukidenshi.com/catalog/g/gM-07385/
- ACアダプター http://akizukidenshi.com/catalog/g/gM-07772/
- ブレッドボード http://akizukidenshi.com/catalog/g/gP-05294/
使用するURL
sakura.io コントロールパネル
https://secure.sakura.ad.jp/iot/
Arduino サンプル用スケッチ(twilio-HDC1000-with-LED.ino)
https://github.com/sakuraio/handson-sample/blob/master/arduino/twilio-HDC1000-with-LED.ino
Twilio コントロールパネル
https://jp.twilio.com/login/kddi-web
Twilio Functions用プログラム
- Outgoing Webhookからの受信 https://github.com/sakuraio/handson-sample/blob/master/twilio/outboundcall.js
- IVR動作 https://github.com/sakuraio/handson-sample/blob/master/twilio/ivr.js
- キー操作に応じた制御信号送信 https://github.com/sakuraio/handson-sample/blob/master/twilio/turn.js
個人情報の取扱いについて
さくらインターネットでは、申込みにて取得した個人情報は以下の通り共同利用いたします。
共同して利用される個人情報の項目 | 会社名、部署名、役職、お名前、電話番号、メールアドレス |
---|---|
共同して利用する者の範囲 | 株式会社KDDIウェブコミュニケーションズ/さくらインターネット株式会社 |
共同して利用する個人情報の管理について責任を有する者の氏名又は名称 | 上記“共同して利用する者の範囲”の項に示す会社間にて管理し、その責務を負います。 |
共同して利用する者の利用目的 | メールマガジンの送付・電話やメールによるサービスやセミナー等のご案内 |
その他
※当社のFacebookページやTwitterでのツイート、また、参加者のブログなどに顔等が写りこんでしまう可能性があります。あらかじめご了承ください。
※各社の個人情報保護方針はこちらです。
さくらインターネット http://www.sakura.ad.jp/privacy/
KDDIウェブコミュニケーションズ https://www.kddi-webcommunications.co.jp/privacy/
運営担当: さくらインターネット株式会社 西田
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。