NEWS
Visualisierung mit Node Red erstellen
-
@mickym Ja, das ist wirklich gut.
-
@damrak2022 Damit Deine Karte Dateien als Drop akzeptiert, musst Du in der Worldmap den File Drop enablen. Wenn das funktioniert - erweiterest Du Deinen ersten Switch noch um eine Action "file". Daran hängst Du dann erst mal eine Debug Node dran, und postest, ob das funktioniert.
-
@mickym Okay, Moment
-
@damrak2022 Ist enabled - geht aber noch nicht. Warte mal ich muss mal einen gescheiten Screen Recorder such, damit ich Dir das zeigen kann. Moment
-
@damrak2022 Na so einfach ist es dann auch wieder nicht - bissi müssen wir schon noch arbeiten. Hast Du die action inDeinen Switch eingetragen und eine Debug Node an diesen Ausgang gemacht?
-
@mickym Sorry, habe noch garnichts gemacht, außer bei der Worldmap auf Nable zu setzen.
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Sorry, habe noch garnichts gemacht, außer bei der Worldmap auf Nable zu setzen.
Du ich bin da gestern auch erst 2 Stunden gesessen bis ich herausgefunden habe, wie das funktioniert.
-
-
@damrak2022 Ja das ist ja gut. Du sollst nun in Deinen Switch wo Du die actions auseinanderfieselst noch die action file aufnehmen und daran eine Debug Node hängen und dann schauen, ob da was rauskommt, wenn Du eine Datei drauf fallen lässt.
-
@mickym Verstehe gerade nur Bahnhof.
Meinst Du vorne die Switch Node hinter worldmap? Und was soll ich da hinzufügen?
-
@damrak2022 Ja - da verzweigst Du doch auf die action, die Du mit der Karte ausführst. Und da sollst du eine action "file" hinzufügen und an diesen Ausgang eine Debug Node.
-
@mickym Meinst Du so???
-
@damrak2022 Genau - und nun solltest Du wenn du eine Datei auf die Karte fallen lassen - in der debug 3 was ankommen.
-
@mickym Okay, das ist dann das Ergebnis der Debug:
-
@damrak2022 Sehr gut.
Dann nimmst Du dieses Mal eine function Node an den file Ausgang der switch Node (also parallel zur Debug Node) und fügst folgenden Code ein:
var m = { overlay: msg.payload.name, gpx: msg.payload.content.toString() }; msg.payload = { command: { map: m } }; return msg;
Den Ausgang der function Node verbindest Du dann mit dem Eingang der worldmap Node auf der linken Seite und es müsste funktionieren.
-
@mickym Stimmt es funktioniert, da ich mich nicht an Deine Anweisung gehalten habe und es mit dem Eingang der Worldmap Node auf der rechten Seite verbunden habe, da die linke keinen Eingang hat.
-
@damrak2022 Stimmt war die rechte Node.
-
@mickym Super besten Dank - das reicht mir völlig
-
@mickym Obwohl Du mir ja gestern gesagt hast das ich bei meinem Gewicht nur den Payload dividieren muss, habe ich es trotz unzähliger Versuche nicht hinbekommen. Du sagtest ich kann da einfach so eingeben, was aber nicht funktioniert hat.
Also habe ich mir irgendwo diese Formel rausgesucht, welche mir dann aber als Ergebnis nur 125 kg liefert.
Erstmal ist das so ja falsch und ich wiege ja auch 125,x und nicht genau eine gerade Zahl
-
@damrak2022 Ja aber das muss funktionieren.
Siehst Du ja - wenn ich damit einer Inject node nachstelle: