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
FlashAirとLineNotifyでデバイスのIoT化
Search
Hiroki.Abe
April 06, 2019
Technology
630
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FlashAirとLineNotifyでデバイスのIoT化
Hiroki.Abe
April 06, 2019
More Decks by Hiroki.Abe
See All by Hiroki.Abe
レガシーアプリでPythonを活用する方法の検討
hirokiabe
1
1.1k
[信玄パイ LT] LINE Things Mini Award ハッカソン東京 参加レポート
hirokiabe
0
360
LINE_Thingsでオーダーエントリーシステムをつくってみた.pdf
hirokiabe
0
160
形態素解析で勉強会のトレンドワードを調べてみた
hirokiabe
0
460
ARCoreとSceneformでARアプリを作ろう
hirokiabe
0
1.5k
Python Dashで作るインタラクティブなWebサイト
hirokiabe
2
730
Other Decks in Technology
See All in Technology
【視聴者参加型!】AWSセキュリティアンチパターンクイズ
syoshie
0
250
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
2
1.3k
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
240
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
260
KAEN Company Deck
kaen
PRO
0
290
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
2
2.1k
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
0
120
プロダクトエンジニアに必要な「いい感じ」に作る能力 〜たくさん作れる時代に、どこまで作るかの決め方〜
jnishime_dresscode
2
1.2k
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
170
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
0
940
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
330
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
130
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
55
13k
Rails Girls Zürich Keynote
gr2m
96
14k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.9k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
590
Skip the Path - Find Your Career Trail
mkilby
1
220
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
WENDY [Excerpt]
tessaabrams
12
39k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Transcript
FlashAirとLine Notifyで身近な デバイスをIoT化しよう Shingen.Py #4 2019.04.06 Hiroki Abe
自己紹介 阿部 弘樹 山形 -> 福島 -> 長野
-> 山梨2年目 プリンターのファームウェア/Webアプリ開発 (~2017) 半導体デバイスの検査/製造ソフト、工場IoT、画像認識開発など (2018~)
概要 SDカードに対応する機器であればあらゆる機器がIoTデバイスになるとい うFlashAirを試してみた。 たまたま自宅のドアホン(インターホン)がSDカード対応(画像/動画保存) だったのでドアホンがなったことを、外出先で知ることができないか考 えてみた。
システム構成 AWS Cloud AWS Lambda Line Notify Amazon Simple Storage
Service (S3) Internet FlashAir Mobile Phone Door Phone Panasonic テレビドアホン VL-SV38KL コード • FlashAir (Luaスクリプト) • AWS Lambda (Python3) SDに画像(JPG) と動画(MOV)を 保存可能 実行の流れ 1. ドアホンがなるとFlashAirに写真が書き込まれる 2. 書き込みをトリガにAWS S3に写真をアップロード 3. S3はアップロードをトリガにLambdaがLine Notifyに通知を送信 4. Line NotifyがLineで通知を送信
Flash Airとは 無線LAN搭載 SDメモリカード マイコン内蔵 (Webサーバー &クライアント) Luaスクリプトの実行が可能
Lua: 組込み機器向けの高速動作スクリプト言語 GPIO機能によるデジタル入出力が可能 Flash Air Developers (開発者向け情報サイト) https://flashair-developers.com/ja/
Line Notifyとは 外部Webサービスと連携し通知をLineメッセージとして送 信できるサービス。ノンプログラミングで通知が可能 IFTTT (イフト), GitHub, Mackerel
と連携可能 スマートスピーカーやセンサーデバイスからの通知の送信 メッセージとスタンプ、画像の送信に対応 APIの利用例 curl -X POST https://notify-api.line.me/api/notify -H 'Authorization: Bearer YOUR_PERSONAL_ACCESS_TOKEN’ -F 'message=test’ -F 'imageFile=@/PATH/TO/IMAGE/cony.jpg'
実行結果 通知できた! それで?
まとめ Flash Air と Line Notifyでお手軽にIoTデバイスを作ることができた Flash Air
はネットにつながらないレガシーデバイスのIoT化に活用できる AWSのほかのサービス (Amazon Rekognition (画像,動画分析)など)と組み合 わせれば活用の範囲が広がりそう ちなみにPanasonicは上位モデルにドアホンがなったらスマフォで通話でき る機能を搭載している! トレイルカメラでも試してみたがうまくいかず (撮影直後すぐに省電力モードに入ってしまうため)
参考リンク FlashAirからAmazon AWSに接続する1(準備編) https://flashair-developers.com/ja/documents/tutorials/advanced/7/ FlashAir開発者向け非公式wiki https://seesaawiki.jp/flashair-dev/ Line
Notify API Document https://notify-bot.line.me/doc/ja/ AWS Lambda の使用開始 https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/getting-started.html