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
孤独に耐えるための自宅スマートホーム化のすゝめ(JAWS-UG 鹿児島 Vol.8 LT)
Search
Yutaka Fujisaki
October 20, 2018
Technology
0
600
孤独に耐えるための自宅スマートホーム化のすゝめ(JAWS-UG 鹿児島 Vol.8 LT)
JAWS-UG鹿児島勉強会 Vol.8 (
https://jawsug-kagoshima.doorkeeper.jp/events/79902
) でトークさせて頂いた資料です!!
Yutaka Fujisaki
October 20, 2018
Tweet
Share
More Decks by Yutaka Fujisaki
See All by Yutaka Fujisaki
2019.03.06 JBUG福岡@ヌーラボ Backlogでわかる炎上の見分け方、消し方 リビルド
yfujisaki
2
870
messaging apiとLine Payで広がるLINE Botの世界
yfujisaki
1
660
AWS(クラウド)活用思考と機能概要
yfujisaki
0
220
起業から3年間を支えてくれたintoneとChatOps〜面倒くさいを減らして運用を楽にしよう〜
yfujisaki
0
780
マイソースファクトリーでのStripeの導入を検討してみた
yfujisaki
1
430
Serverless Frameworkで気軽にAPIを公開してみる?(Python3.6・ヴィジュアル系編)
yfujisaki
0
370
コミュニティで会社ができた話とクラウドでのビジネスの話
yfujisaki
0
180
Other Decks in Technology
See All in Technology
三菱電機で社内コミュニティを立ち上げた話
kurebayashi
1
320
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
120
When Windows Meets Kubernetes…
pichuang
0
270
WantedlyでのKotlin Multiplatformの導入と課題 / Kotlin Multiplatform Implementation and Challenges at Wantedly
kubode
0
190
comilioとCloudflare、そして未来へと向けて
oliver_diary
5
400
🌏丸い地球を効率的に平たくする 〜🗺️地図の幾何学とWeb地図技術〜
syotasasaki593876
0
120
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
150
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
170
20240513 - 框裡框外_文學院學生如何在AI世代安身立命 @ 淡江大學
dpys
0
640
2025年の挑戦 コーポレートエンジニアの技術広報/techpr5
nishiuma
0
110
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
7
410
ZOZOTOWN の推薦における KPI モニタリング/KPI monitoring for ZOZOTOWN recommendations
rayuron
1
1.1k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
74
5.4k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
Adopting Sorbet at Scale
ufuk
74
9.2k
What's in a price? How to price your products and services
michaelherold
244
12k
Designing for Performance
lara
604
68k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Facilitating Awesome Meetings
lara
50
6.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Agile that works and the tools we love
rasmusluckow
328
21k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Writing Fast Ruby
sferik
628
61k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Transcript
ݽಠʹ͑ΔͨΊͷ ࣗεϚʔτϗʔϜԽͷ͢ʍΊ
• ౻࡚ɹ༏ɹ • גࣜձࣾΦϧλʔϒʔεॴଐɹ • ۀࣥߦһCOOɹ • ۙͷϝΠϯλεΫɹ • Ԭࢢૈେ͝ΈऩूLINEBot
• JAWS-UGԬίΞϝϯόʔ (jawsugfuk) • ॳϝΠϯاըͱ࢘ձˠ࠷ۙ ओʹձఏڙ • ҰਓΒ͠ྺ20ʢށ੶៉ྷʣ
ɹAWSͷαʔϏε͕৭ʑ͋ΔͷΘ ͔ͬͨɻ ͰԿʹɾɾɾ ͱ͍͏ํ͚ʹతͷҰͭͱͯ͠
εϚʔτϗʔϜʁ εϚʔτϗʔϜʢSmart HomeʣͱɺՈిΛ͡Ίͱͨ͠ ༷ʑͳՈφΧͷσόΠε͕ଓ͠߹͏͜ͱͰɺզʑͷੜ׆ΛΑ Γշదʹ͢Δͷͩɻ1 1 εϚʔτϗʔϜ | IoTχϡʔεɿIoT NEWS.
ԶࢯͷεϚʔτϗʔϜɹ
None
ݰؔͷϥΠτ͕ਓײηϯαʔͰىಈ
WI-FI OA λοϓͰ ిݯૢ࡞
WI-FI OA λοϓΛ εϚϗ͔Βిݯૢ࡞
nature remo͔Β Ոిૢ࡞
ࠓճAPIͰɺ৭ʑͳ͜ͱ͕Ͱ͖Δ nature remo ʹ͍͓ͭͯ͠·͢ɻ
nature remoͱ
1. Nature RemoʢωΠνϟʔϦϞʣɺ͓͍ͷՈిΛΠϯ λʔωοτʹܨ͛Δ͜ͱͰɺखܰʹεϚʔτϗʔϜΛ࣮ݱ͢ ΔεϚʔτϦϞίϯ 2. εϚϗΞϓϦΛͬͯɺ֎ग़ઌ͔ΒՈిΛૢ࡞͢Δ͜ͱ͕Ͱ ͖Δ 3. Amazon
EchoͳͲͷεϚʔτεϐʔΧʔͱ࿈ܞͤ͞Δ͜ͱ ͰɺԻͰՈిΛૢ࡞Ͱ͖ΔΑ͏ʹͳΔɻ
ɹnature remo API ެ։ࡁʂ https://developer.nature.global
ɹͱ͍͏͜ͱʁ
ɹ͖ʹՈి͕͍͡ΕΔͧʂ
ɹnature remo API ͰͰ͖Δ͜ͱ • Ոిૢ࡞ • ࣨԹʢσόΠεใʣ • ࣨ࣪ʢσόΠεใʣ
• ࣨͷ໌Δ͞ʢσόΠεใʣ • ਓײηϯαʔʢσόΠεใʣ
σόΠεͷͷͱΓํ • curl -X GET "https://api.nature.global/1/devices" -H "accept: application/json" -H
"Authorization: Bearer {͋ͳͨͷΞΫη εToken}" | jq . • վߦෆՄ
औΕͨͲʔʂ [ { "newest_events": { "hu": { "val": 40, "created_at":
"2018-10-19T16:43:35Z" }, "il": { "val": 185.6, "created_at": "2018-10-19T20:05:54Z" }, "te": { "val": 24.39, "created_at": "2018-10-19T11:58:43Z" } } } ]
औΕͨʹ͍ͭͯ 1. te.val:ઁࢯͷؾԹ 0.1ɹ୯Ґ 2. hu.val: ࣪ ɹ10ˋ୯Ґ 3. il.val:
র 1͔Β̎̑̑ɻ1ʙ50(҉͍) 51ʙ127(ബ҉͍)ɹ 128ʙ205(ബ໌Δ͍) 206-255(໌Δ͍)
রʹযΛ͋ͯͯΈΔ
ిؾͷ͍ͭͨ෦ [ { "newest_events": { "il": { "val": 185.6, "created_at":
"2018-10-19T20:05:54Z" } } } ]
ిؾͷফ͑ͨ෦ [ { "newest_events": { "il": { "val": 6.8, "created_at":
"2018-10-19T22:47:45Z" } } } ]
ͱ͍͏͜ͱʂɹ ͜ͷࠩΛΩʔʹͯ͠Կ͔ Λ͢ΔLambda͔͚Δ Ͷʂʂ
ࠓޙʹ͚ͯͷΞΠσΞ • ిؾͷফ͠ΕΛՈΛग़Δ࣌ؒʹ͑ͯ͘ΕΔAlexaεΩϧ • Ոిૢ࡞Ͱ͖ΔͷͰ৸Δલʹ͑echoϘλϯҰൃͰ͚ͤΔͱ ͍͍ͳɾɾɾɾ • LambdaҰݸͰ݁ߏ͍͚Δͣ
࠷ޙʹ • nature remoAPI͕ެ։͞Ε͍ͯ͏ΔͷͰɺࣗͷՈిͱ͍ ͏ۙͳ՝Λղܾ͢Δͷʹཱͪ·͢ • API͕ެ։͞Ε͍ͯΔͱ͍͏͜ͱɺ֤छAWSͷαʔϏε͔ Βݺͼग़ͯ͑͠Δͱ͍͏͜ͱͰ͢ • ಛʹLambdaͱ͍ͬͨFaaSDynamoDBͱ͍ͬͨNoSQLͱ૬
ੑ͕͍͍ͱࢥ͍·͢ • AWSʹ׳ΕΔͷΛ݉Ͷͯͥͻ͞ΘͬͯΈ͍͔͕ͯͰ͠ΐ͏
એ
None
Φϧλʔϒʔε͕ଃΔςοΫϝσΟΞ https://aadojo.com
AADojoओՎ! https://www.youtube.com/watch?v=oQxouzIJp1Y