Описание проекта

Подключаем скрипт и настраиваем параметры транспортного средства
Подключение внешнего приложения для системы мониторинга Wialon, формирующего отчет о работе мусоровоза.  Подробнее о нем – тут .    

1. Подключение приложения. Этот процесс подробно описан тут :  //docs.wialon.com/ru/hosting/cms/apps/apps

 

 

 

 

 

 

При подключении укажите следующий URL : http//mechatronics.by/waste-truck-report

Также обратите внимание, что должны быть разрешены расширенные параметры URL как на приведенном выше рисунке.

2. Настройка объекта

2.1  Должен быть создан датчик (веса либо произвольного типа), который содержит вес груза в килограммах. Значение этого датчика либо считается системой взвешивания Eurosens Difference в готовом виде, либо считается средствами Wialon на основе осевых нагрузок и других параметров объекта. 

cargo weight sensor

 

 

 

 

2.2 Настройка параметров объекта для работы алгоритма.

Настройки каждого самосвала являются индивидуальными, и передаются во внешнее приложение через дополнительные характеристики объекта в Wialon, которые должны иметь строго определенные названия.

waste truck weighing

 

 

 

 

 

 

 

Weight sensor name – наименование датчика веса груза в данном объекте.

Measure in stops – включить/выключить учет веса груза при остановках машины. По умолчанию – 0, выключено. 1 – Включено.

Negative weight filter  – если 1, то отрицательные значения датчика отбрасываются, а вместо них берутся предыдущие неотрицательные

Weight load threshold  – вес груза в кг, при котором объект начинает считаться нагруженным

Weight unload threshold – вес груза в кг, при котором объект начинает считаться разгруженным (лучше всего задавать Weight unload threshold в разы меньше, чем Weight load threshold – это позволяет исправить шумность исходных данных)

Weight zero level – уровень нуля (по умолчанию считается равным 0),  это число вычитается из всех значений датчика веса груза перед дальнейшей обработкой)

Кроме этого можно использовать следующие параметры алгоритма:

Maximum weight – максимальный вес выгрузки в тоннах. По умолчанию задан очень большим числом, т.е.  ограничения нет.
Delivery time minutes – минимальное время доставки между последней загрузкой контейнера и выгрузкой на полигоне. Если параметр не указан, то принимается равным 10 минут.

Любые из параметров могут задаваться как у объекта, так и у группы объектов. Параметр группы объектов имеет приоритет над параметром объекта.

 

3. Геозоны

Приложение Waste truck weighing умеет сопоставлять места выгрузки мусора со списком полигонов. Полигоны необходимо создать в виде геозон, либо списков геозон.

Алгоритм работы с геозонами:
  •  если при вызове отчета не выбрано ни одной геозоны, то в отчет (и на веб-странице, и в xls-файл) попадают все события разгрузок;
  • если при вызове отчета выбрана одна или несколько геозон, то события разгрузки вне этих геозон в веб-странице отображаются серым текстом, в xls-файл не попадают.

 

Cкачать этот набор произвольных полей для импорта свойств объекта в Wialon :