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 IoT Hub
Search
Keisuke Minami
February 24, 2018
Technology
430
0
Share
FlashAir IoT Hub
FlashAir Developers Summit 2018 (2018/02/24) の発表資料
Keisuke Minami
February 24, 2018
More Decks by Keisuke Minami
See All by Keisuke Minami
FlashAir IoT Hub 爆誕
kminami
1
550
Other Decks in Technology
See All in Technology
その英語学習、AWSで代替できませんか?
suzutatsu
1
150
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
0
150
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
200
O'Reilly Infrastructure & Ops Superstream: Platform Engineering for Developers, Architects & the Rest of Us
syntasso
0
310
AsyncStreamでマルチブロードキャストを実装する
1mash0
1
170
TypeScript の型で副作用の実行順序を制御する
yanaemon
0
110
GCASアップデート(202603-202605)
techniczna
0
230
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
1.1k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
510
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
190
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
140
Featured
See All Featured
We Are The Robots
honzajavorek
0
230
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Optimizing for Happiness
mojombo
378
71k
Side Projects
sachag
455
43k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
640
4 Signs Your Business is Dying
shpigford
187
22k
30 Presentation Tips
portentint
PRO
1
290
KATA
mclloyd
PRO
35
15k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
140
Navigating Weather and Climate Data
rabernat
0
190
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Transcript
© 2018 Toshiba Corporation 2018年 2月 24日 (株)東芝 研究開発センター 南
FlashAirTM IoT Hub FlashAir Developers Summit 2018
© 2018 Toshiba Corporation 2 FlashAir IoT Hubとは FlashAir IoT
Hub / FlashAir Developers Summit 2018 https://iot-hub.flashair-developers.com/ FlashAirをクラウドに接続し、 データ収集や遠隔制御を可能にするサービスです。
© 2018 Toshiba Corporation 3 FlashAir (W-03, W-04) の接続方法 FlashAir
IoT Hub / FlashAir Developers Summit 2018 設定ファイルを編集 ダウンロード&保存 完了!
© 2018 Toshiba Corporation 4 • 集める – GPIO入力 –
任意の計測値(センサー値など) – ファイル(画像・その他) • 操作する – GPIO出力 – Luaスクリプトの遠隔実行 FlashAir IoT Hubでできること FlashAir IoT Hub / FlashAir Developers Summit 2018 チュートリアルも参照ください https://flashair-developers.com/ja/documents/tutorials/iot-hub/
© 2018 Toshiba Corporation 5 GPIO FlashAir IoT Hub /
FlashAir Developers Summit 2018 high/low ・入力値の定期アップロード ・出力値の変更 local iothub = require("iothub") iothub.startPioUpload(0x03) while(1) do iothub.runJob() sleep(10000) collectgarbage("collect") end LUA_RUN_SCRIPT=/bootscript.lua
© 2018 Toshiba Corporation 6 Luaスクリプトの遠隔実行 FlashAir IoT Hub /
FlashAir Developers Summit 2018 ・遠隔実行 予め保存した Luaスクリプト local iothub = require("iothub") while(1) do iothub.runJob() sleep(10000) collectgarbage("collect") end LUA_RUN_SCRIPT=/bootscript.lua
© 2018 Toshiba Corporation 7 ファイル(画像・その他) FlashAir IoT Hub /
FlashAir Developers Summit 2018 ファイルを 自動アップロード デジカメなど Webhooks (現在画像のみ) 対応クラウドストレージへ 自動保存 個別に/まとめて ダウンロード (最長一週間分) LUA_SD_EVENT=/upload_image.lua または LUA_SD_EVENT=/upload_file.lua
© 2018 Toshiba Corporation 8 任意の計測値(センサー値など) FlashAir IoT Hub /
FlashAir Developers Summit 2018 ・シンプル(最大5種類) iothub.addMeasurement{10, 20, 30, 0, 0} ・CSVファイル(最大100種類) iothub.uploadCSV("/data.csv", "absolute", "") Webhooks (現在シンプルのみ) 閾値を超えたら SNSに投稿など 例えば、 ホスト機器から書き込まれる ファイルを定期的にアップロード CSVダウンロード (現在シンプルのみ)
© 2018 Toshiba Corporation 9 公開APIを使って、応用アプリ開発もできます FlashAir IoT Hub /
FlashAir Developers Summit 2018 API仕様 https://iot-hub.flashair-developers.com/api.html チュートリアル https://flashair-developers.com/ja/documents/tutorials/iot-hub/6/ 開発者向けサイトで登録!
© 2018 Toshiba Corporation 10 • FlashAir File Manager –
FlashAir上のファイルを、FlashAir IoT hub経由で参照・ダウンロードできる デスクトップ・アプリ – GitHubにソースコードあります 応用アプリの例 FlashAir IoT Hub / FlashAir Developers Summit 2018 https://github.com/FlashAirDevelo pers/FlashAirFileManager/
© 2018 Toshiba Corporation 11 • 11枚以上のFlashAirを一元管理 • 複数のユーザ間でデータを共有 •
現在進行中のB2B案件などで活用予定 企業向け専用機能を開発中 FlashAir IoT Hub / FlashAir Developers Summit 2018
© 2018 Toshiba Corporation 12 ご静聴ありがとうございました FlashAir IoT Hub /
FlashAir Developers Summit 2018 • FlashAirは、東芝メモリ株式会社の商標です • その他本資料に掲載の商品、機能等の名称は、それぞれ各社が商標として使用している場合があります