[erledigt] DS18B20 Werte abzeigen

Hallo zusammen,
ich bin noch recht neu mit Node RED unterwegs und habe eine kleine Frage.

Auf meinem Raspberry laufen, über 1-wire mehrere Temperatursensoren DS18B20. Diese Werte möchte ich visualisieren.
Mit dem node ‘node-red-piervin-sensor-wired 0.1.0’ kommen beim Debugger auch Daten an.
in der Form:
msg.payload : Object
{ id: “28-0214673816ff”, temperature: 21.1 }

Wie kann ich mit Hilfe einer Funktion, den Temperaturwert ausschneiden und per payload dann an Gauge senden?

Ich habe auch schon andere nodes versucht, mit denen es auch direkt funktioniert, aber leider nur mit Sensoren die mit 28-xxxxxxxxxxxx beginnen, Sensoren mit 10-xxxxxxxxxx gehen nicht.

Bin für jeden Tipp dankbar.

Viele Grüße
Roland

switch node: msg.payload = msg.payload.temperature

Hallo pmayer,

vielen Dank für Deine Hilfe.
Mit switch hat das aber nicht funktioniert. Ich habe das jetzt in Funktion eingefügt. Da funktoniert es :slight_smile:
oder habe ich das was falsch verstanden??

VG
Roland

Wenn es sorum funktioniert :+1:

Sollte aber auch mit Switch gehen… habe aber leider grade keine Zeit es zu testen.