Wenn man REST Services abfragt, bekommt man oft viele Werte. Wie kann man nur einen davon leicht per NodeRed filtern?
Diesen Flow erstellen:
Hier mal ein Beispiel eines JSON-Objekt mit mehreren Werten. Wir wollen da die Temperatur Filtern.
Wichtig ist, da der Key aus zwei Wörter besteht: CPU und Temperatur, das die Werte in Klammern und Hochkommas gesetzt werden, und zwar so:
["CPU Temperatur"]
wie auch hier zu sehen:
Bei der Abfrage ist wichtig, das die IP eingetragen wird, und der doppelte Slash nicht vergessen wird:
So, hier nun das Ergebnis:
Wer den Flow kopieren will, kann das von der NodeRed Seite tun und da 5 Sterne vergeben.
Ähnliche Artikel:
- Raspberry Pi: Alexa Echo Sprachausgabe via Raspberry Pi und openHAB 2 ohne rules mit nodeRED
- Feinstaub (Particulate Matter, Pył ) Messung mit dem Raspberry Pi aus einer JSON Datei und NodeRED – Teil 1
- Filtern von doppelten Nachrichten in NodeRED auf einem Raspberry Pi