$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
すごいリモコンHUISとNode-REDで、あれもこれも操作しよう
Search
Kazuto Kusama
June 29, 2016
Technology
2
2.4k
すごいリモコンHUISとNode-REDで、あれもこれも操作しよう
第1回Node-RED勉強会で発表した資料です。ソニーが出しているハイテクリモコン HUISとNode-REDを組み合わせたら最強になりました。
Kazuto Kusama
June 29, 2016
Tweet
Share
More Decks by Kazuto Kusama
See All by Kazuto Kusama
AI時代のインシデント対応 〜時代を切り抜ける、組織アーキテクチャ〜
jacopen
4
240
AI によってシステム障害が増える!? ~AI エージェント時代だからこそ必要な、インシデントとの向き合い方~
jacopen
4
320
インシデント対応に必要となるAIの利用パターンとPagerDutyの関係
jacopen
0
230
今日からはじめるプラットフォームエンジニアリング
jacopen
8
4.2k
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
8
1.4k
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
4
5.7k
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢
jacopen
7
11k
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
3.1k
AI x インシデント管理で拡げるサービスオーナーシップ
jacopen
0
300
Other Decks in Technology
See All in Technology
Amazon Quick Suite で始める手軽な AI エージェント
shimy
0
750
30分であなたをOmniのファンにしてみせます~分析画面のクリック操作をそのままコード化できるAI-ReadyなBIツール~
sagara
0
180
生成AI時代におけるグローバル戦略思考
taka_aki
0
210
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
1.1k
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
170
初めてのDatabricks AI/BI Genie
taka_aki
0
220
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
2
840
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
160
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
460
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
100
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
400
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
270
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
180
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
240
The Curious Case for Waylosing
cassininazir
0
190
Building the Perfect Custom Keyboard
takai
1
660
Visualization
eitanlees
150
16k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
94
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
180
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
60
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.3k
How to make the Groovebox
asonas
2
1.8k
Transcript
͍͢͝ϦϞίϯ HUISͱ Node-REDͰ ͋Ε ͜Ε ૢ࡞͠Α͏
Kazuto Kusama @jacopen
ීஈPaaSͳͲͷΫϥυͷษڧձίϛϡχςΟ Ͱ׆ಈ͍ͯ͠·͢
Έͳ͞ΜNode-RED͍ͬͯ·͔͢ʁ େ͖Ͱ͢
ೖྗ ग़ྗ ॲཧ ͳΜͰ ͳΜͰ ͳΜͰ Node-REDͷ͍͍ͱ͜ΖɺԿͰೖྗग़དྷͯɺॲ ཧग़དྷͯɺग़ྗͰ͖Δͱ͜Ζͩͱࢥ͍·͢ɻ
ͨͱ͑ඪ४ͷϊʔυ͚ͩͰɺࢁͷछྨͷInput ͕͋Γ·͢Ͷɻ
HTTP WebSocket TCP UDP MQTT Twitter Slack Mail σδλϧͷੈք ݱ࣮ੈք
Ͱɺ͜ͷೖྗग़ྗɺओʹσδλϧͷੈքʹ ด͍ͯ͡Δࣄ͕Θ͔ΔͰ͠ΐ͏͔ɻ
HTTP WebSocket TCP UDP MQTT Twitter Slack Mail σδλϧͷੈք ݱ࣮ੈք
USB GPIO Bluetooth Wi-Fi ݱ࣮ੈքͷܨ͕Γͩͱɺྫ͑USBGPIOܦ༝Ͱ ηϯαʔ௨৴ͳΜ͔ɺNode-REDͷಘҙͳͱ͜Ζ Ͱ͢Ͷɻ
HTTP WebSocket TCP UDP MQTT Twitter Slack Mail σδλϧͷੈք ݱ࣮ੈք
ʁ ͰɺਓͱͷΠϯλʔϑΣʔεʹ͍ͭͯͲ͏Ͱ͠ΐ ͏͔ɻ͕͜͜ࠓΓͯͳ͍ͱ͜Ζ͡Όͳ͍͔ͳͱࢥ ͏ΜͰ͢ɻεϚϗΞϓϦʁ ͏ʔΜɺͪΐͬͱखؒͰ ͢ΑͶɻཧϘλϯ؆୯Ͱ͕͢ɺΕΔ͜ͱ͕ݶ ΒΕ·͢
ཉ͍͠ΠϯλʔϑΣʔε • ͙͢ʹ͑Δ • ؆୯ʹ͑Δ • ॊೈʹ͑Δ ͕ཉ͍͠ΠϯλʔϑΣʔεͷ݅͜ͷ3ͭɻ εϚϗΞϓϦʮ͙͢ʹ͑ͳ͍ʯ ཧϘλϯʮॊೈʹ͑ͳ͍ʯͱݴ͏͕ܽɻ
HUIS ͦ͜ͰɺࠓճΈ߹Θͤͯݟ͍ͨͷ͕ɺιχʔ͕Ϋ ϥυϑΝϯσΟϯά First FlightͰग़͍ͯ͠Δϋ ΠςΫϦϞίϯɺHUIS(ϋε)Ͱ͢ɻ
https://first-flight.sony.com/pj/huis
https://first-flight.sony.com/pj/huis ʮ͋ͳͨͷ΄͍͠Ϙλϯ͚ͩʯΛͻͱͭʹ
https://first-flight.sony.com/pj/huis ిࢠϖʔύʔ͔ͩΒࣗવʹ͑Δ
https://first-flight.sony.com/pj/huis ۭؒʹͱ͚͜Ήဣ·͍
ݱ࣮ੈք HUISΛ͏͜ͱͰɺݱ࣮ੈքʹ͋ΔςϨϏɺΦʔ σΟΦɺর໌ɺΤΞίϯͳͲΛશͯίϯτϩʔϧ͢ Δ͜ͱ͕ग़དྷ·͢ɻ
HTTP WebSocket TCP UDP MQTT Twitter Slack Mail σδλϧͷੈք ݱ࣮ੈք
͡Ό͋ɺݱ࣮ੈքʹڧ͍HUISͱɺσδλϧੈքʹڧ ͍Node-REDΛΈ߹ΘͤΕɺ࠷ڧͳͷͰɻ
͜ͷεϥΠυͷૢ࡞ɾɾɾ ࣮͜ͷൃදͷͱ͖ɺHUISΛͬͯ ϓϨθϯࢿྉΛૢ࡞͍ͯ͠·ͨ͠ɻ
IR Receiver (Bit Trade One ֎ઢϦϞίϯKIT) ϖʔδૹΓΛड৴͢Δͱ άϩʔόϧมͷΧϯλ͕૿͑Δ Pollingͯ͠ ΧϯλΛऔಘ
HTTP ΧϯλʹԠͯ͡ εϥΠυΛߋ৽ ͜͏͍͏ΈͰϓϨθϯૢ࡞Ͱ͖ΔΑ͏ʹ ͯ͠·ͨ͠ɻ
γʔϦϯάϥΠτ Philips Hue ֎ઢ REST API ͷࣗʹLEDͷγʔϦϯάϥΠτͱɺPhilips Hue͕͋Γ·͢ɻγʔϦϯάϥΠτ֎ઢϦϞί ϯɺHueεϚϗΞϓϦͷૢ࡞ʹͳΓ·͢ɻ
γʔϦϯάϥΠτ Philips Hue ֎ઢ REST API ྆ํૢ࡞͢ΔͷΊΜͲ͍͘͞ ૢ࡞ʹεϚϗΞϓϦ͍ͨ͘ͳ͍ Ͱɺਖ਼ΊΜͲ͍ΜͰ͢ΑͶɻ
γʔϦϯάϥΠτ Philips Hue ֎ઢ REST API ͦ͜Ͱɺ͜͏ͯ͠Έ·ͨ͠ɻHUISͰ1ճૢ࡞͢Δ͚ͩ Ͱɺ͋ͱNode-RED+Raspberry Pi͕Α͠ͳʹίϯ τϩʔϧͯ͘͠Ε·͢ɻ
γʔϦϯάϥΠτ Philips Hue ֎ઢ REST API ໌Δ͞MAX ϦϥοΫε ϜʔσΟʔ ୯ʹΦϯΦϑͰͳ͘ɺϓϦηοτ࡞͓͍ͬͯͯɺ
γʔϯʹԠͯ͡ࡉ͔͘ޫྔ৭Λௐग़དྷΔΑ͏ʹ ͠·ͨ͠ɻ
ͳΜͰΕͦ͏
͜ͷൃදͰɺHUISͰૢ࡞͢Δ͚ͩͰఆܕจΛπ Πʔτ͢ΔΑ͏ͳσϞΛΓ·ͨ͠
ࠓΓ͍ͨ͜ͱɺGooglePlayMusicͷૢ࡞Ͱ͢ɻ HUISͰδϟϯϧͷϘλϯΛԡͤΑ͠ͳʹԻָྲྀ͠ ͯ͘ΕΔΈ͕ཉ͍͠ͳͱɻ
EDM δϟζ J-Pop Ξχϝ ʁ selenium…? ͰɺGooglePlayMusicϒϥβͰͷૢ࡞ͱͳΔ ͨΊɺSeleniumͱ͔ͬͯૢ࡞͢ΔܗʹͳΔͷ ͔ɾɾʁେมͦ͏ɾɾɾɹͬͯͷ͕ࠓͷ՝ɻ ྑ͍ΞΠσΟΞ͕͋ͬͨΒڭ͑ͯԼ͍͞ɻ
ࣗΈͷσβΠϯʹ https://first-flight.sony.com/pj/huis
࣮͜ͷσϞɺ͜Μͳ෩ʹΧελϚΠζͨ͠ɺ͜ͷ ษڧձͷͨΊʹ࡞ͬͨHUISΠϯλʔϑΣʔεͰૢ࡞ ͍ͯ͠·͢ɻ
HUIS UI CREATOR (8݄ϦϦʔε༧ఆ) HUIS UI CREATOR͍ͬͯ͏ιϑτΣΞͰΧελϚ Πζ͕Ͱ͖ΔΜͰ͢ɻͰɺ8݄ϦϦʔε༧ఆͰ· ͩग़͍ͯ·ͤΜɻ͡Ό͋ɺͳΜͰ࣋ͬͯΔͷ͔ʁ
https://github.com/sony/huis-ui-creator ࣮͜ΕɺOSSͱͯ͠։ൃ͞Ε͍ͯΔΜͰ͢ɻ ࣗલͰίϯύΠϧ͢Εɺ։ൃ൛Λ͑ΔΘ͚Ͱ͢ɻ (GitHubʹSony org͕͋ΔͷΛॳΊͯͬͨŋŋŋ)
Windowsલఏʹ࡞ΒΕ͍ͯ·͕͢ɺ NodeJS+ElectronͰ࡞ΒΕ͍ͯΔͷͰɺͪΐͪ͜ΐ ͬ͜ͱ࿔ΕMacͰಈ͔ͤ·ͨ͠ɻͦͷ͏ͪίϯτ ϦϏϡʔτ͠·͢ɻ
One more thing..
͜ΕɺHUISͷεϖοΫγʔτͰ͢ɻԿ͔ؾͮ͘ࣄ͋ Γ·͔͢ʁ
ͦ͏ɺ࣮BluetoothੵΜͰΔΜͰ͢ɻ·ͩ͑·ͤ Μ͕ɺΞοϓσʔτͰར༻ՄೳʹͳΔͱͷ͜ͱɻ BT͑͋Μͳ͜ͱ͜Μͳ͜ͱ͕ग़དྷͦ͏ŋŋŋʂ
HUIS x Node-REDͰ ศརͳϦϞίϯϥΠϑΛ