JSON Payload Example

Viewed 89

Ich bekomme folgende Payload per MQTT:

{
  "d": {
    "temp": {
      "temp1":26,
      "temp2":25.5,
      "temp3":26.5
    },
    "current": {
      "current1":"0",
      "current2":"0",
      "current3":"0"
    },
    "RPM":{
      "RPM":"0.00"
    },
    "vibration": {
      "vibration":"3"
    }
  }
}

Wie bekomme ich bspw. temp1 in die Signaleinstellung?
Ich habe schon etliches probiert, leider erfolglos.

1 Answers

Da es sich um eine verschachtelte Struktur handelt, muss der Schlüsselname aus den Schlüsselnamen der einzelnen Ebenen zusammengesetzt werden, z.B. d.temp.temp1 oder d.RPM.RPM.