Forum: PC-Programmierung Node-Red: Grundsätzliche Fragen


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Bot N. (botnec)


Lesenswert?

Als absolut Unwissender bzgl. Node-Red habe ich paar grundsätzliche 
Verständnisfragen bitte.

Wenn man z.B. zur Visualisierung von Daten eines Sensors einen Flow
mit Chart erstellt hat, kann man ja diesen mit der Node-Red
Editoroberfläche ausführen und sich das Ergebnis ansehen.

Wenn alles wie gewünscht funktioniert, wie würde es denn dann
weiter gehen?

Jetzt hätte ich kein Hausautomationstool (IO-Broker, Home-Assistant
etc.).
Wie kann man den jetzt den Flow ohne diese Tools nutzen ?

Wo wird denn der Flow überhaupt abgelegt? Ist wohl eine .json Datei
oder ?

: Bearbeitet durch User
von J. S. (jojos)


Lesenswert?

NodeRed ist eine Client-Server Architektur, es gibt keine 
'Editoroberfläche '. D.h. du brauchst einen Server auf dem NR dauerhaft 
läuft und es können sich beliebig Clients anmelden. Wenn so ein Server 
24*7 läuft, dann kann darauf aber auch gleich z.B. ioBroker laufen.

von Sebastian R. (sebastian_r569)


Lesenswert?

Das was du siehst und machst, ist das vollständige Node-RED. Da gibt's 
nichts weiter.

Wenn du Node-Red für etwas nutzen willst, muss genau das, was du jetzt 
nutzt, dauerhaft laufen. Dazu eignet sich z.B. ein NAS oder auch ein 
Raspberry Pi.

Wenn alles wie gewünscht läuft, lässt du es einfach laufen.

von Bot N. (botnec)


Lesenswert?

Danke sehr für die Antworten. Bin mir aber noch nicht ganz sicher.

Wenn ich z.B. gelegentlich (nicht ständig) am PC Daten von einem Sensor 
visualisieren möchte, müsste ich dann bei Bedarf den NR Server starten 
(localhost:...) und dann im Browser den Link zum Dashboard ausführen ?

: Bearbeitet durch User
von Εrnst B. (ernst)


Lesenswert?

Wenn dein Node-Red die Daten einsammelt und in die Datenbank schreibt, 
dann muss es auch die ganze Zeit laufen.

Sonst hast du im Moment wo du was visualisieren willst keine Daten 
dazu...

Aber: Es muss nur der node-red-Server-Dienst/Docker-Container 
(+Datenbank) laufen.

Du musst nicht die ganze Zeit einen Webbrowser offen haben, den kannst 
du ganz nach Bedarf für die Editor-Oberfläche oder die Visualisierung 
starten.

von Frank G. (frank_g53)


Lesenswert?

Bot N. schrieb:
> Wenn alles wie gewünscht funktioniert, wie würde es denn dann
> weiter gehen?

In Node-Red kann man auch ein Dashboard erstellen
https://flows.nodered.org/node/node-red-dashboard

Oder ich habe die Frage falsch verstanden.

von Bot N. (botnec)


Lesenswert?

@ Ernst.B danke wieder mal!

Denke ich kann meine Plan dann so verwirklichen.
Mir geht es eigentlich nur um die Visualisierung mit Node-Red. Die
Daten sammle ich bereits mit einem ESP01S in einem Ringbuffer (SW für
ESP01S mit Platformio!) den ich dann von der RN Visualisierung aus 
auslesen und darstellen möchte.

Werde es jetzt wohl so versuchen.

: Bearbeitet durch User
Beitrag #7779028 wurde von einem Moderator gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.