2018-11-22
山添 知久
SORACOM LTE-M Buttonで「かえるボタン」を
作ったら家族が使ってくれている話
自己紹介
• 山添 知久 (やまぞえ ともひさ) @zoe6120
– IoT エンジニア
• IT業界やビルディングオートメーション業界でオープ
ン技術による機器・設備のIoT化に取り組んでいます。
• (NPO) LonMark JapanでIIoT研究会やってます
• データセンタ機器メーカー、BAデバイスベンダを経
てフリーランス
SORACOM Technology Camp 2018 ナイトイベント 2
🌎 https://zoe6120.com/
https://www.linkedin.com/in/tyamazoe/
https://www.facebook.com/tyamazoe/
LonMark Japan:
https://ssl.lmjapan.org
https://www.facebook.com/lonmarkjapan/
#かえるボタン
Qiita: SORACOM LTE-M ButtonでLINE Notifyする「かえるボタン」を作ってみた
https://qiita.com/zoe6120/items/9a14fccbd62bcea27c44
SORACOM Technology Camp 2018 ナイトイベント 3
Lambda
function
AWS IoT
Click Type Message
SINGLE まだだよ😆
DOUBLE かえるよ🐸
LONG むかえにきて🚙
LINE Notifypython http post
ユースケース
• 子供:
– スマホ持ってない。
– 放課後遊びに行く。習い事に行く。 -> なかなか帰ってこない。
• お母さん:
– 夕ご飯の支度
– 他の兄弟の送迎や習い事の当番がある
– 帰りが遅くなると心配
• 帰ってくるタイミングを知りたい。状況を手軽に知りたい。
SORACOM Technology Camp 2018 ナイトイベント 4
そうだ!#あのボタン が使えるじゃないか
SORACOM Technology Camp 2018 ナイトイベント 5
できました
運用
• 子:「ちゃんとおしたよ。おもしろい」「まちがえ
ちゃった」
• 母:「かえるタイミングが分かるので安心。迎えに行く
ときも時間が無駄にならず助かる」
• 終了時間が決まらない時に便利!
• 正式採用に!
SORACOM Technology Camp 2018 ナイトイベント 6
気付きと学習
• 人力でリトライ
– 赤LEDならもう一度
• Single Clickには低プライオリティ
– 間違って押されることもある
• 欲張らない
– 位置情報には頼らない…
• 共有できる
– 個人情報が入っていない
– 兄弟で使える
SORACOM Technology Camp 2018 ナイトイベント 7
まとめ
• SORACOM LTE-M Button で「かえるボタン」を作ったら、
我が家で正式採用された。
– 約2週間運用中
– 略称「かえる」です。
• 素早く簡単に開発 -> 実用化が可能!
– 既存サービス + Lambda少々
• サービスは使ってもらってこそ
– シンプルな仕掛けでもニーズに合えば
– 使ってもらえると嬉しい
SORACOM Technology Camp 2018 ナイトイベント 8
おまけ - #かえるボタンDX
ラズパイでMQTT SubscribeしてLED表示
タクトスイッチクリックで
「かえったよ」メッセージをPublish
SORACOM Technology Camp 2018 ナイトイベント 9
Lambda
function
AWS IoT
LINE Notifyhttp post
AWS IoT
MQTT
publish
MQTT subscribe
{SINGLE/DOUBLE/LONG}
Raspberry PiMQTT publish
{”かえったよ”}
LED ON
Button
Click
「かえったよ」ボタン付
メッセージ受信装置
おまけ - #かえるボタンDX
• ボタンクリックでLED消灯と
• 「かえったよ」送信
SORACOM Technology Camp 2018 ナイトイベント 10
LED Message
1個 まだだよ😆
2個 かえるよ🐸
3個 むかえにきて🚙
Thank You!
SORACOM Technology Camp 2018 ナイトイベント 11

SORACOM LTE-M Buttonで「かえるボタン」を作ったら家族が使ってくれている話

  • 1.
    2018-11-22 山添 知久 SORACOM LTE-MButtonで「かえるボタン」を 作ったら家族が使ってくれている話
  • 2.
    自己紹介 • 山添 知久(やまぞえ ともひさ) @zoe6120 – IoT エンジニア • IT業界やビルディングオートメーション業界でオープ ン技術による機器・設備のIoT化に取り組んでいます。 • (NPO) LonMark JapanでIIoT研究会やってます • データセンタ機器メーカー、BAデバイスベンダを経 てフリーランス SORACOM Technology Camp 2018 ナイトイベント 2 🌎 https://zoe6120.com/ https://www.linkedin.com/in/tyamazoe/ https://www.facebook.com/tyamazoe/ LonMark Japan: https://ssl.lmjapan.org https://www.facebook.com/lonmarkjapan/
  • 3.
    #かえるボタン Qiita: SORACOM LTE-MButtonでLINE Notifyする「かえるボタン」を作ってみた https://qiita.com/zoe6120/items/9a14fccbd62bcea27c44 SORACOM Technology Camp 2018 ナイトイベント 3 Lambda function AWS IoT Click Type Message SINGLE まだだよ😆 DOUBLE かえるよ🐸 LONG むかえにきて🚙 LINE Notifypython http post
  • 4.
    ユースケース • 子供: – スマホ持ってない。 –放課後遊びに行く。習い事に行く。 -> なかなか帰ってこない。 • お母さん: – 夕ご飯の支度 – 他の兄弟の送迎や習い事の当番がある – 帰りが遅くなると心配 • 帰ってくるタイミングを知りたい。状況を手軽に知りたい。 SORACOM Technology Camp 2018 ナイトイベント 4
  • 5.
    そうだ!#あのボタン が使えるじゃないか SORACOM TechnologyCamp 2018 ナイトイベント 5 できました
  • 6.
  • 7.
    気付きと学習 • 人力でリトライ – 赤LEDならもう一度 •Single Clickには低プライオリティ – 間違って押されることもある • 欲張らない – 位置情報には頼らない… • 共有できる – 個人情報が入っていない – 兄弟で使える SORACOM Technology Camp 2018 ナイトイベント 7
  • 8.
    まとめ • SORACOM LTE-MButton で「かえるボタン」を作ったら、 我が家で正式採用された。 – 約2週間運用中 – 略称「かえる」です。 • 素早く簡単に開発 -> 実用化が可能! – 既存サービス + Lambda少々 • サービスは使ってもらってこそ – シンプルな仕掛けでもニーズに合えば – 使ってもらえると嬉しい SORACOM Technology Camp 2018 ナイトイベント 8
  • 9.
    おまけ - #かえるボタンDX ラズパイでMQTTSubscribeしてLED表示 タクトスイッチクリックで 「かえったよ」メッセージをPublish SORACOM Technology Camp 2018 ナイトイベント 9 Lambda function AWS IoT LINE Notifyhttp post AWS IoT MQTT publish MQTT subscribe {SINGLE/DOUBLE/LONG} Raspberry PiMQTT publish {”かえったよ”} LED ON Button Click 「かえったよ」ボタン付 メッセージ受信装置
  • 10.
    おまけ - #かえるボタンDX •ボタンクリックでLED消灯と • 「かえったよ」送信 SORACOM Technology Camp 2018 ナイトイベント 10 LED Message 1個 まだだよ😆 2個 かえるよ🐸 3個 むかえにきて🚙
  • 11.
    Thank You! SORACOM TechnologyCamp 2018 ナイトイベント 11