Node-RED
表示
作者 |
IBM Emerging Technology • Nick O'Leary • Dave Conway-Jones |
---|---|
開発元 | OpenJS Foundation |
最新版 |
1.3.4
/ 2021年4月29日[1] |
リポジトリ | |
プログラミング 言語 | JavaScript |
対応OS | クロスプラットフォーム |
プラットフォーム | Node.js |
種別 | Internet of Thingsを接続するためのフローベースプログラミング |
ライセンス | Apache License 2.0 |
公式サイト |
nodered |
Node-RED(ノード・レッド)は、IoTの一部としてハードウェアデバイス、API、オンラインサービスを相互に接続するためにもともとIBMによって開発された、ビジュアルプログラミング用のフローベースの開発ツールである[2]。
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
関連項目
[編集]出典
[編集]- ^ “Releases”. GitHub. April 29, 2021閲覧。
- ^ Heath (March 13, 2014). “How IBM's Node-RED is hacking together the Internet of things”. techrepublic.com. CBS Interactive. January 16, 2017閲覧。
- ^ Community staff writer (June 14, 2016). “Version 0.14 released”. nodered.org/blog. Node-RED. pp. 1. July 6, 2016閲覧。 “MQTT with TLS support”
- ^ Diaz (October 17, 2016). “IBM and partners launch JS Foundation - Cloud computing news”. IBM. October 20, 2017閲覧。
- ^ “Node-RED Joins the JS Foundation”. IBM developerWorks TV/video channel. YouTube (October 17, 2016). October 20, 2017閲覧。
- ^ Lewis (October 17, 2016). “Node-RED visual programming for the Internet of Things (IoT) is now a JS Foundation Project”. IBM Internet of Things blog. IBM. February 7, 2017閲覧。