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
部屋をNightShiftする
Search
Shingo Tamaki
May 15, 2016
Technology
0
220
部屋をNightShiftする
irMagicianとNode-REDを使って部屋の照明をナイトシフトさせてみました。
Shingo Tamaki
May 15, 2016
Tweet
Share
More Decks by Shingo Tamaki
See All by Shingo Tamaki
AIエージェントを使ったiOSアプリ開発を試してみた
tamaki
0
27
沖縄モバイルアプリ開発勉強会#1
tamaki
0
98
iOSアプリ開発を始めよう
tamaki
0
150
詳解xcresult.pdf
tamaki
0
330
メルペイでのリグレッションテスト自動化推進のこれまでとこれから
tamaki
0
710
What do you want to test with UI Test v2
tamaki
2
870
JPQRによって変わる日本のQRコード決済
tamaki
0
270
What's New in Testing
tamaki
1
58
What do you want to test with UI Test
tamaki
5
1.9k
Other Decks in Technology
See All in Technology
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
150
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
230
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
2
220
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
1
340
内製化を加速させるlaC活用術
nrinetcom
PRO
2
140
【Findy】「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly by findy
i35_267
5
860
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
IAMのマニアックな話2025
nrinetcom
PRO
1
240
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
230
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
82k
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
280
EDRの検知の仕組みと検知回避について
chayakonanaika
11
4.8k
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Thoughts on Productivity
jonyablonski
69
4.5k
Building Applications with DynamoDB
mza
93
6.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Git: the NoSQL Database
bkeepers
PRO
427
65k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
The Invisible Side of Design
smashingmag
299
50k
Navigating Team Friction
lara
183
15k
Typedesign – Prime Four
hannesfritz
40
2.5k
How to Ace a Technical Interview
jacobian
276
23k
KATA
mclloyd
29
14k
Transcript
෦ΛNightShift͢Δ
ࣗݾհ ۄ ৴ޛ • डୗܥ iOS ΤϯδχΞ • Raspberry Piɺిࢠ࡞ΛझຯͰνϣϩνϣϩͱ
͋ɺ͍͖ͳΓiPhoneͷ ͍͍ͯ͠Ͱ͔͢ʁ
iOS9ͰNight Shiftػೳ͕ग़དྷΔΑ͏ ʹͳΓ·ͨ͠ɻ ͷग़ɾͷೖΓΛײ͠ɺؒʹͳΔͱࣗಈͰϒϧʔϥΠτ Λܰݮͯ͘͠ΕΔ͜ͷػೳɺϒϧʔϥΠτͷਭٴ΅͢Ө ڹͷ؇ɺʹ͔͔Δෛ୲Λܰݮͯ͘͠ΕΔޮՌ͕ظ͞Ε ͍ͯ·͢ɻ
ʔɺӷথʹ͢Δͱت ΕΔͷ͔ʔ
ͦΜͳࣄΛ΅ΜΓߟ͍͑ͯ·ͨ͠ɻ
ͻΐΜͳ͜ͱ͔ΒirMagicianΛΓ· ͨ͠ɻ
irMagicianͱʁ
͏આ໌͍Βͳ͍ΑͶʁ
͔ͤͬ͘खʹೖͬ ͨͷͰࣗͷՈి Ͱૢ࡞ͯ͠ΈΑ ͏͔ͳ
͜Ε͔͠ͳ͔ͬͨ • ࠷ۙҾͬӽͯ͠TVࣺͯ·ͨ͠ • Ҿͬӽ͠ઌͷΤΞίϯૢ࡞͕·͔͞ͷ༗ઢϦϞίϯͰͨ͠
!
! Night Shift !
·ͣirMagicianΛૢ࡞͢ΔͨΊͷϞ δϡʔϧΛ࡞Γ·ͨ͠ɻ ※ ίʔυ·ͩެ։͞Εͯ·ͤΜ
࣍ʹNode-REDӽ͠ʹϞδϡʔϧΛૢ ࡞Ͱ͖ΔΑ͏ʹ͠·ͨ͠ɻ ※ ίʔυ·ͩެ։͞Εͯ·ͤΜ
Node-RED is Կʁ • Node-REDϋʔυΣΞσόΠε/ API͓ΑͼΦϯϥΠϯαʔϏεΛଓ ͢ΔͨΊͷπʔϧͰ͢ɻ(https:// nodered.jp/ ΑΓൈਮ)
͏গ͠ࡉ͔͘ • Φʔϓϯιʔε • Node.js͕ج൫ • Node.jsͷϥΠϒϥϦͳͲ׆༻ Մೳ • ϒϥβ্ͰGUIΛૢ࡞ͯ͠ΞϓϦ
έʔγϣϯΛ࡞Մೳ • IoT͚ʹ࡞ΒΕ͍ͯΔͨΊɺ Raspberry PiBagleBoneBlackͳͲ Ͱ༻Մೳ
͋ͱτϥٕࢀর
Demo
͞ΒʹhomebridgeͱΈ߹Θͤͯ SiriͰૢ࡞͢Δ
ࠓޙͷ՝ • Raspberry PiͰಈ࡞֬ೝ͢Δ(ΦΠ • NodeϞδϡʔϧΛnpmʹެ։ • ΧελϜϊʔυΛnpmʹެ։
Ҏ্