Node-RED

Node-RED is a flow-based development tool for visual programming developed originally by IBM for wiring together hardware devices, APIs and online services as part of the Internet of Things.[2]

Node-RED
Developer(s)IBM Emerging Technology
• Nick O'Leary
• Dave Conway-Jones
Stable release
1.0.5 / April 9, 2020 (2020-04-09)[1]
Repository
Written inJavaScript
Operating systemCross-platform
PlatformNode.js
TypeFlow-based programming for wiring the Internet of Things
LicenseApache License 2.0
Websitehttps://nodered.org/

Node-RED provides a web browser-based flow editor, which can be used to create JavaScript functions. Elements of applications can be saved or shared for re-use. The runtime is built on Node.js. The flows created in Node-RED are stored using JSON. Since version 0.14, MQTT nodes can make properly configured TLS connections.[3]

In 2016, IBM contributed Node-RED as an open source JS Foundation project.[4][5][6]

Node-RED projects

Name Description URL
Node-RED A visual tool for wiring the Internet of Things https://github.com/node-red/node-red
Node-RED Dashboard A dashboard UI for Node-RED https://github.com/node-red/node-red-dashboard
Node generator Command line tool to generate Node-RED node modules from several various sources, including Open API document and function node's source. https://github.com/node-red/node-red-nodegen
Node-RED Command Line Tool Command-line tool allows you to remotely administer a Node-RED instance. https://github.com/node-red/node-red-admin

Pre-installed devices

  • Raspberry Pi
  • Siemens, SIMATIC IOT 2020
  • 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

Cloud services

  • AT&T, AT&T IoT Platform
  • Cisco, Meraki
  • Nokia, Innovation Platform
  • Fujitsu, COLMINA Platform
  • Siemens, MindSphere
  • Hitachi Vantara, Lumada
  • IBM, IBM Cloud

See also

References

  1. O'Leary, Nick. "Releases". GitHub. Retrieved April 9, 2020.
  2. Heath, Nick (March 13, 2014). "How IBM's Node-RED is hacking together the Internet of things". techrepublic.com. CBS Interactive. Retrieved January 16, 2017.
  3. Community staff writer (June 14, 2016). "Version 0.14 released". nodered.org/blog. Node-RED. p. 1. Retrieved July 6, 2016. MQTT with TLS support
  4. Diaz, Angel Luis (October 17, 2016). "IBM and partners launch JS Foundation - Cloud computing news". IBM. Retrieved October 20, 2017.
  5. Powers, Calvin; Watson, Todd; Lewis, Ashley (October 17, 2016). "Node-RED Joins the JS Foundation". IBM developerWorks TV/video channel. YouTube. Retrieved October 20, 2017.
  6. Lewis, Karen (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. Retrieved February 7, 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.