Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Clovaにセンサー値を聞いてみる
Search
pokiiio
October 25, 2018
Science
0
640
Clovaにセンサー値を聞いてみる
https://relativelayout.hatenablog.com/entry/2018/10/25/205054
pokiiio
October 25, 2018
Tweet
Share
More Decks by pokiiio
See All by pokiiio
enebularで釣果情報を収集する
pokiiio
0
250
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた
pokiiio
0
2.3k
東京の陽性者数ばかりTVに出ててずるくない?
pokiiio
1
150
実践Node-RED活用マニュアルで電子ペーパーネタを書きました!
pokiiio
0
1.6k
テレワークを1ヶ月してみて分かった 3つのこと
pokiiio
0
430
技術書典の進捗を監視する
pokiiio
2
470
SonoSwitch
pokiiio
0
90
SonoSwitch
pokiiio
0
100
冬休みを利用して子供と遊べるゆるメカトロを作ったよ
pokiiio
0
280
Other Decks in Science
See All in Science
SpatialRDDパッケージによる空間回帰不連続デザイン
saltcooky12
0
100
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.1k
データマイニング - グラフ埋め込み入門
trycycle
PRO
1
140
ランサムウェア対策にも考慮したVMware、Hyper-V、Azure、AWS間のリアルタイムレプリケーション「Zerto」を徹底解説
climbteam
0
190
(2025) Balade en cyclotomie
mansuy
0
330
AIに仕事を奪われる 最初の医師たちへ
ikora128
0
1k
なぜ21は素因数分解されないのか? - Shorのアルゴリズムの現在と壁
daimurat
0
250
機械学習 - ニューラルネットワーク入門
trycycle
PRO
0
910
Accelerating operator Sinkhorn iteration with overrelaxation
tasusu
0
140
データベース03: 関係データモデル
trycycle
PRO
1
320
AIによる科学の加速: 各領域での革新と共創の未来
masayamoriofficial
0
340
PPIのみを用いたAIによる薬剤–遺伝子–疾患 相互作用の同定
tagtag
PRO
0
130
Featured
See All Featured
First, design no harm
axbom
PRO
1
1.1k
The Invisible Side of Design
smashingmag
302
51k
Paper Plane (Part 1)
katiecoart
PRO
0
2.3k
Navigating Team Friction
lara
191
16k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
180
For a Future-Friendly Web
brad_frost
180
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
46
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
200
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
23
Transcript
Clovaに センサー値を 聞いてみる ポキオ
ポキオ R&D 園児にゃー Twitter/GitHub : @pokiiio Blog : Androidのメモとか https://relativelayout.hatenablog.com/
京急が大好き
京急ガジェットを作ったり ハンズオン会を開いたり しています
京急は神 ※個人の感想です
さてさて
None
enebular
enebular • 無料で使えるサービス • Node-REDベースで、グラフィカルなUIで処理を実装可能 ◦ https://qiita.com/pokiiio/items/fc3dc55e52a7733dfa2a
enebularとの出会い • LINEのClovaスキル作成 ◦ メインの処理の実行環境( AWS Lambdaとか)はユーザーが準備しなければならない ◦ @tseigoさんがenebular ×
Clovaな記事を書かれていた ▪ https://blog.enebular.com/line/line-cek-meets-enebular/ ここを enebularで!
Node-RED
Node-RED • グラフィカルに処理を設計できるツール • ノードとノードをつなげてデータのフローを作る • ハードウェアからWebサービスに関するノードが準備されている • ノンプログラミングでプログラミングができる
Node-RED everywhere • Node-REDはいろいろなところで提供されている ◦ enebular … エンタープライズ感、 AWS・Herokuへのデプロイも可能 ◦
IBM Cloud ... Watson系ツールとの連携が容易 ◦ Raspberry Pi … プリインされてて、GPIOとの連携も簡単 ※個人の感想です • 目的にあったNode-REDライフを ◦ 上記のNode−REDはすべて無料で始められるので、まずは Try
Node-RED for everyone • 誰にとっても扱いやすい ◦ ものづくりのハードルを Node-REDが下げる • 一億総プログラマー社会(?)にピッタリ
◦ 例えば、シナリオライターが Clovaスキル開発 ◦ 例えば、ハードウェアエンジニアが Webサービス連携 ◦ 例えば、Webエンジニアがマイコンを触る ◦ 例えば、商品企画がプロトタイピング
つくったもの
①京急運行情報Clovaスキル ②お部屋の環境Clovaスキル ※どちらも俺得スキルのため非公開
まずはデモ
①京急運行情報Clovaスキル
ポキオ Clova/CEK enebular 京急様HP STT 意味解析とか 情報パース 返答テキスト生成 きっと TTSとか
「京急どう?」 「平常運転だよ」 webhook request webhook response HTTP-GET
ポキオ Clova/CEK enebular 京急様HP STT 意味解析とか 情報パース 返答テキスト生成 きっと TTSとか
「京急どう?」 「平常運転だよ」 webhook request webhook response HTTP-GET この部分をNode-REDで記述
Node-REDのフロー
②お部屋の環境Clovaスキル
ポキオ Clova/CEK enebular Firebase STT 意味解析とか 情報パース 返答テキスト生成 きっと TTSとか
「お部屋センサー?」 「26℃だよ」 webhook request webhook response 情報取得 センサー 情報をUpload 定期的に実行
ポキオ Clova/CEK enebular Firebase STT 意味解析とか 情報パース 返答テキスト生成 きっと TTSとか
「お部屋センサー?」 「26℃だよ」 webhook request webhook response 情報取得 センサー 情報をUpload 定期的に実行 この部分をNode-REDで記述 この部分をNefry BTで実装
Node-REDのフロー
温度・湿度センサー Nefry BT DHT11
温度・湿度センサー • Nefry BT ◦ Wi-Fi + BLE なマイコンボード ◦
様々なライブラリがあり、簡単にクラウドサービスと連携できる ◦ 今回はFirebaseライブラリを使用 • DHT11 ◦ 温度・湿度が測れる格安センサー( 3個で650円@アマゾン) ◦ Web上の情報が豊富で、便利ライブラリも多数
センサー側のコード • Arduino IDEで開発 ◦ Cライクな言語 • 便利ライブラリが諸々隠蔽 ◦ センサー値は計算不要
◦ Firebaseとの通信部分は実装不要 便利 ライブラリ 温度・湿度の 取得は激簡単 Firebaseとの 通信の部分は ライブラリが隠蔽
サマリ
サマリ • enebularを使ってみた ◦ Clovaスキル開発向けのスケッチを使って、簡単スキル開発! ◦ Firebaseを組み合わせると、IoT機器との連携が容易! • enebularは無料 ◦
クレジットカードの登録は不要 ◦ まずは試してみよう、それから考えよう
Thank you!