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
LTE-M Buttonで始める簡単IoT対応 〜「混雑ランプ」の事例から〜
Search
ar_tama
November 12, 2020
Technology
0
740
LTE-M Buttonで始める簡単IoT対応 〜「混雑ランプ」の事例から〜
2020/11/12に行われた「SORACOM UG Online #2」にて発表したスライドです。
ar_tama
November 12, 2020
Tweet
Share
More Decks by ar_tama
See All by ar_tama
プロダクトの価値を最大化する「言語化筋トレ」のすすめ / "Verbalizing muscle training” to maximize the value of products
ar_tama
13
5.2k
理想の組織も自分たちで作ろう! ―LayerXの「全員採用」を支える文化 / How to create our own ideal team
ar_tama
7
2.7k
新任エンジニアリングマネージャーのための「ぼうけんのしょ」
ar_tama
23
11k
行動指針アンチパターンから学ぶ 越境のすすめ
ar_tama
18
8.5k
2023年振り返り ご縁繋ぎ編
ar_tama
1
960
「成長サイクル」でVUCAの時代を乗りこなす
ar_tama
1
960
あの日ハッカーに憧れた自分が、「ハッカーの呪縛」から解き放たれるまで
ar_tama
27
34k
「自律型開発組織」を目指すCTOの、試行錯誤の記録
ar_tama
3
25k
事業スピードを落とさずにPHP→Kotlinリプレイスに挑戦している話
ar_tama
1
970
Other Decks in Technology
See All in Technology
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
410
20分で完全に理解するGrafanaダッシュボード
hamadakoji
5
890
Building Dashboards as a Hobby
egmc
0
370
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
2.5k
Cypress or Playwright?
rainerhahnekamp
0
170
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
本当のAWS基礎
toru_kubota
1
630
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
710
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
390
データベース02: データベースの概念
trycycle
0
180
On Your Data を超えていく!
hirotomotaguchi
2
750
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
65
14k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Code Review Best Practice
trishagee
56
15k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Teambox: Starting and Learning
jrom
128
8.4k
It's Worth the Effort
3n
180
27k
Practical Orchestrator
shlominoach
183
9.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
Scaling GitHub
holman
457
140k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Transcript
LTE-M Buttonで始める 簡単IoT対応 〜「混雑ランプ」の事例から〜 株式会社ロコガイド 新多真琴
1. 自己紹介 2. お呼びいただいたきっかけ 3. LTE-M Button 活用例のご紹介 a. 「混雑ランプ」とボタン型端末
b. 開発の経緯とリリースまで c. 寄せられた反響など d. LTE-M Button ボタンごとの特色 4. まとめ アジェンダ
• あらたまこと @ar_tama • 株式会社ロコガイド 技術本部 開発部 ◦ チラシ・買い物情報サービス「トクバイ」の運営
◦ 新規事業プロダクトの開発(サーバーサイド・フロントエンド) ◦ などなど • 自己紹介
お呼びいただいたきっかけ https://techblog.locoguide.co.jp/entry/2020/07/31/114529
LTE-M Button活用例のご紹介 「混雑ランプ」とボタン型端末
LTE-M Button活用例のご紹介 「混雑ランプ」とボタン型端末
LTE-M Button活用例のご紹介 「混雑ランプ」開発の経緯とリリースまで CTO「そんなわけでボタン作って配ってみようと思って」 わたし「はあ」 CTO「3日あげるから、なんとかして」 わたし「えっ」 CTO「ボタンはバイク便で今日届くから!」 わたし「あわわわわわわ」
• LTE-M Buttonのここがすごい ◦ 在庫が豊富 ◦ 電池を入れたら動く ◦ ボタンの押し分けが可能 ◦
ノーコードでLambdaに接続 ▪ コンソールポチポチでセットアップ ▪ デバイスグループを作成・紐付けすれば端末ごとの設定は不要 ◦ 要件を満たすまでの所要日数 ▪ 3日→1.5日 LTE-M Button活用例のご紹介 「混雑ランプ」開発の経緯とリリースまで
LTE-M Button活用例のご紹介 「混雑ランプ」開発の経緯とリリースまで IMSI Click Type ① サービス上のID ① IMSI
② サービス上のID + Click Typeに応じたランプの状態
LTE-M Button活用例のご紹介 「混雑ランプ」寄せられた反響など
LTE-M Button活用例のご紹介 「混雑ランプ」寄せられた反響など
LTE-M Button活用例のご紹介 「混雑ランプ」寄せられた反響など • 多忙かつ、機器操作に不慣れなスタッフでも簡単に操作可能 • 混雑状況に関する電話での問い合わせが激減し、 スタッフの対応工数が削減された
• powered by AWS(あのボタン) ◦ IAM周辺の設定がしろボタンより楽 ◦ プレイスメント便利 ◦ AWSへのデバイス登録にボタンポチが必要
◦ しろボタンより接続が安定しない説?(要検証) ▪ (ボタン種別に限らず)電波状況のモニタリングがしたい LTE-M Button活用例のご紹介 「混雑ランプ」ボタンごとの特色
• for Enterprise(しろボタン) ◦ あのボタンよりお安い/ボリュームディスカウントあり ◦ ソラコムコンソールへのデバイス登録が楽 ◦ ボタンイベントにタグ情報が付随しない ◦
バイナリパーサーの設定を忘れがち LTE-M Button活用例のご紹介 「混雑ランプ」ボタンごとの特色
• 管理台帳を用意して運用 ◦ スプレッドシート ◦ DSNとIMSIで管理 • コンソール上での操作は デバイスグループへの紐付けのみ •
端末自体に工夫も ◦ 説明を貼り付けたり ◦ 通し番号を裏に振ったり LTE-M Button活用例のご紹介 「混雑ランプ」余談 端末管理方法
• LTE−M ButtonでサービスのIoT対応がかんたんにできる! ◦ IoT初心者でも大丈夫! • 「混雑ランプ」はWebサービスとボタン端末の併用で以下を達成 ◦ 発信のお手軽さを更にブースト ◦
施設スタッフの対応工数削減に寄与 • プロトタイプには #あのボタン • 本格導入には #しろボタン がおすすめ まとめ