Настройки телеметрии Thingsboard Не удается преобразовать с помощью функции постобработки в виджете

Виджеты карточек

функции пост-обработки данных

Виджет правых карточек на этом изображении - это исходная телеметрия, и я хочу преобразовать ее в вывод включения / выключения, как в левой части виджета карточек, и справа это выглядит просто. Но после нескольких попыток моих кодов ничего не работает, потому что результат должен быть таким, как если бы это было true = On, false = Off. Но сейчас он показывает только один вывод, который true = on, и игнорирует другие условия. Может быть, у кого-то были эти проблемы и он хотел бы помочь мне разобраться, что здесь происходит.


person Hidayat Noradzman Hisham    schedule 28.01.2020    source источник


Ответы (1)


Через некоторое время я понимаю, что мои проблемы заключаются в том, что я отправляю телеметрию на Boolean в коде Arduino, но получаю на ThingsBoard в виде строки, JSON.stringify () - это то, что я пропустил в запросе журнала RPC. Поэтому те, у кого были такие же проблемы со мной, могут оглянуться назад, какой тип данных вы получили и т. Д.

person Hidayat Noradzman Hisham    schedule 28.01.2020