amazon dash button をハックしてみた 201702

5
Amazon Dash Button をハックしてみた - DasherとIFTTT使ってLINEに送る - © 2017 Japan Novel Corporation 1 大熊 元気 日本ノーベル株式会社

Upload: genki-okuma

Post on 16-Apr-2017

378 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Amazon dash button をハックしてみた 201702

Amazon Dash Button

をハックしてみた - DasherとIFTTT使ってLINEに送る -

© 2017 Japan Novel Corporation 1

大熊 元気

日本ノーベル株式会社

Page 2: Amazon dash button をハックしてみた 201702

Dash Buttonをハックの構成

© 2017 Japan Novel Corporation 2

IFTTT

WiFi ルータ

スマホ LINE

Raspberry Pi

Dash Button

Dasher

WiFi LAN

①奥様が

ボタンを押す

②ラズパイがボタンのパケットを検出して

設定ファイルで決めたhttpリクエストを送る

③IFTTTで作ったアプレットの通り、

LINEにメッセージを送る

④メッセージが来たら私が

アマゾンの代わりにパシる

インターネット回線

Page 3: Amazon dash button をハックしてみた 201702

家にいる奥様がボタンを押すとこうなる

© 2017 Japan Novel Corporation 3

写真引用:PAKUTASO

天然水買って帰るか

Page 4: Amazon dash button をハックしてみた 201702

手順(超簡単にできる)

1. スマホとBTでボタンの設定

2. ボタンのMACアドレス調べる

3. ラズパイの環境構築

4. IFTTTのアプレット作成

5. Dasherの設定ファイルを作る

6. Dasherを起動

© 2017 Japan Novel Corporation 4

Page 5: Amazon dash button をハックしてみた 201702

ハンズオン!

こちらのサイトを参考に作りました。http://www.okayu.blog/entry/2016/12/11/120000

Qiitaにもいっぱい記事があります。

つまずいたところ(初心者すぎてすみません)

ボタンとラズパイが同じネットワークにいないとダメ

MACアドレスを調べる時、ボタン押さないとパケットが出てこない

Dasherの設定ファイル作る時、viエディタを初めて使って混乱した

Dasherを起動する時、dasherのディレクトリに移動しないとダメ

cd dasher ←これが要る

sudo npm run start

© 2017 Japan Novel Corporation 5