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
Noodl ×Node-REDのよもやま話
Search
maepu
September 27, 2019
Technology
1
560
Noodl ×Node-REDのよもやま話
Node-RED UG勉強会 Vol.9の登壇資料です。
NoodlとNode-REDの連携や比較について、簡単に解説しています。
maepu
September 27, 2019
Tweet
Share
More Decks by maepu
See All by maepu
仮想通貨アラート(物理)を作ってみた
maepu
0
490
enebular×Noodlで保活お助けサービス構築に挑戦!
maepu
0
260
ビジュアルプログラミングでハロウィンを楽しもう!
maepu
0
330
LINE LIFFを出窓菜園に取り入れてみた
maepu
0
660
遠隔で嫁に筋トレを応援してもらう
maepu
0
750
ぽーずるん「ぐにゃシャキ」@ProtoOut オンラインハッカソン
maepu
0
100
Noodlで受付嬢を創った
maepu
1
1.8k
Bay WIndow Garden新たなる家庭菜園のカタチ~カメラ編~
maepu
0
420
Noodlに出会ってから作ったものを振り返る
maepu
1
280
Other Decks in Technology
See All in Technology
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
360
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
130
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
140
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
8
1.4k
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
330
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
240
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
130
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.3k
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.3k
アジャイル開発とスクラム
araihara
0
170
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
730
Culture Deck
optfit
0
410
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Gamification - CAS2011
davidbonilla
80
5.1k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Become a Pro
speakerdeck
PRO
26
5.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
Code Review Best Practice
trishagee
67
18k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
× の よもやま話 Node-RED UG勉強会 Vol.9 2019/9/27
流れ 自己紹介 Noodlとは? Node-REDとNoodlを連携 ライブビジュアルコーディング Node-REDとNoodlの比較 まとめ
自己紹介 まえぷー 組込みソフトエンジニア 業務はマイコンファームウェア開発 趣味でIoT電子工作
Node-REDスキル Functionノードでカスタマイズノード作成 MQTT in/outをよく使います @kmaepu @kmaepu 技術書典7で頒布しました!
Noodl知名度調査! Noodl知ってる、使ったことある方!
Noodlとは? Noodl JPより引用 https://tensorx.co.jp/noodl-jp/
Noodlとは? 【機能】 1.UI/UXのビジュアルデザイン 2.コーディング不要ノードベースで要素を繋ぐだけで構築 (Javascriptでも可) 3.API、リアルデータ、機械学習連携可能 4.IoT(マイコン接続)も可能 5.ウェブアプリケーションまたはハイブリッドアプリとしてデプロイ可能 Noodl のconnpassページから引用
https://noodl-tokyo.connpass.com/event/145424/
NoodlとNode-REDの連携 MQTT、REST(http request)が連携しやすい MQTT TCP/IPネットワークで利用できる軽量な通信プロトコル。 多数の機器間を頻繁にデータのやり取りすることに向いている。
→ IoT向け! REST パラメータを指定して特定のURLにHTTPでアクセス。 REST APIが用意されているサービスが沢山ある。 → IoT向け!
NoodlとNode-REDの連携 MQTTで連携する場合 MQTTブローカが必要となる (1) Node-REDのMQTTブローカノード「mosca」を利用する (2) 外部MQTTブローカ(shiftrなど)を利用する enebularとNoodlを
shiftr.io MQTTブローカー経由で連携しよう https://blog.enebular.com/enebular/enebular-meets-noodl/ enebular blog
NoodlとNode-REDの連携 REST(http request)で連携する場合 NodeREDのhttpノードを利用する NoodlのRESTノードを利用する Noodlがhttp
requestを発行する https://qiita.com/kisaichi07/items/527ba7b3d4ed1dacce07 enebularで作ったREST APIを Noodlから叩いてみた Qiita@kisaichi07
ライブビジュアルコーディング Noodl×Node-RED×obniz MQTT サーボモータ Webhook ボタン On / Off
位置 0°/ 90°
NoodlとNode-REDの比較 【Node-RED】 ダッシュボードノードでUIを作成できる。 用意されたUIパーツ(ノード)を並べる。 → お手軽にデータの可視化 作成したUIを共有しづらい。
(Node-REDの実行環境が必要) 【Noodl】 UIパーツを自由に作りこめる。 → UI作成の自由度が高い htmlとjsファイルを出力できる。 → Noodl以外の環境で閲覧できる ブラウザがあれば共有できる(チーム開発、顧客との確認) Androidアプリにすることも可能。
まとめ 現状の使い方 Noodl → フロントエンド、UI特化 Node-RED →
バッグエンド、サービス連携 今までのIoT電子工作は、UIまで作る例が少なかった Noodlでお手軽にオシャレで独自のUIが作れるようになった! さらなる連携や利用方法を開拓していきましょう!
まとめ 披露したNoodl × Node-RED × obniz連携方法を 後ほどQiitaにアップする予定です!! @kmaepu @kmaepu
告知!! 10月のNoodl関連イベントは3本予定されています! Noodlもくもく会# 0 (非公式) 10月5日(土)9:00~12:00 Noodl2.5Hハンズオン(公式) 10月24日(木)19:00~21:30
告知!! ノンコーディングIoTパーティ (株式会社ウフル様) 10月29日(火)19:00~22:00