Ich benutze Node-Red und die Daten werden mit JSON-Objekten übergeben. Alle Daten sind in msg.payload. Ich möchte dem Objekt eine neue Eigenschaft, den TimeStamp hinzufügen, ohne all diesen unnötigen Code ... Es funktioniert, aber ich weiß, dass dies schlampig ist.Hinzufügen von Feldern zu JSON in besserer Weise Javascript
Gibt es einen besseren Weg?
var TimeStamp = new Date();
var newMsg = [ ];
newMsg.push({payload:
{ TimeStamp:TimeStamp ,
Humidity: msg.payload.Humidity,
Temperature: msg.payload.Temperature,
CO2: msg.payload.CO2,
Light: msg.payload.Light
}
});
return newMsg;
Dank Bruder, ich versuchte all diese seltsamen Möglichkeiten und es war so einfach. –