0
Отвечен

JSON - как с его помощью опросить устройство

Николай (JFCE) 4 года назад обновлен СИМП Лайт (тех поддержка) 4 года назад 2

Предлагают нам устройство - но из протоколов обмена у них значиться протокол JSON. Каким образом опросить данный прибор.

Данные передаются в виде:

{"result":"ok","token":"","data":[

{"utc_time":"1579516500","measure_time":"2020-01-20 13:35:00","isol_value":"319614.72","wire_value":"0.00","battery":"74"},

{"utc_time":"1579516200","measure_time":"2020-01-20 13:30:00","isol_value":"355467.53","wire_value":"0.00","battery":"74"}]

где utc_time - время замера в формате UTC
measure_time - время замера в нашем часовом поясе
isol_value - сопротивление изоляции в омах
wire_value - сопротивление провода в омах (на данный момент устройство детектирует только обрыв, так что в этом поле будут или 0, или 250)
battery - процент заряда батареи

ХОРОШО, МНЕ ПОНРАВИЛОСЬ

разобрался

Оценка удовлетворенности от Николай (JFCE) 4 года назад
Отвечен

День добрый.

Вот пример драйвера на скриптах для прибора CCU, для обмена с устройством как раз используется JSON

https://support.simplight.ru/knowledge-bases/2/articles/299-integratsiya-simp-light-i-oborudovaniya-radsel-ccu825

День добрый, Николай.

Что именно не понравилось? Удалось посмотреть присланный пример для работы с JSON?

Сервис поддержки клиентов работает на платформе UserEcho