Node-RED
From Wikipedia, the free encyclopedia
Node-RED(ノード・レッド)は、IoTの一部としてハードウェアデバイス、API、オンラインサービスを相互に接続するためにもともとIBMによって開発された、ビジュアルプログラミング用のフローベースの開発ツールである[2]。
作者
IBM Emerging Technology
• Nick O'Leary
• Dave Conway-Jones
• Nick O'Leary
• Dave Conway-Jones
|
Node-REDのロゴマーク。 | |||
| 作者 |
IBM Emerging Technology • Nick O'Leary • Dave Conway-Jones | ||
|---|---|---|---|
| 開発元 | OpenJS Foundation | ||
| 最新評価版 |
| ||
| リポジトリ | |||
| プログラミング 言語 | JavaScript | ||
| 対応OS | クロスプラットフォーム | ||
| プラットフォーム | Node.js | ||
| 前身 | 無し。 | ||
| 対応言語 | 英語のみ? | ||
| サポート状況 | サポート中です。 | ||
| 種別 | Internet of Thingsを接続するためのフローベースプログラミング、オープンソース、IoT | ||
| ライセンス | Apache License 2.0 | ||
| 公式サイト |
nodered | ||
Node-REDは、 JavaScriptの関数を作成するのに使用できるWebブラウザーベースのフローエディターを提供する。アプリケーションの要素は、再利用するために保存や共有できるようになっている。ランタイムはNode.js上に構築されている。 Node-REDで作成されたフローは、JSONを使用して保存できる。バージョン0.14以降、MQTTノードは適切に構成されたTLS接続を確立することができるようになった[3]。
2016年、IBMはNode-REDをOpenJS Foundationのオープンソースプロジェクトとして寄贈した[4][5][6]。
Node-REDのプロジェクト
| 名前 | 説明 | URL |
|---|---|---|
| Node-RED | IoTを配線するためのビジュアルツール | https://github.com/node-red/node-red |
| Node-RED Dashboard | Node-REDのダッシュボードUI | https://github.com/node-red/node-red-dashboard |
| Node generator | Open APIドキュメントやファンクションノードのソースなど、さまざまなソースからNode-REDノードモジュールを生成するためのコマンドラインツール | https://github.com/node-red/node-red-nodegen |
| Node-RED Command Line Tool | Node-REDインスタンスをリモートで管理するためのコマンドラインツール | https://github.com/node-red/node-red-admin |
Node-REDがプリインストールされたデバイス
- OPTO 22, groov EPIC / groov RIO
- Raspberry Pi
- Siemens, SIMATIC IOT 2040
- Samsung, Artik
- Smart-Tech, ST-One
- Intel, IoT Gateway
- GE, Predix Developer Kit
- Fujitsu, INTELLIEDGE A700 Appliance
- FreeWave Technologies, ZumLink and ZumIQ
- In-Tech Automação industrial, INPI-CPU-3B
- BeagleBone
- Schneider Electric - Harmony HMIBSC Core Box
- Weidmüller, UC20-WL2000-AC
クラウドサービス
- AT&T, AT&T IoT Platform
- Cisco, Meraki
- Nokia, Innovation Platform
- Fujitsu, COLMINA Platform
- Siemens, MindSphere
- Hitachi Vantara, Lumada
- IBM, IBM Cloud