Node-RED es una herramienta de desarrollo basada en flujo para programación visual desarrollada originalmente por IBM para conectar dispositivos de hardware, API y servicios en línea como parte del Internet de las cosas . [2]
Autor (es) original (es) | Tecnología emergente de IBM • Nick O'Leary • Dave Conway-Jones |
---|---|
Desarrollador (es) | Fundación JS |
Lanzamiento estable | 1.3.4 / 29 de abril de 2021 [1] |
Repositorio | |
Escrito en | JavaScript |
Sistema operativo | Multiplataforma |
Plataforma | Node.js |
Tipo | Programación basada en flujo para cablear Internet de las cosas |
Licencia | Licencia Apache 2.0 |
Sitio web | nodered |
Node-RED proporciona un editor de flujo basado en navegador web , que se puede utilizar para crear funciones de JavaScript . Los elementos de las aplicaciones se pueden guardar o compartir para su reutilización. El tiempo de ejecución se basa en Node.js . Los flujos creados en Node-RED se almacenan mediante JSON . Desde la versión 0.14, los nodos MQTT pueden realizar conexiones TLS configuradas correctamente . [3]
En 2016, IBM contribuyó con Node-RED como un proyecto de JS Foundation de código abierto . [4] [5] [6]
Proyectos Node-RED
Nombre | Descripción | URL |
---|---|---|
Nodo-RED | Una herramienta visual para conectar Internet de las cosas | https://github.com/node-red/node-red |
Panel de Node-RED | Una interfaz de usuario de panel para Node-RED | https://github.com/node-red/node-red-dashboard |
Generador de nodos | Herramienta de línea de comandos para generar módulos de nodo Node-RED a partir de varias fuentes, incluido el documento de API abierta y la fuente del nodo de función. | https://github.com/node-red/node-red-nodegen |
Herramienta de línea de comandos Node-RED | La herramienta de línea de comandos le permite administrar de forma remota una instancia de Node-RED. | https://github.com/node-red/node-red-admin |
Dispositivos preinstalados
- OPTO 22, groov EPIC / groov RIO
- Frambuesa pi
- Siemens, SIMATIC IOT 2040
- Samsung, Artik
- Tecnología inteligente, ST-One
- Intel, puerta de enlace de IoT
- GE, kit de desarrollo de Predix
- Fujitsu, dispositivo INTELLIEDGE A700
- Tecnologías FreeWave, ZumLink y ZumIQ
- In-Tech Automação industrial, INPI-CPU-3B
- Hueso Beagle
- Schneider Electric - Caja de núcleo Harmony HMIBSC
- Weidmüller, UC20-WL2000-AC
Servicios en la nube
- AT&T, AT&T IoT Platform
- Cisco, Meraki
- Nokia, plataforma de innovación
- Fujitsu, Plataforma COLMINA
- Siemens, MindSphere
- Hitachi Vantara, Lumada
- IBM, IBM Cloud
Ver también
Referencias
- ^ O'Leary, Nick. "Lanzamientos" . GitHub . Consultado el 29 de abril de 2021 .
- ^ Heath, Nick (13 de marzo de 2014). "Cómo el Node-RED de IBM está pirateando el Internet de las cosas" . techrepublic.com . CBS Interactive . Consultado el 16 de enero de 2017 .
- ^ Redactor del personal de la comunidad (14 de junio de 2016). "Versión 0.14 publicada" . nodered.org/blog . Nodo-RED. pag. 1 . Consultado el 6 de julio de 2016 .
MQTT con soporte TLS
- ^ Díaz, Angel Luis (17 de octubre de 2016). "IBM y sus socios lanzan JS Foundation - Noticias de computación en la nube" . IBM . Consultado el 20 de octubre de 2017 .
- ^ Poderes, Calvin; Watson, Todd; Lewis, Ashley (17 de octubre de 2016). "Node-RED se une a la Fundación JS" . Canal de TV / video de IBM developerWorks . YouTube . Consultado el 20 de octubre de 2017 .
- ^ Lewis, Karen (17 de octubre de 2016). "La programación visual de Node-RED para Internet de las cosas (IoT) es ahora un proyecto de la Fundación JS" . Blog de IBM Internet of Things . IBM . Consultado el 7 de febrero de 2017 .
enlaces externos
- Página web oficial