26

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

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

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

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

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

Tatsiana Kots
Business Analyst, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
27

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

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

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

28

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

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

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

29

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

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

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

Tatsiana Kots
Business Analyst, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
30

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

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

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

31

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

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

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

Опубликовать вложения

Иконка вложений sensors.wlp 4.48 Кб, файл был скачан 74 раз(а) 

Tatsiana Kots
Business Analyst, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
32

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

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

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

33

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

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

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

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

34

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

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

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

35

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

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

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

Tatsiana Kots
Business Analyst, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
36

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

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

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

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

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

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

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

Tatsiana Kots
Business Analyst, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
38

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

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

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

39

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

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

Fit4er пишет:

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

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

40

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

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

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

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

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

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

Tatsiana Kots
Business Analyst, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
41

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

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

tata пишет:

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

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

42

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

(23/10/2017 17:22:15 отредактировано anton.atanasov)

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 пишет:

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

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

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