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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
maepu
September 27, 2019
Technology
1
620
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
560
enebular×Noodlで保活お助けサービス構築に挑戦!
maepu
0
330
ビジュアルプログラミングでハロウィンを楽しもう!
maepu
0
390
LINE LIFFを出窓菜園に取り入れてみた
maepu
0
730
遠隔で嫁に筋トレを応援してもらう
maepu
0
820
ぽーずるん「ぐにゃシャキ」@ProtoOut オンラインハッカソン
maepu
0
150
Noodlで受付嬢を創った
maepu
1
2k
Bay WIndow Garden新たなる家庭菜園のカタチ~カメラ編~
maepu
0
490
Noodlに出会ってから作ったものを振り返る
maepu
1
350
Other Decks in Technology
See All in Technology
Phase06_ClaudeCode実践
overflowinc
0
2k
Phase08_クイックウィン実装
overflowinc
0
1.8k
AI時代のIssue駆動開発のススメ
moongift
PRO
0
240
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
tarappo
4
370
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
0
130
FastMCP OAuth Proxy with Cognito
hironobuiga
3
200
Copilot 宇宙へ 〜生成AIで「専門データの壁」を壊す方法〜
nakasho
0
190
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
440
OpenClawでPM業務を自動化
knishioka
0
100
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
300
君はジョシュアツリーを知っているか?名前をつけて事象を正しく認識しよう / Do you know Joshua Tree?
ykanoh
4
130
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Navigating Weather and Climate Data
rabernat
0
150
Practical Orchestrator
shlominoach
191
11k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
190
The Cult of Friendly URLs
andyhume
79
6.8k
BBQ
matthewcrist
89
10k
Crafting Experiences
bethany
1
94
How to Think Like a Performance Engineer
csswizardry
28
2.5k
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