Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
thoschwiki:anwendungen:node-red [10.02.2022 08:52] thosch [Quellen] Link 'Securing Node-RED' ergänzt |
thoschwiki:anwendungen:node-red [28.02.2022 12:45] (aktuell) thosch [Node-RED] Ling auf 'Node-Red (Docker)' ergänzt |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Node-Red ====== | + | ====== 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. (aus [[wpde>Node-RED]]) //Node-Red// ist in der Heimautomatisierungsszene sehr beliebt. | + | {{page>thoschwiki: |
Zeile 12: | Zeile 12: | ||
^ Preis | kostenlos | | ^ Preis | kostenlos | | ||
^ weitere Informationen im Wiki ^^ | ^ weitere Informationen im Wiki ^^ | ||
- | | keine || | + | |[[thoschwiki: |
===== Installation ===== | ===== Installation ===== | ||
Zeile 19: | Zeile 19: | ||
Für Linux-Systeme gibt es [[github> | Für Linux-Systeme gibt es [[github> | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | |||
+ | ==== Absicherung ==== | ||
+ | |||
+ | <note warning> | ||
+ | In der Standardkonfiguration sind der Editor und die Admin-API **nicht** passwortgeschützt. Es sollten daher entsprechende Sicherungsmaßnahmen geprüft werden. | ||
+ | </ | ||
+ | |||
+ | Es können u.a. die folgenden Maßnahme zur Absicherung von // | ||
+ | |||
+ | - Zugriff auf Editor und Admin-API mit Passwort schützen. | ||
+ | - Zugriff auf Editor auf //https// umstellen | ||
+ | |||
+ | Diese und weitere Maßnahmen sind in der [[https:// | ||
+ | |||
+ | === Zugriff auf Editor und Admin-API mit Passwort schützen === | ||
+ | |||
+ | Als erste Maßnahme solte man den Zugriff auf den Editor und die Admin-API passwortgeschützt einrichten. Hierfür können in der '' | ||
+ | |||
+ | < | ||
+ | adminAuth: { | ||
+ | type: " | ||
+ | users: [ | ||
+ | { | ||
+ | username: " | ||
+ | password: " | ||
+ | permissions: | ||
+ | }, | ||
+ | { | ||
+ | username: " | ||
+ | password: " | ||
+ | permissions: | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Die entsprechende Passage sollte in der '' | ||
+ | |||
+ | Der Passwort-Hash wird wie folgt erstellt werden: | ||
+ | |||
+ | < | ||
+ | node-red admin hash-pw | ||
+ | </ | ||
+ | |||
+ | <note tip> | ||
+ | Wenn // | ||
+ | </ | ||
+ | |||
+ | === Zugriff auf Editor auf https umstellen === | ||
+ | |||
+ | < | ||
+ | |||
===== Quellen ===== | ===== Quellen ===== |