NEWS
JSON Wert über Blockly auslesen
-
Moin zusammen,
ich habe mal wieder ein Problem wo ich auf den Schlauch stehe.
Ich habe ein Objekt welches mir folgenden Wert schreibt (Shelly HT Pro per MQTT):
{"id": 0, "tC": 24.8, "tF": 76.7}
Jetzt möchte ich aber nur den Wert tC (24.8) weiter verarbeiten.
Jetzt habe ich schon alle möglichen Dinge ausprobiert und mein letzter Versuch ist der hier:Kann mir da bitte jemand auf die Sprünge helfen?
Vielen Dank und einen schönen restlichen sonnigen Tag
Grüße
Matze
-
@matzewob sagte in JSON Wert über Blockly auslesen:
Kann mir da bitte jemand auf die Sprünge helfen?
umschalten auf Javascript Ansicht und sehen was da an den angemeckerten Stellen steht
-
@matzewob tC ist auch kein JSONATA Ausdruck. Entweder Du nimmst Eigenschaft von Object (soweit ich mich erinnere konvertiert Blockly JSON Strings automatisch in Objekte) oder Du probierst mit JSONATA $.tC oder result.tC kenn mich da in Blockly nicht aus. Eventuell musst den JSON String erst in Objekt wandeln. Es ist ja die Eigenschaft eines Anderen Objektes. Oder Du.nimmst NodeRed.
Edit: Konvertiert automatisch. QED von @paul53
-
@matzewob sagte: Wert tC (24.8) weiter verarbeiten.
Versuche es mal so:
-
Oder per Alias :
-
@dreistein oder direkt per Binding
-
Erstmal Danke für den vielen InPut.
Die Variante mit dem Alias kannte ich noch garnicht.
Finde ich grad echt am interessantesten wenn ich den zum laufen bekommen würdeAktuell weigert der sich aber ein bisschen
Grüße
Matze