IoT(笑)やってみた
by
atpons
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
初⾳ミクとIoT(笑) してみた Taiga Asano (@atpons) 2017/12/9 第7回 学⽣エンジニア限定LT⼤会!!!
Slide 2
Slide 2 text
2 ⾃⼰紹介 atpons/ポン酢 (Tw/Gh:@atpons) https://asanot.work/ 群⾺⼤学理⼯学部情報理⼯学科
Slide 3
Slide 3 text
3 ⾃⼰紹介 vim → MacVim-KaoriYa→ vim → Neovim
Slide 4
Slide 4 text
4 ⾃⼰紹介 セキュキャンのサイボウズLive に書かれてたので来ました
Slide 5
Slide 5 text
5 • 朝起きると布団から出れない • ⾞が凍っていてエンジンかけても⾛れない • 学校いくのがつらすぎて遅刻しそうになる • 単純に寂しい 群⾺は寒い (⼀⼈暮らし)
Slide 6
Slide 6 text
6 • 世の中ではエアコンや電気をインターネット経由で リモートコントロールさせるIoT(笑)デバイスが流⾏って いるらしい • IRKit / eRemote 1万円ぐらい • ⾚外線学習リモコンにHTTPサーバとAPIが実装 • スマートフォンから⾚外線デバイスを操作 ⾚外線デバイスのリモートコントロール *3,JU F3FNPUF
Slide 7
Slide 7 text
7 • Raspberry Pi とか + GPIO + ⾚外線LED • 半⽥付けができればできそう… • ⾚外線LED良い感じボードを買う←こっち • irMagician • ⾚外線LED + USBシリアルのいいカンジボード • キットなら1980円,完成品も3980円 • https://www.switch-science.com/catalog/2150/ IRKit / eRemote を⾃作する
Slide 8
Slide 8 text
Raspberry Pi ないし… そういうのないなあ…
Slide 9
Slide 9 text
9 • ご家庭に⼀台1Uラックサーバ • サーバにくっつけておければOK • irMagicianはUSBシリアルから 操作可能 • Pythonスクリプトが⽤意されて いる • それを外からたたけるように したい! おうちにあるデカいRaspberry Pi
Slide 10
Slide 10 text
10 フロントをどうするか? irMagician サーバ Slack Bot WebSocketで良い感じに 外とつないでくれる
Slide 11
Slide 11 text
11 • できた! • Slack Bot から Python スクリプトをたたく Botを開発 • 「デバイス+オンにして」 「デバイス+オフにして」 などのバリエーションを 正規表現やっていきの お気持ちで⾃分で実装 完成!
Slide 12
Slide 12 text
⽂章打つのだるくね?
Slide 13
Slide 13 text
13 • myThingsとは? • Yahoo!が提供するIFTTTのようなサービス • スマートフォンアプリと連携して,位置情報と連動し たり,IFTTTでいうAppletを⼿動実⾏させるボタン機能 がある • Apple Watch からボタンが使える ! myThings + Slack
Slide 14
Slide 14 text
14 myThingsが仲間⼊り! irMagician サーバ Slack Bot 家から出たら… 家に近づいたら…
Slide 15
Slide 15 text
ミクちゃんなので 声で操作したくね?
Slide 16
Slide 16 text
ミクちゃんなので 声で操作したくね?
Slide 17
Slide 17 text
17 Google Homeで声で操作 irMagician サーバ Slack Bot 家から出たら… 家に近づいたら… OK, Google ミクちゃん 電気消して
Slide 18
Slide 18 text
おまけ:Siriでも操作
Slide 19
Slide 19 text
19 • iOSにある「ホーム」アプリに対応した家電を HomeKit対応家電∕デバイスと呼ぶ • すでに解析されており⾃分でHomeKit対応なデバイスを 名乗れるHomeBridgeなるOSSが公開されている → Gh:nfarina/homebridge • SiriはHomeKit対応デバイスを⾃由に 操作できる Siriで操作するには
Slide 20
Slide 20 text
20 おまけ:Siriでも操作 irMagician サーバ Slack Bot 家から出たら… 家に近づいたら… Hey Siri, エアコン付けて Homebridge
Slide 21
Slide 21 text
21 おまけ:Siriでも操作 irMagician サーバ Slack Bot 家から出たら… 家に近づいたら… Hey Siri, エアコン付けて Homebridge
Slide 22
Slide 22 text
ハツネミク〜 やっていきましょう