Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Mongoose OSとIFTTTでJavaScript IoT事始め / IoT with ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
shanonim
November 18, 2017
Technology
1.3k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mongoose OSとIFTTTでJavaScript IoT事始め / IoT with Mongoose OS and IFTTT
2017.11.18
秋のJavaScript祭 in mixi 2017
https://javascript-fes.doorkeeper.jp/events/66335
shanonim
November 18, 2017
More Decks by shanonim
See All by shanonim
実践 Glass EE2 向けアプリ開発 / Practical Glass EE2 app development
shanonim
0
330
What's "Material You"
shanonim
0
430
新規事業のIoTプロダクトをプロトタイピングする技術 / IoT product prototyping in cookpad mart
shanonim
0
290
IoTで美味しい漬け物を作りたい v2 / make good pickles with IoT v2
shanonim
1
520
アルコールモニタリングIoT / Alcohol monitoring IoT
shanonim
0
710
Play with Android Things
shanonim
1
6.4k
Android Things Now
shanonim
1
680
Kotlin初心者向けハンズオン #3 / Kotlin Hands-on for Beginners
shanonim
2
380
UI模写のすゝめ / Encouragement of UI drawing
shanonim
3
2.5k
Other Decks in Technology
See All in Technology
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
1
110
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
1
2.7k
エージェントはローカル、検証はMicroVM — Lambda MicroVMsでつくるServerless CI
fujioka6789
1
100
Azure Serverless 2026:Production-ready な AI エージェント基盤 / Azure Serverless 2026: Production-Ready AI Agent Platform
miyake
1
150
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
120
あるけみー式LTスライド作成術
alchemy1115
2
220
10分で知る最近のOmarchy
komagata
0
350
Genieを崇めよ
kameitomohiro
0
160
「守り」で活用するオンデバイスLLM 〜写ってはいけないを総力戦で防ぐ〜 / iOSDC Japan 2026
nakamuuu
0
170
品質と信頼性を地続きにする
grimoh
0
520
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
2026_devsumi_ozono.pdf
o3
3
510
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.3k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
4 Signs Your Business is Dying
shpigford
187
23k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
The Invisible Side of Design
smashingmag
301
52k
Automating Front-end Workflow
addyosmani
1369
210k
My Coaching Mixtape
mlcsv
0
310
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
510
Transcript
ɹɹɹɹɹɹɹɹɹͱ ɹɹɹɹɹɹͰ +BWB4DSJQU*P5ࣄ࢝Ί TIBOPO !TIBOPOJN
"CPVUNF TIBOPO !TIBOPOJN "OESPJE ,PUMJO *P5
ҰৼΓͷࢀՃ
None
*P5ͷΛ͠·͢
lϞϊͷΠϯλʔωοτʢ*OUFSOFUPG5IJOHTɺ*P5ʣɺ ҰҙʹࣝผՄೳͳʮͷʯ͕ΠϯλʔωοτΫϥυʹଓ͞Εɺ ใަ͢Δ͜ͱʹΑΓ૬ޓʹ੍ޚ͢ΔΈͰ͋Δɻz ग़యɿ8JLJQFEJBʢIUUQTKBXJLJQFEJBPSHXJLJϞϊͷΠϯλʔωοτʣ
None
0, (PPHMFɺ ిؾΛ͚ͯɻ
Ϟϊ͕Πϯλʔωοτʹ ܨ͕͍ͬͯͯɺ ࣗ༝ʹૢ࡞Ͱ͖Δ ˣ ศར
*P5ͷΠϝʔδ ͋ΔͰΎ͍ͷ ΒͣΓʔͺ͍ ΈࠐΈ $ݴޠ ϋʔυΣΞ ϨΠϠʔ όζϫʔυ Α͘Θ͔Βͳ͍ Կ͔Β͢Ε
ࠓ͢͜ͱ ϑϩϯτΤϯυͷٕज़Λͬͯ खܰʹೖͰ͖Δ *P5ͷ࡞ྫ
ࠓ͢͜ͱ w ϋʔυΣΞ w ιϑτΣΞ w Πϯλʔωοτʹܨ͙ w ࡞ྫ w
·ͱΊ
ࠓ͢͜ͱ w ϋʔυΣΞ w ιϑτΣΞ w Πϯλʔωοτʹܨ͙ w ࡞ྫ w
·ͱΊ 5IJOHT *OUFSOFU
ϋʔυΣΞ
&41S%FWFMPQFS ແઢ௨৴Ϟδϡʔϧ ʢ8J'J #MVFUPPUIʣΛ ࡌͨ͠։ൃϘʔυ
None
&41S%FWFMPQFS༻(307&γʔϧυ &41S%FWFMPQFSͰ (307&γεςϜͷσόΠεΛ ͏ͨΊͷγʔϧυ
(SPWF4ZTUFN TFFFETUVEJP͕։ൃ͍ͯ͠Δ ͚ࠩͩ͢Ͱѻ͑Δηϯαʔ
։ൃϘʔυ ηϯαʔ
None
None
ιϑτΣΞ
"O0QFSBUJOH4ZTUFNGPSDPNNFSDJBMDPOOFDUFE QSPEVDUT 4VQQPSUFENJDSPDPOUSPMMFST$$ $$ &41 &41
8SJUF
.POHPPTF04ͷॻ͖ࠐΈ curl -fsSL https://mongoose-os.com/downloads/mos/install.sh | /bin/bash ~/.mos/bin/mos --help ~/.mos/bin/mos %PDVNFOUIUUQTNPOHPPTFPTDPNTPGUXBSFIUNM
None
None
None
None
%FNP d.POHPPTF04ͷΤσΟλը໘ىಈd
ίʔσΟϯά ϒϥβͷΤσ Ολը໘Ͱίʔσ Οϯά
ίʔσΟϯά ʲ4BWF 3FCPPUʳͰσϓϩΠ
%FNP dιʔείʔυͷσϓϩΠd
%FNP (SPWF#VUUPO $MJDL͢Δͱl$MJDLFEz͕ग़ྗ͞ΕΔ
ࠓ͢͜ͱ w ϋʔυΣΞ w ιϑτΣΞ w Πϯλʔωοτʹܨ͙ w ࡞ྫ w
·ͱΊ 5IJOHT *OUFSOFU
Πϯλʔωοτʹܨ͙
None
None
None
load('api_config.js'); load('api_http.js'); load('api_gpio.js'); load('api_timer.js'); let button = 25; GPIO.set_button_handler(button, GPIO.PULL_UP,
GPIO.INT_EDGE_NEG, 200, function() { print("clicked!"); HTTP.query({ url: 'https://maker.ifttt.com/trigger/esp32/with/key/{your-key}', headers: { }, data: { event: 'esp32', message: 'clicked!', timestamp: Timer.now() }, success: function(body, full_http_msg) { print(body); }, error: function(err) { print(err); }, }); }, null);
%FNP d.POHPPTF04Ͱ*'5558FCIPPLTΛ ୟ͍ͯ1VTI௨ 1VTI#VMMFU Λड͚औΔd
DBMM8FCIPPLT63- DBMM&WFOU
ΞΠσΟΞྫ 1*3ηϯαʔʷ ˠࣗಈͰর໌Λ౮ফ౮ ߱Ӎηϯαʔʷ ˠӍ͕߱ͬͨΒ4MBDLϝϯγϣϯ Ξϧίʔϧηϯαʔʷ ˠҿΈա͗ΛπΠʔτʢʁ
·ͱΊ
·ͱΊ w ϋʔυΣΞͷηοτΞοϓɹˠ։ൃϘʔυΛ͏ w ιϑτΣΞͷηοτΞοϓɹˠ*P5ಛԽܕ04ʹͤΔ w 4%,ͷηοτΞοϓɹˠ*'555
خ͍͜͠ͱ ։ൃڥͷηοτΞοϓͱ ίʔσΟϯάΛ࠷খݶʹͯ͠ ΞΠσΟΞʹूதͰ͖Δ
·ͱΊ w +BWB4DSJQU*P5ϓϩτλΠϐϯάʹ࠷ద w ηϧϑ*P5Ͱੜ׆Λศརʹ͍ͯ͜͠͏
)BQQZ*P5JOH