Node-RED

ウィキペディアから、無料の百科事典
Node-RED
Node-RED logo
作者 IBM Emerging Technology
• Nick O'Leary
• Dave Conway-Jones
開発元 OpenJS Foundation(英語版)
最新版
1.3.4 / 2021年4月29日 (3年前) (2021-04-29)[1]
リポジトリ ウィキデータを編集
プログラミング
言語
JavaScript
対応OS クロスプラットフォーム
プラットフォーム Node.js
種別 Internet of Thingsを接続するためのフローベースプログラミング(英語版)
ライセンス Apache License 2.0
公式サイト nodered.org
テンプレートを表示

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

関連項目

出典

  1. ↑ “Releases”. GitHub. April 29, 2021閲覧。
  2. ↑ Heath (March 13, 2014). “How IBM's Node-RED is hacking together the Internet of things”. techrepublic.com. CBS Interactive. January 16, 2017閲覧。
  3. ↑ Community staff writer (June 14, 2016). “Version 0.14 released”. nodered.org/blog. Node-RED. pp. 1. July 6, 2016閲覧。 “MQTT with TLS support”
  4. ↑ Diaz (October 17, 2016). “IBM and partners launch JS Foundation - Cloud computing news”. IBM. October 20, 2017閲覧。
  5. ↑ “Node-RED Joins the JS Foundation”. IBM developerWorks TV/video channel. YouTube (October 17, 2016). October 20, 2017閲覧。
  6. ↑ 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閲覧。

外部リンク