26

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Добрый день!
Есть ли еще интерес к этой теме?
Есть предположение, что настройками датчика можно обойти проблему, когда

ВСЕ передает 16 бит данных метки, а Ruptella -- 12

Но, чтобы проверить решение и поделиться со всеми, нужен реальный пример.

Tatsiana Kots
Ex-Business Analyst, Gurtam
27

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

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

28

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Да, интерес есть.
Чтобы реализовать нормальную идентификацию водителей и учет рабочего времени на предприятии, приходится всему автопарку менять приборы до одного типа. У нас такой опыт уже был )

29

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

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

Tatsiana Kots
Ex-Business Analyst, Gurtam
30

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Один водитель с кодом 55835808130 -- для назначения на объекты с BCE Light+
Тот же водитель с кодом 0182D112000D009D для назначения на объекты с Teltonika FM4200

31

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Есть подозрение, что это решение вам может показаться слишком сложным, но  оно всё же есть.
Суть в чем: водитель не может присылать два совершенно разных кода. Это один и тот же код, только в разном виде. Плюс в этом случае он оказался перевернутым. К слову, в Teltonika может быть флаг reverse ibutton, который инвертирует параметр. Но мы основывались на предоставленных данных.
И если код один и тот же, то наверняка можно преобразовать одно число в другое. В данном случае 0182D112000D009D в 55835808130.
Преобразование для данного примера реализовано в приложеном файле.
Т.о. схема работы одного водителя с разнымы типами оборудования:
- создается водитель с более коротким кодом (55835808130).
- у объекта BCE Light+ создается простой датчик привязки с параметром avl_driver.
- у объекта Teltonika FM4200 создается датчик привязки водителя с дополнительным преобразованием итогового вида.
Теперь при получении параметров разного вида на выходе будет одно и то же значение, соответственно, привязка будет происходить на оба объекта.

Post's attachments

Attachment icon sensors.wlp 4.48 kb, 417 downloads since 2017-09-13 

Tatsiana Kots
Ex-Business Analyst, Gurtam
32

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Да, действительно, решение не простое. Спасибо.

33

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Здравствуйте ,

У нас тоже есть проблемы в таком виде. Как то решили проблему с устройствами Pointer Cellocator и BCE но остается проблема с Ruptela. Нужно что бы устройства руптелы тоже отправил в нескольких форматах что бы можно было выбрать.

34

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Проверил, чисто для интереса. Не работает. Странно, но мониторинг даже неправльно переводит между системами счисления: когда в калькуляторе 0182D112000D009D равно 108879216250781853, то в системме мониторинга это же шестнадцатеричное значение равно 108879216250781856.00. Вопросов все же больше, чем ответов.

35

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Перед публикацией я также проверяла на локальной версии - работал вариант. А на web возможно отображение больших чисел с округлением. Но расчет идет на сервере. Могу еще раз на боевом примере посмотреть что как, если пришлете доступ.

Tatsiana Kots
Ex-Business Analyst, Gurtam
36

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

А назначение на один прицеп/водитель нескольких кодов не проще ли реализовать. Как мне кажется это наиболее простой вариант.

Иван Москалюк
www.omnicomm.od.ua
37

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

На первый взгляд да, простой. Но по сути это всю систему перекопать и исправить, где встречается код водителя.
Да и правильно ли добавлять поля для одного и того же значения? Может всё ж преобразование?
Например, добавим мы второе поле. Но хватит ли двух кодов? Оборудований ведь может быть гораздо больше. А если их делать больше, то логика сразу усложняется в разы..

Tatsiana Kots
Ex-Business Analyst, Gurtam
38

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

На мой взгляд, будет вполне достаточно 3-х кодов.

39

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Fit4er wrote:

Проверил, чисто для интереса. Не работает. Странно, но мониторинг даже неправльно переводит между системами счисления: когда в калькуляторе 0182D112000D009D равно 108879216250781853, то в системме мониторинга это же шестнадцатеричное значение равно 108879216250781856.00. Вопросов все же больше, чем ответов.

Резюме: в данный момент на Hosting предложенный вариант не работает. Несколько дней коллеги пытались найти решение, безрезультатно. Судя по всему, проблема именно с дробной частью.
То есть, сейчас нет вообще никаких вариантов (даже костыльных) для использования на хостинге идентификации водителей в случае разнотипного оборудования.

40

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

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

Исходя из переписки, всё-таки получилось, в дробной части проблемы не было.

Сейчас всё же склоняемся к тому, чтобы доработать обработку параметра датчика привязки водителя. Много оборудования присылает значения в hex 12-16 символов. Если 16 можно будет легко обрезать до 12, то похоже, что это  решает проблему.

Если есть живые примеры, когда этот вариант не подходит, поделитесь, пожалуйста

Tatsiana Kots
Ex-Business Analyst, Gurtam
41

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

tata wrote:

Исходя из переписки, всё-таки получилось, в дробной части проблемы не было.

Таки-нет.
Получилось для каждого устройства для датчика идентификации водителя добавить таблицу расчёта. Где перечислить все имеющиеся карты. При этом используем не тот параметр, о котором речь шла изначально.
А вот если параметр имеет вид FC0082001756BA01 - вопрос не решается в принципе.

42

Система автоматической идентификации - доработки

(edited by anton.atanasov 23/10/2017 17:22:15)

Re: Система автоматической идентификации - доработки

Я также проверил конверсию. Разница между истинным значением и wialon всегда равна 3. Я проверил его как минимум с 10 картами
I`ve checked with 10 RFID card. Conversion from Hex to Dec is wrong and difference is always 3. We use Wialon Local.

43

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Здравствуйте!

Один из наших устройств(Ruptela) отправляет
идентификацию водителя  3300000193FC8801 формате  ,а другой(Cellocator) 00000193FC88.
Как можно преобразовать 3300000193FC8801 на 00000193FC88?

Заранее спасибо.

44

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

На какой стадии решение?

45

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

На какой стадии решение? Когда ожидать данный функционал?

46

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

qazar  Добрый день,

Подскажите конкретный пример кодов в разном формате.
Можно валидировать датчики на объекте по маске учитывая особенность обрудования.

Pavel Chabai
Business Analyst, Gurtam
47

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

pash wrote:

qazar  Добрый день,

Подскажите конкретный пример кодов в разном формате.
Можно валидировать датчики на объекте по маске учитывая особенность обрудования.

Добрый день.
Как уже описывалось ранее:" ...Один водитель с кодом 55835808130 -- для назначения на объекты с BCE Light+
Тот же водитель с кодом 0182D112000D009D для назначения на объекты с Teltonika FM4200...".
Одна и та же карточка при считывании одинаковыми устройствами (считывателями) , но на разных трекерах передается различными значениями: 55835808130, 0182D112000D009D.

48

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

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

не всем клиентам хочется держать карточку в слоте,для этого еще и слот необходимо мастерить

ООО "Моя траектория" www.gpsway.ru
49

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Леонид_1 wrote:

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

не всем клиентам хочется держать карточку в слоте,для этого еще и слот необходимо мастерить

Это можно настроить в считывателе.

В матриксе:
коричнивый провод на массу - разовое считывание
Белый провод на массу - ключ висит до замены следующего.

50

Система автоматической идентификации - доработки

Re: Система автоматической идентификации - доработки

Леонид_1 wrote:

не всем клиентам хочется держать карточку в слоте,для этого еще и слот необходимо мастерить

Как бы все уже придумано
https://ironlogic.ru/il.nsf/pages/pocket