Здравствуйте.
Denial пишет:На ТС установлен датчик моточасов дополнительного оборудования (подключен к in2). Не совсем понятно, как "дергать" показания этого датчика.
Все просто - либо в массиве "сырых" данных найти I/O раздел, либо создать в системе датчик на основе данного параметра и загружать уже значения датчиков. Подробней в примере тут - https://sdk.wialon.com/wiki/ru/sidebar/ … s/messages
Denial пишет:Вначале я его должен "виртуально" создать методом unit/update_sensor? Или же, если я уже вижу показания этого датчика в Wialon Hosting - этого не требуется?
Если показания уже есть в системе, вероятней всего это потому что
- кто-то уже создал датчик за вас
- вы видите в "подсказке" значения параметров, а не датчиков.
Разница есть - наверное начать вам стоит с этих двух разделов документации - https://docs.wialon.com/ru/hosting/cms/ … rs/sensors и https://docs.wialon.com/ru/hosting/cms/ … sors/param
Denial пишет:Просьба также подсказать: я запускаю свой динамический отчет методом report/exec_report, используя таблицу unit_trips. Как правильно прописать в шаблоне отчета получение данных именно от произвольного цифрового датчика in2?
Вероятней всего в данном случае вам также лучше сначала убедиться, что вы: используете верную таблицу (отвечающую вашим потребностям), смогли получить необходимые данные непосредственно в Wialon (нашли нужный фильтр, ввели туда имя датчика и т.д.). После того, как в системе будет создан правильный отчет (и при условии, что вы работаете с "динамически" создаваемым) - просто получите его wlp файл и используйте для формирования вашего JSON. Да - обратите внимание, пожалуйста. Пользователь в системе может переименовать датчик или к примеру его испортить (неверными настройками).