Извлечение значения из JSON
Чтобы получить необходимые данные из JSON в настройках устройства к MQTT-топику нужно дописать $.key, где key это параметр который необходимо извлечь.
Доступны только паттерны $.key и $.key[n].
Пример:
{
"vcc" : 3.3,
"sensor" : {"temperature" : 25, "humidity" : 45},
"power" : "OFF",
"raw" : [ 11, 22, 55]
}
topic$.vcc вернет 3.3
topic$.sensor.humidity вернет 45
topic$.power вернет OFF
topic$.raw[1] вернет 22