Hallo, ich habe diesen Beitrag gefunden und nutze das hier erwähnte script bisher erfolgreich für Datenpunkte als Zahl .
Ich habe folgende Frage:
- Wie kann ich die Untervariablen "ble temp" und "ble hum" auszulesen?
Nachfolgend mein Datenpunkt (über MQTT JSON) :
{
"temp": 19.5,
"demand": 40,
"fan": "1",
"ble": {
"temp": 21.11,
"hum": 76.86,
"bat": 2111
},
"autob": "A4C13885DD31",
"autor": 0,
"autot": 17.5,
"auto0": "00:00",
"auto1": "00:00",
"autop": false
}
Die Haupvariablen z.B. "env" kann ich ohne Probleme wie folgt auslesen:
setState(id180, obj['env'], true);
Wie müss der Code für "ble temp" aussehen?
Ich habe alles mögliche ausprobiert, leider klappt es z.B. mit dem nachfolgenden Code nicht
setState(id180, obj['ble.temp'], true);
Ich freue mich auf Eure Antwort.