1

Получить дополнительную информацию о событии типа "нарушение"

Topic: Получить дополнительную информацию о событии типа "нарушение"

Приветствую.

Подскажите, пожалуйста, есть ли возможность узнать тип нарушения (например, "превышение скоростного режима")?
Если да, то есть ли возможность узнать, какое именно значение было превышено (20, 40, 60, 80 км/ч и т.д.)?

Сейчас получаю информацию о нарушениях с помощью команды messages/load_interval, передавая 0xFF01 и 0x0601 для маски и флага.
Вижу, что в ответе есть текст события с описанием нарушения, но всё-таки интересует возможность явно получать информацию по указанным выше параметрам.

2

Получить дополнительную информацию о событии типа "нарушение"

(edited by deal 29/03/2016 13:05:38)

Re: Получить дополнительную информацию о событии типа "нарушение"

Разрабчелла, у Вас превышения скорости регистрируются уведомлениями?
Тогда Вы сами можете указать в уведомлении в тексте регистрируемого нарушения ту скорость, на которую ставите ограничение. И затем в сообщениях с нарушениями их отличите.
Стоит отметить, что различные скоростные ограничения на дорогах тут не учитываюся, только те значения, которые указали в уведомлениях.

Head of Wialon Local Department
Gurtam
3

Получить дополнительную информацию о событии типа "нарушение"

Re: Получить дополнительную информацию о событии типа "нарушение"

Благодарю за ответ.

Да, превышения уведомлениями регистрируются. Сейчас в качестве ограничения стоит 110 км/ч.
Соответственно в ответе под ключом "et" приходит что-то вроде
"2016-02-12 23:08:18 он двигался со скоростью 111 км\/ч около ..."

Возможно ли указать несколько значений для ограничения?
И как их потом различить? Просканить текст в "et" и вытащить из него значение скорости?

4

Получить дополнительную информацию о событии типа "нарушение"

(edited by deal 30/03/2016 19:05:13)

Re: Получить дополнительную информацию о событии типа "нарушение"

Разрабчелла, Вы можете создать несколько уведомлений с разными скростными ограничениями, например (0-40, 0-60, 0-80, 0-110). В шаблоне текста нарушения указать эти значения в удобном для Вас виде. Затем при запросе сообщений-нарушений получать значение ограничения из параметра et. Правда при скорости 115 км/ч сработают все уведомления и зарегистрируется несколько нарушений по скорости.

Есть немного другой вариант. В диалоге настроек объекта есть вкладка Качество вождения (http://docs.wialon.com/ru/hosting/cms/units/eco).
Там можно задать различные критерии нарушений. В том числе можно создать несколько критериев с разными значениями по превышению скорости. Для скорости задаются не допустимые значения, а границы превышения (0-10, 10-20, 20-40, 40). Также можно задать и другие настройки, например вес нарушения (штраф). Стоит заметить, что сами скоростные нарушения определяется по дорожным ограничениям.
Единственный нюанс в том, что эти нарушения не регистрируются как сообщения-нарушения. Чтобы их увидеть нужно создать отчёт Качество вождения и выполнять для нужных объектов (скриншот отчёта приложил). Как выполнять отчёты в remote api можно найти в документации http://sdk.wialon.com/wiki/ru/sidebar/r … xec_report и примерах http://sdk.wialon.com/wiki/ru/sidebar/r … s/reports.

  • Получить дополнительную информацию о событии типа "нарушение"
Head of Wialon Local Department
Gurtam
5

Получить дополнительную информацию о событии типа "нарушение"

Re: Получить дополнительную информацию о событии типа "нарушение"

deal,
слушайте, ну это просто не в бровь, а в глаз – как раз планировал разбираться с тем, как получать информацию о тех параметрах, которые доступны при выполнении отчёта Качество вождения. Спасибо за помощь.

По поводу выполнения отчёта о качестве вождения. Необходимо узнать число нарушений по каждому интервалу (20-40, 40-60 и т.д.), число резких поворотов и манёвров (резкое вождение), торможений и ускорений, а также общую оценку за вождение. Сейчас для этого в шаблон отчёта добавляю два элемента – первый группирует нарушения по их типу, включая в отчёт столбцы Количество и Нарушение, второй – группирует всё по оценке, включая в отчёт столбец Оценка. Хотелось бы понять, это так вообще делается? В принципе, в результате получаю то, что нужно.

И ещё вопрос: есть ли возможность узнать денежное выражение допущенных нарушений, т.е. сумму штрафа? А также сумму, потраченную на израсходованное топливо?

6

Получить дополнительную информацию о событии типа "нарушение"

Re: Получить дополнительную информацию о событии типа "нарушение"

Разрабчелла, денежных выражений в отчётах на данный момент не предусмотрено.

Head of Wialon Local Department
Gurtam
7

Получить дополнительную информацию о событии типа "нарушение"

Re: Получить дополнительную информацию о событии типа "нарушение"

Здравствуйте! Почему в превышениях в графе "длительность" нули выдают?

8

Получить дополнительную информацию о событии типа "нарушение"

Re: Получить дополнительную информацию о событии типа "нарушение"

arken-kurbanov, для выяснения причины приложите пожалуйста скриншот с нулями в колонке Длительность.
Также было бы полезно знать пользователя, объект и отчёт, который выполняете. Можно отправить личным сообщением.

Head of Wialon Local Department
Gurtam