Third-Party Nodes
Node-RED verfügt über ein umfangreiches Ökosystem von über 4.000 Community-Nodes, die auf flows.nodered.org verfügbar sind. LowCode unterstützt die Integration dieser Nodes vollständig und erweitert sie um eigene, produktionsreife Pakete.
Kategorien
Third-Party Nodes decken nahezu jeden Anwendungsfall ab:
| Kategorie | Beispiele | Typische Pakete |
|---|---|---|
| Datenbanken | PostgreSQL, MongoDB, InfluxDB, Redis | node-red-contrib-postgresql, node-red-node-mongodb |
| Cloud Services | AWS S3, Azure, Google Cloud | node-red-contrib-s3, node-red-contrib-azure |
| IoT & Hardware | Modbus, OPC-UA, Serial, MQTT | node-red-contrib-modbus, node-red-contrib-opcua |
| Analytics & KI | TensorFlow, OpenAI, Prometheus | node-red-contrib-tensorflow, node-red-contrib-openai |
| Kommunikation | E-Mail, Slack, Telegram, Teams | node-red-node-email, node-red-contrib-telegrambot |
| Dateiformate | CSV, Excel, PDF, XML | node-red-contrib-xlsx, node-red-contrib-pdf |
Nodes finden
Die zentrale Anlaufstelle für Community-Nodes ist die offizielle Node-RED Flow Library:
Dort können Sie nach Nodes suchen, Bewertungen lesen und Installationsanleitungen finden. Achten Sie bei der Auswahl auf:
- Aktualität: Wann wurde das Paket zuletzt aktualisiert?
- Downloads: Wie viele wöchentliche Downloads hat das Paket?
- Kompatibilität: Ist das Paket mit Node-RED 4.x kompatibel?
- Wartung: Gibt es aktive Maintainer und offene Issues?
- Lizenz: Ist die Lizenz mit Ihrem Projekt kompatibel?
Qualitätskriterien
Nicht alle Community-Nodes sind gleich gut geeignet. Verwenden Sie folgende Kriterien zur Bewertung:
| Kriterium | Gut | Vorsicht |
|---|---|---|
| Letzte Aktualisierung | Innerhalb der letzten 6 Monate | Älter als 1 Jahr |
| Wöchentliche Downloads | Mehr als 500 | Weniger als 50 |
| GitHub Stars | Mehr als 50 | Weniger als 10 |
| Offene Issues | Aktiv bearbeitet | Keine Reaktion auf Issues |
| Node-RED Version | Kompatibel mit 4.x | Nur 1.x/2.x getestet |
Tipp: Testen Sie Community-Nodes immer zuerst in einer Entwicklungsumgebung, bevor Sie sie in Produktion einsetzen.
ProcessCube® Enterprise Image
Das LowCode Enterprise Image enthält bereits eine kuratierte Auswahl an Third-Party Nodes, die für Unternehmensanforderungen getestet und optimiert sind. Diese Nodes sind vorinstalliert und sofort einsatzbereit — keine zusätzliche Installation erforderlich.
Dazu gehören unter anderem:
- Datenbanken: PostgreSQL, MongoDB
- IoT: Modbus, OPC-UA, Serialport
- Cloud: S3-kompatibler Objektspeicher
- UI: Dashboard 2.0 mit ProcessCube®-Erweiterungen
Eine vollständige Liste finden Sie unter Verfügbare Third-Party Nodes.
Installationsmethoden
Es gibt drei Wege, um Third-Party Nodes zu installieren:
- Palette Manager — Direkt über die Node-RED-Oberfläche (ideal für Entwicklung)
- npm install — Über die Kommandozeile im Container (für schnelle Tests)
- Custom Docker Image — Über ein eigenes Dockerfile (empfohlen für Produktion)
Details zu allen Methoden finden Sie unter Installation.
Inhalte
- Verfügbare Third-Party Nodes — Vorinstallierte Nodes im Enterprise Image
- Installation — Installationsmethoden im Detail
- Beispiele — Praktische Integrationsbeispiele
Nächste Schritte
- Enterprise Image — Alle Features des Enterprise Image
- Deployment — Custom Docker Image mit eigenen Nodes erstellen
- Development — Eigene Nodes entwickeln