MQTT JSON Клиент (обновлено: 18 Jun 2021, 07:15:22)

Отправка данных в формате json. Прием некоторых команд идет по старому, не по json формату.  Мобильные приложения Mqtt IoT и Linear MQTT Dashboard не поддерживают JSON формат.

Данные передаются в виде одной строки в виде структуры json с разделами sensors, gpio, system.

Пример: {"system":{"hostname":"test","uptime":56858,"rssi":-59,"freemem":13264},"sensors":{"dsw1":28.9,"dsw2":28.8,"dsw3":28.1,"dsw4":25.5,"ping":1},"gpio":{"16":0},"pwm":{"0":120}}

Некоторые разделы доступны для записи, например gpio и pwm.

Передаются следующие метрики:

Внимание ! Имена некоторых метрик поменялись с 6.02.21 !! Новые имена можно посмотреть на вкладке Metrics на самом модуле. 

Key
idesp ID устройства
hostname Имя устройства
mac MAC адрес устройства
wanip IP адрес устройства
freemem Свободное ОЗУ
ver Версия и дата сборки прошивки
uptime Время работы
rssi Уровень сигнала WI-FI
rfid Данные с RFID
ping ping тест статус