Node-RED User Group Japan Members

Atsushi Kojo

Uhuru Corporation
運営メンバー

Taiji Hagino

IBM BlueHub
運営メンバー

Kadumi Oohira

準運営メンバー

Seigo Tanaka

1ft-seabass
運営メンバー

Kazuhito Yokoi

Hitachi, Ltd.
運営メンバー

Kazutoshi Uetsuhara

NEXT Co.,Ltd.
準運営メンバー

Node-RED

A visual tool for wiring the Internet of Things

Node-REDはハードウェアデバイス/APIおよびオンラインサービスを接続するためのツールです。

Getting Started

Linux/OS Xで既にNode.jsをインストールしている場合は以下を実行します。

$ sudo npm install -g node-red
$ node-red

それ以外の場合はGetting Startedをご覧ください。

既にNode-REDをインストール済みでアップグレードする場合はアップグレードをご覧ください。

最新バージョン v0.16.2 (npm)

ブラウザ上でFlowを編集

Node-REDが提供するブラウザ上のFlowエディタは、あらゆるNode(プラグイン/モジュール)を大きなワークスペースに配置して接続することで、簡単にハードウェアデバイス/APIおよびオンラインサービスを接続することができます。また、作成したFlowはシングルクリックで簡単に実行環境へデプロイできます。

リッチテキストエディタでJavascriptプログラミングが行えるNodeでプログラムを作成することもできます。

作成したテンプレートやFlowはエディタに組込まれたライブラリへ保存して再利用することができます。

Node.js上に構築

Node-REDはイベント駆動型/ノンブロッキングモデルをフル活用するためにNode.js上に構築されています。これは、ネットワークのエッジに置くRaspberry Piのような低コストのハードウェアだけでなくクラウド上で実行することにおいても理想的です。

また、既にたくさん存在するNode.jsモジュールを利用して、Node-REDの新しい機能を簡単に拡張することができます。

Flowの共有

Node-REDで作成したFlowは簡単に他の人と共有するために、JSONを利用してインポートおよびエクスポートすることができます。

オンラインFlowライブラリでは、あなたの作成したFlowを世界中に共有することができます。