NEWS
Visualisierung mit Node Red erstellen
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym
payload[0]
payload[1]
payload[2]Gut und nun weisst Du ja, dass in der payload[2] der Tag ist, ... usw. Nun fügen wir also die Datumsbestandteile neu zusammen.
-
@mickym Gerne nur habe ich keinen Plan wie der Code korrekt weitergeht
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Gerne nur habe ich keinen Plan wie der Code korrekt weitergeht
Auf der Seite, die ich Dir gestern zum JSONATA gezeigt habe - siehst Du ja wie Du Zeichenketten neu zusammen fügst. In der Beschreibung werden ja die beiden Worte "Hello" und "World" mit dem & zu "HelloWorld" zusammengefügt.
Also mit dem & Zeichen können wir Zeichenketten miteinander verbinden.
Wie würde dann für das Datum der Code aussehen? Du fängst ja mit dem Tag am Besten an - in welcher Variablen steht denn der Tag?
-
$split(payload, "-") & Payload[2] & Payload[1] & Payload[0]
Das Payload muss noch in Anführungszeichen, richtig? Klammer auf und zu fehlt auch noch
-
NEIN - lass doch bitte die Funktion von vorher in Frieden - da hab ich gar nichts von gesagt.
-
@mickym Okay, da kann ich da ja raus löschen
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Okay, da kann ich da ja raus löschen
Payload[2] & Payload[1] & Payload[0]
das ist ja schon mal gut - aber ich würde Dir sagen - so würde es nicht funktionieren, wenn Du plötzlich aus
payload[2] eine Payload[2]
machst. Du schreibst keine Romane, sondern Variablennamen haben eine exakte Schreibweise und dazu zählt auch die korrekte Groß- und Kleinschreibung.
Also wie lautet der Code - nur hier in den Thread schreiben - nicht in eine Node. Die Node bleibt unangetastet mit der
$split(payload, "-")
-
& payload[2] & payload[1] & payload[0]```
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
& payload[2] & payload[1] & payload[0]```
Und was ist das & am Anfang ?
-
@mickym mache ich weg, hatte ich übersehen
payload[2] & payload[1] & payload[0]
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym mache ich weg, hatte ich übersehen
Ja die Kleinigkeiten sind aber wichtig.
Also gehe ich mal davon aus, dass Du
payload[2] & payload[1] & payload[0]
schreiben wolltest.
Dann kommen wir dem Ziel zwar näher aber sind noch ganz am Ziel. Was glaubst Du das noch fehlt?
-
@mickym Der Befehl, das das auseinenderdividierte wieder mit den 3 Payloads zusammengesetzt wird.
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Der Befehl, das das auseinenderdividierte wieder mit den 3 Payloads zusammengesetzt wird.
Du setzt ja mit dem Code die 3 Eigenschaften der payload wieder zusammen.
Na nicht ganz - aber Du wirst es gleich sehen.Du setzt einfach eine weitere Regel in Deine Change Node und kopierst da Deinen neuen Code rein:
-
-
@damrak2022 Aber bitte JSONATA - ansonsten glaube ich wird Deine Debug Node nun das ausspuken:
-
@mickym Habe ich - wieder ein Flüchtigkeitsfehler wie so oft.
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Habe ich - wieder ein Flüchtigkeitsfehler wie so oft.
Nicht zu tolerieren - Du MUSST EXAKT arbeiten. Was kommt denn nun raus?
-
@mickym Das hier:
Da fehlt noch ein Punkt dazwischen
-
@damrak2022 Ja - das hättest Du schon in Deiner Debug Node hinter der Change Node sehen müssen. Also wie fügst Du nun die Punkte ein?
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
Da fehlt noch ein Punkt dazwischen
Meines Erachtens fehlen 2 Punkte? - Oder war das wieder ein Flüchtigkeitsfehler?