bodo hat geschrieben: ↑Fr Nov 08, 2019 11:59 am Hoi Kai
Das habe ich irgendwo kopiert:Die gesamte json datei ist ja hierarchisch aufgebaut. Jeweils eine Ebene tiefer heisst hier (js) mit Punkt getrennt.Code: Alles auswählen
var unix = {payload: msg.payload.pressure}; msg.payload = unix; return msg.payload;
Es geht auch mit einer "funktion" die dann mehrere "Ausgänge" bekommt: (ungeprüft)Code: Alles auswählen
var msg1 = { payload:msg.payload.temp_maxc * (9/5)+32}; var msg2 = { payload:msg.payload.tempc * (9/5)+32 }; var msg3 = { payload:msg.payload.temp_minc * (9/5)+32 }; var msg4 = { payload:msg.payload.description}; var msg5 = { payload:msg.payload.icon}; var msg6 = { payload:msg.payload.windspeed}; var msg7 = { payload:msg.payload.winddirection}; var msg8 = { "payload": { "windspeed":msg6, "speed_unit":"MPH", "winddirection":msg7 } } return [ msg1, msg2, msg3, msg4, msg5, msg6, msg7, msg8];
Ich weiß. Windspeed ist auch cool. Mit Changer kann man da noch in die richtige Himmelsrichtung übersetzen.
Die Wetterdescription kann man weiter umwandeln bspw. in "Mistwetter" oder "PV-Generatorwetter" - echt megafancy