Title: M1.4: Node-RED bereitstellen und nutzen
Course: LF07 - Cyber-physische Systeme ergänzen - FI/ITSE - Raspberry Pi > Section: LS7.1: Messdatenerfassungssysteme funktional zusammenführen

Node-RED

Node-RED ist ein von IBM entwickeltes grafisches Entwicklungswerkzeug. Die Software ermöglicht es, Anwendungsfälle im Bereich des Internets der Dinge mit einem einfachen Baukastenprinzip umzusetzen. Die einzelnen Funktionsbausteine werden durch Ziehen von Verbindungen verbunden. Eine große Auswahl an mitgelieferten Bausteinen deckt die meisten der gängigsten Dienste und Technologien ab.
Node-RED stellt einen Flow-Editor im Webbrowser bereit, mit dem JavaScript-Funktionen erstellt werden können. Anwendungselemente können zur Wiederverwendung gespeichert oder geteilt werden. Die Laufzeitumgebung wurde auf Node.js gebaut und die in Node-RED erstellten Flows werden in JSON gespeichert. Im Jahr 2016 hat IBM Node-RED als Open-Source-Software der JS-Foundation übertragen.

Video zu Node-RED und mosquitto: https://www.youtube.com/hashtag/edistechlab

Download/ Installation Node-RED

- Allgemein: https://nodered.org/docs/getting-started/
- Windows: https://nodered.org/docs/getting-started/windows

Wie man dann auf Daten aus einem MQTT Broker mit Node-RED zugreifen kann (subscribe) ist anschaulich erklärt unter https://www.youtube.com/watch?v=0VshxCV8hqY