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
enebularとobnizでIoTをする
Search
kido
January 17, 2019
Technology
320
1
Share
enebularとobnizでIoTをする
enebular上でobnizノードを使ってIoTをする話です
kido
January 17, 2019
More Decks by kido
See All by kido
obnizテクニカルサポート
9wick
0
78
vonageハッカソン:obnizテクノロジーサポート
9wick
0
78
ハードウェアを動かすTypeScriptの世界
9wick
3
2.6k
HackRockFes2023テクニカルサポート obniz
9wick
0
130
極寒IoT
9wick
0
1.4k
ドミノ倒し.pdf
9wick
0
1.2k
sony MESHとKintoneとobnizでドミノ倒しIoT
9wick
0
270
bit.Connect 2021サポート
9wick
0
240
基礎代謝を測るIoT
9wick
0
620
Other Decks in Technology
See All in Technology
レビューしきれない?それは「全て人力でのレビュー」だからではないでしょうか
amixedcolor
0
310
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
150
60分で学ぶ最新Webフロントエンド
mizdra
PRO
35
18k
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
290
マルチエージェント × ハーネスエンジニアリング × GitLab Duo Agent Platformで実現する「AIエージェントに仕事をさせる時代へ。」 / 20260421 GitLab Duo Agent Platform
n11sh1
0
150
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
120
Master Dataグループ紹介資料
sansan33
PRO
1
4.6k
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
6
1.2k
クラウドネイティブな開発 ~ 認知負荷に立ち向かうためのコンテナ活用
literalice
0
120
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
8
2.1k
ARIA Notifyについて
ryokatsuse
1
120
Introduction to Bill One Development Engineer
sansan33
PRO
0
410
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
5.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Scaling GitHub
holman
464
140k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
So, you think you're a good person
axbom
PRO
2
2k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Designing Powerful Visuals for Engaging Learning
tmiket
1
340
The Curse of the Amulet
leimatthew05
1
11k
Claude Code のすすめ
schroneko
67
220k
Transcript
ށ߁ฏ IoTΛ͢Δ ͱɹɹɹͰ
ށɹ߁ฏ • IoTΤϯδχΞ →ϋʔυΣΞ&ιϑτΣΞΤϯδχΞ • ιϑτɿC/PHP/JavaScript/Swift/Obj-c/Java • ϋʔυɿArduino/PIC/H8/SH/ESP32/iPhone/Android •
iPhoneΞϓϦ/ECαΠτ/ۈଵγεςϜ/ϩϘοτ࡞ • ᷂CambrianRobotics
obnizͱ ɾੈքͰҰ൪؆୯ʹ࢝ΊΒΕΔIoTϚΠίϯ ɾޫΔʂಈ͘ʂͷΛ࡞Δ͜ͱ͕Ͱ͖Δ ɾRaspberry Pi/ArduinoͰ࠳ંͨ͠ਓʹ͓͢͢Ί ɾenebularͱͷ࿈ܞ͕؆୯ ɾڥߏஙͳ͠Ͱಈ͔ͤΔ ɾjavascript/python/ϒϩοΫϓϩάϥϜͰϓϩάϥϜՄೳ
ࠓճͷొஃ ɾ࠷ۙͷenebular meetupʹͯຖճ(?) ɹobnizΛͬͨLT͕ग़ͯΔʂ ɾobnizͱenebular૬ੑ͕͍͍(node-red) ɾͬͱͨ͘͞Μͬͯ΄͍͠ ɾenebular x obnizͰAdventCalendarॻ͍ͨ
enebular x obnizͪΐͬͱΊΜͲ͍͘͞ ɾobnizwebsocketͷϦμΠϨΫτ͕ ɹΊΜͲ͍͘͞ ɾղܾࡦͱͯ͠obniz nodeΛ࡞ͬͨʂ ͔ͬͨ
࣮தͨͬͨͷ30ߦ ɾobnizͷJS SDKΛ͏͚ͩ ɾnode.js͔Βnode-redͷɹ ɹม؆୯ʂ ɾͬͱૣ͘࡞ΕΑ͔ͬͨ
ࣗ࡞node࡞Δࡍʹࠔͬͨ͜ͱ ɾೖྗσʔλ͕อଘ͞Εͳ͍ ɹ ೖྗσʔλͷUIΛHTMLͰॻ͕͘ɺม໊?ͱhtmlͷidͷҰக͕ඞཁ ɾnpmͰެ։͕ͨ͠ɺnode-red libraryʹө͞Εͳ͍ 1. npm Ͱެ։ 2.
node-red libraryʹࣗಈө 3. enebular(node-red)Ͱ͑Δ ͜ΕΒͷهࣄ͕ࢀߟʹͳΓ·ͨ͠ʂ͋Γ͕ͱ͏͍͟͝·͢ - ࣗ࡞ϊʔυ։ൃதʹϋϚͬͨ͋Ε͜Ε #nodered ʢؙࢁ͞Μͷهࣄʣ - Node-REDͷϊʔυΛ࡞ΓɺNode-RED Libraryʹొ͢ΔʢԼౡ͞Μͷه ࣄʣ
͍ํ ӈ্ͷϝχϡʔ͔ΒՃ͢Δ
·ͣLνΧ obnizϊʔυʹjson Λͨ͠Βobniz͕ಈ͘ ɾpin 0 ʹ 5Vग़ྗɹ →ɹɹ [ {
io0: true } ] ɾpin 1 ʹ 0Vग़ྗɹɹ→ɹɹ [ { io1: false } ] Ϛʔδͯ͠obniz cloudʹૹΔ ɹ[ { io0: true , io1: false } ]
·ͣLνΧ
࣍ʹϝΨω
ࠓޙ • twitterϊʔυͷ”ଓࡁΈ”Έ͍ͨʹobnizͷonline/offline͕ ϊʔυ্ͰΘ͔ΔΑ͏ʹ͍ͨ͠ • ࠓobnizʹσʔλૹΔ͔͠Ͱ͖͍ͯͳ͍͕ɺ σʔλड৴༻ͷϊʔυΛ࡞Γ͍ͨ • ෳͷobnizʹͭͳ͍ͩͱ͖ʢobnizϊʔυ͕ෳ͋Δ࣌ʣͷ ڍಈ͕ະͳͷͰɺݕূ͍ͨ͠
• obniz͕ະଓ࣌ͷରԠΛͪΌΜͱॻ͖͍ͨ ʢࠓσʔλແࢹͯ͠Δʣ • node-red෦͚ͩ͡Όͳͯ͘INFOMOTIONͬͯΈ͍ͨ ͱ͍͏ͷΛਖ਼݄ʹΖ͏ͱͯ͠Εͯͨ