1

Чего мне не хватает в Wialon (CAN - и это все о нем)

Тема: Чего мне не хватает в Wialon (CAN - и это все о нем)

Очень хочется, чтобы Wialon прокачали в сторону CAN шины.

Предлагаю реализовать автоматическую привязку CAN параметров к датчикам и присвоение им названий. Для этого в Виалон можно встроить базу данных параметров стандарта j1939. Далее, усилиями специалистов в области работы с  CAN шиной, база данных может развиваться в сторону проприетарных протоколов.

Вижу определенные трудности, связанные с отсутствием стандарта на протоколы производителей. Сейчас параметры CAN каждый передает в тех тегах, которые он сам определяет ( ну прямо все как у автопроизводителей с CAN шиной smile ), но  таковых производителей не очень много, поэтому задача решаема.

Короче - даешь CAN в массы!

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
2

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

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

3

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:

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

Это не отвечает постановке задаче "CAN в массы". Каждый сам себе может много чего сделать, но мы об этом не узнаем)

4

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Хорошая идея, было бы еще здорово чтобы Gurtam team, преобразовывал теги производителей в стандартные CAN, тогда и производителей просить ни о чем не надо.

5

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Aliv пишет:

Вижу определенные трудности, связанные с отсутствием стандарта на протоколы производителей. Сейчас параметры CAN каждый передает в тех тегах, которые он сам определяет ( ну прямо все как у автопроизводителей с CAN шиной smile ), но  таковых производителей не очень много, поэтому задача решаема.

В протоколе IPS, достаточно конкретизировать как в поле param уложить тег и значение параметра. Ну и поддержать пару-тройку других популярных протоколов для трекеров с CAN.

Спрашивайте про контроль топлива и CAN
6

Чего мне не хватает в Wialon (CAN - и это все о нем)

(22/10/2018 14:35:13 отредактировано yavi)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

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

В Wialon есть все инструменты, которые позволяют создать датчики и представить информацию в том виде, который удобен конкретному клиенту. Если возникает вопрос с поиском конкретного параметра -- вы всегда можете обратиться на hw@gurtam.com и мы постараемся решить вопрос.

Viktor Yarovenko
Business Analyst
Wialon
7

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:

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

Я думаю анализировать ничего не придется, производители высылают протоколы передачи в котором все описано.
Также можно придумать редактируемую таблицу сопоставления, которую могут править сами пользователи по принципу статей на википедии, чтобы они были доступны для всех. В этом случае мы будем зависимы от активности сообщества. Да конечно ничего не мешает нам самим создать и поддерживать отдельный сервис со складом шаблонов объектов, но гораздо удобнее когда это в "коробке".

8

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:

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

В Wialon есть все инструменты, которые позволяют создать датчики и представить информацию в том виде, который удобен конкретному клиенту. Если возникает вопрос с поиском конкретного параметра -- вы всегда можете обратиться на hw@gurtam.com и мы постараемся решить вопрос.

Все верно. Можно все сделать ВРУЧНУЮ. Это трудоемко и требует большой квалификации интегратора.
Результат: один и тот же SPN для разных машин будет назван по-разному (по настроению интегратора). И "привязан" к разным датчикам.

Предложение в том, чтобы а) автоматизировать разбор CAN сообщений и б) сделать однозначную привязку к наиболее подходящему типу датчика в) сделать однозначную привязку к стандартному наименованию параметра (SPN).

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

Цель: облегчить жизнь и интегратору и вашей техподдержке.

Спрашивайте про контроль топлива и CAN
9

Чего мне не хватает в Wialon (CAN - и это все о нем)

(22/10/2018 15:35:37 отредактировано yavi)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

IMG пишет:

Я думаю анализировать ничего не придется, производители высылают протоколы передачи в котором все описано.

Интеграция любого устройства -- это как раз и есть написание скриптов, которые разбирают входящие данные в соответствии с протоколом. На данный момент в Wialon интегрировано более 750 уникальных протоколов. Работа над интеграцией этих устройств начата с первого дня создания первой версии Wialon  и продолжается по сей день.

vinkel пишет:

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

К сожалению, чтобы один раз закачанная  таблица датчиков сопоставлялась с конкретным  параметром из конкретного сообщения конкретного трекера, сначала нужно вручную каждый параметр найти в протоколе производителя,  зарегистрировать с определенным именем и в определенной размерности, и только после этого эту "закачанная" база заработает.
Допустим, сегодня мы приняли решение, что ок -- потратим несколько тысяч человекочасов (это без преувеличений) на пересмотр всех протоколов, и зарегистрируем все кан-параметры с одинаковыми именами и в одинаковом виде.
Через 2 года треть производителей  трекеров поменяют прошивки, обновят протоколы и параметры, в которых передаются те или иные значения, и в датчике уровня топлива в Wialon  у всех начнет приходить датчик давления на 4 оси полуприцепа. 
Именно поэтому, ранее в мы старались переименовывать параметры (на примере старых тельтоник серии FM).  Сейчас же наоборот, регистрируем максимально в том виде, в котором передает производитель с наличием у клиента инструментов для добавления обработки по документации производителя или с нашей помощью.

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

Viktor Yarovenko
Business Analyst
Wialon
10

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:

К сожалению, чтобы один раз закачанная  таблица датчиков сопоставлялась с конкретным  параметром из конкретного сообщения конкретного трекера, сначала нужно вручную каждый параметр найти в протоколе производителя,  зарегистрировать с определенным именем и в определенной размерности, и только после этого эту "закачанная" база заработает..

Не нужно "каждый датчик с каждым параметром производителя".

Нужно "каждый SPN привязать к одному датчику". Всего в стандарте около 3000, на практике - пару сотен хватит "за глаза". Каждый SPN нужно привязать только к одному "датчику".

В протоколе производителя нужно разобрать только заголовок (тэг), который содержит номер SPN (идентификатор параметра). Номера унифицированы стандартом. Представление значений также унифицированы, всего около 300 типов. На практике нужно десятка два. Протокол производителя трекера это только контейнер, в котором лежат стандартные SPN.

Автомобильные протоколы стабильны десятилетиями, новые параметры только добавляются, старые не удаляются.. На практике нужны пару сотен параметров и они уже давно есть в стандарте.

Без обид: рекомендую прокачаться по CAN, недавно в Москве был семинар, просите Locme повторить его в Гуртаме.

Спрашивайте про контроль топлива и CAN
11

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

vinkel Это в каншине вся эта информация гуляет в унифицированном формате.
Трекеры, считывая каншину, передают эту информацию кто во что горазд. И передаются значения SPN не в сыром виде, а в обработанном трекерами.

Viktor Yarovenko
Business Analyst
Wialon
12

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

IMG пишет:

Хорошая идея, было бы еще здорово чтобы Gurtam team, преобразовывал теги производителей в стандартные CAN, тогда и производителей просить ни о чем не надо.

Да, да... Особенно когда производитель позволяет ставить произвольные теги... Вы как себе представляете преобразование силами системы, которая ничего не знает о фактическом параметре, настроенном в приборе для этого тега?

13

Чего мне не хватает в Wialon (CAN - и это все о нем)

(22/10/2018 17:39:57 отредактировано LesliStr)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:

vinkel Это в каншине вся эта информация гуляет в унифицированном формате.
Трекеры, считывая каншину, передают эту информацию кто во что горазд. И передаются значения SPN не в сыром виде, а в обработанном трекерами.

Вот это и печалит. Если бы трекера передавали Информацию в виде читаемого SPN проблем не было бы. Маленький пример. Оборудование Технотона передаёт данные по протоколу WialonIPS в виде читаемых SPN:
SPN 96 - уровень топлива
101, 102 - адреса датчиков передающих параметры
Это стандартный SPN и датчик уровня топплива он и в ... сами знаете где, датчик уровня топлива.

  • Чего мне не хватает в Wialon (CAN - и это все о нем)
  • Чего мне не хватает в Wialon (CAN - и это все о нем)
14

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

LesliStr пишет:
yavi пишет:

vinkel Это в каншине вся эта информация гуляет в унифицированном формате.
Трекеры, считывая каншину, передают эту информацию кто во что горазд. И передаются значения SPN не в сыром виде, а в обработанном трекерами.

Вот это и печалит. Если бы трекера передавали Информацию в виде читаемого SPN проблем не было бы. Маленький пример. Оборудование Технотона передаёт данные по протоколу WialonIPS в виде читаемых SPN:
SPN 96 - уровень топлива
101, 102 - адреса датчиков передающих параметры
Это стандартный SPN и датчик уровня топплива он и в ... сами знаете где, датчик уровня топлива.

1. Разунифицированы только заголовки, тэги. Я уже писал - тут Виалону придется разбирать каждый формат производителя. Только формат, не каждый тэг, поскольку тег так или иначе однозначно соответствует стандартному: адрес+номер SPN.  Далее идет HEX по стандарту.

2. Кто мешает уточнить WialonIPS в части тегов ? Задать правило, уверен, производители поддержат.

Еще раз - задача действительно трудоемкая, но стоит потраченных усилий, автомобили с CAN уже почти все. Трекеров с CAN все больше, все лидеры давно с CAN: Teltonika, Автограф, Bitrek, Навтелеком, BCE, Technoton.

Кроме того - поддержка CAN это прямой путь к автозаводам, сейчас они воспринимают Wialon как детский лепет, и справедливо. Поддержка CAN это - удаленная диагностика, чтение паспортов ЭБУ -  выход на сервис. Т.е. настоящий профессиональный уровень. Безусловно, Гуртам (или кто то другой) придет к этому. Перспектива за оборудованием и софтом, которое штатно ставится на конвейере и работает не только автопарк, но и на автопроизводителя.

Спрашивайте про контроль топлива и CAN
15

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

IMG пишет:

Хорошая идея, было бы еще здорово чтобы Gurtam team, преобразовывал теги производителей в стандартные CAN, тогда и производителей просить ни о чем не надо.

flespi предоставляет стандартизацию названий и единиц измерения в параметров и не только CAN из коробки. Поставьте flespi перед Wialon и будет Вам счастье;)

At the dark side of telematics...
16

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

shal пишет:
IMG пишет:

Хорошая идея, было бы еще здорово чтобы Gurtam team, преобразовывал теги производителей в стандартные CAN, тогда и производителей просить ни о чем не надо.

flespi предоставляет стандартизацию названий и единиц измерения в параметров и не только CAN из коробки. Поставьте flespi перед Wialon и будет Вам счастье;)

О flespi это умеет, тогда задача еще проще, воспользоваться базой flespi.
Да различных устройств 750, но далеко не все они работают с CAN фильтруем оборудование и получаем 119 приборов.
https://gurtam.com/ru/gps-hardware/auto?caps%5B%5D=can

Далеко не все производители для одной модели кардинально меняют протокол, если вообще есть такие. (Teltonika FM и FMB это две разные платформы)
Если меняется протокол меняется и модель трекера.
И если оценивать все в совокупности, алгоритм и база данных flespi, количество трекеров то задача становится намного легче.

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

P.S

В любых делах, при максимуме сложностей,
Подход к проблеме всё-таки один:
Желание — это множество возможностей,
А нежеланье — тысяча причин!
Э. Асадов.

17

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

shal пишет:
IMG пишет:

Хорошая идея, было бы еще здорово чтобы Gurtam team, преобразовывал теги производителей в стандартные CAN, тогда и производителей просить ни о чем не надо.

flespi предоставляет стандартизацию названий и единиц измерения в параметров и не только CAN из коробки. Поставьте flespi перед Wialon и будет Вам счастье;)

Речь идет о не о стандарте Flespi, а о стандарте, наиболее популярном в автомпроме - j1939. Это не только номер параметра, но и единица измерения, название, дискретность, диапазон.
Работа трудоемкая, не спорю, но это совсем другой уровень софта.

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

Спрашивайте про контроль топлива и CAN
18

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 11:11:58 отредактировано yavi)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Еще раз ключевые моменты:

1) Трекеры НЕ шлют данные кан шины в сыром виде.  У каждого трекера свой формат данных. Раз пошли ссылки на семинар, то см. https://www.youtube.com/watch?v=rslfyZqx4ec  23.50  -- вопрос, пересылают ли терминалы данные с каншины по GPRS в сыром виде.
Аналогично почти все трекеры.
Данные в стандарте J1939 не попадают на платформу в  сыром виде. Невозможно написать универсальный парсер по стандарту J1939 и выдирать эти данные из разных трекеров.

Единственный способ - это полностью переделать все скрипты всех трекеров и регистрировать все параметры в едином виде, после чего на уровне платформы создать универсальную таблицу датчиков.

2) Многие трекеры позволяют настраивать данные для выдачи.
Например, зарезервировано 20 параметров, и пользователь  в конфигураторе выбирает, что передавать в этом параметре.
Т.е.  клиент Иван Иванович, в io_145 передает уровень топлива, клиент Петр Петрович в параметре io_145 передает пробег одометра.
Платформа не может понять, какие именно пользовательские данные передаются трекером. Поэтому, при всем желании, создать универсальную таблицу для всех (и даже абсолютного большинства) клиентов невозможно.

Viktor Yarovenko
Business Analyst
Wialon
19

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

1. Несколько наиболее популярных протоколов трекеров - нужно реализовать разборщик формата
2. Доработать WialonIPS, производители поддержат, они т оже понимают актуальность темы.


PS Не бывает невозможного, вопрос времени и денег )




yavi пишет:

Еще раз ключевые моменты:

1) Трекеры НЕ шлют данные кан шины в сыром виде.  У каждого трекера свой формат данных. Раз пошли ссылки на семинар, то см. https://www.youtube.com/watch?v=rslfyZqx4ec  23.50  -- вопрос, пересылают ли терминалы данные с каншины по GPRS в сыром виде.
Аналогично почти все трекеры.
Данные в стандарте J1939 не попадают на платформу в  сыром виде. Невозможно написать универсальный парсер по стандарту J1939 и выдирать эти данные из разных трекеров.

Единственный способ - это полностью переделать все скрипты всех трекеров и регистрировать все параметры в едином виде, после чего на уровне платформы создать универсальную таблицу датчиков.

2) Многие трекеры позволяют настраивать данные для выдачи.
Например, зарезервировано 20 параметров, и пользователь  в конфигураторе выбирает, что передавать в этом параметре.
Т.е.  клиент Иван Иванович, в io_145 передает уровень топлива, клиент Петр Петрович в параметре io_145 передает пробег одометра.
Платформа не может понять, какие именно пользовательские данные передаются трекером. Поэтому, при всем желании, создать универсальную таблицу для всех (и даже абсолютного большинства) клиентов невозможно.

Спрашивайте про контроль топлива и CAN
20

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Многие трекеры поддерживают протокол WialonIPS. Так почему бы не начать с этого ? Стандартизировать сообщения из CAN в протоколе.

21

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 12:16:38 отредактировано yavi)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

LesliStr Протокол Wialon IPS позволяет передавать любые данные в любом виде.
Как только производители договорятся, в каком виде они будут передавать кан данные в протоколе IPS, можно обсудить универсальные  датчики в Wialon.

P.S. На данный момент, количество объектов Wialon IPS 28 тысяч из 1.7 миллиона, или менее 2%
Производители из первой десятки рейтинга (по количеству объектов) вообще, и даже двадцатки (только пару единичных приборов) не используют Wialon IPS. Об их желании перейти на IPS, тем более договориться о едином формате передачи данных (т.к. еще раз повторю, протокол позволяет передавать данные как вздумается) нам ничего не известно.
Согласитесь, о каком то универсальном решении при таком раскладе речь не идет.

Viktor Yarovenko
Business Analyst
Wialon
22

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 12:18:54 отредактировано ganozin)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

В принципе сейчас это все можно зашаблонить. Параметры-датчики сохраняются в wlp-шки, по мере необходимости подгружаются под соответствующую модель трекера, протокол и .д.
Хотя реализация на платформе безусловно упростила бы работу тех, кто принципиально не пользуется шаблонами и flespi -)

23

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:

LesliStr Протокол Wialon IPS позволяет передавать любые данные в любом виде.
Как только производители договорятся, в каком виде они будут передавать кан данные в протоколе IPS, можно обсудить универсальные  датчики в Wialon.

P.S. На данный момент, количество объектов Wialon IPS 28 тысяч из 1.7 миллиона, или менее 2%
Производители из первой десятки рейтинга (по количеству объектов) вообще, и даже двадцатки (только пару единичных приборов) не используют Wialon IPS. Об их желании перейти на IPS, тем более договориться о едином формате передачи данных (т.к. еще раз повторю, протокол позволяет передавать данные как вздумается) нам ничего не известно.
Согласитесь, о каком то универсальном решении при таком раскладе речь не идет.

Производители не поддерживают WialonIPS потому, что он не предлагает ничего существенно лучшего по сравнению с их собственными протоколами. Как раз возможность передать "сырой" CAN и не возиться с обучением интеграторов и техподдерки, а также возможность выйти на автозаводы - привлечет производителей.

Спрашивайте про контроль топлива и CAN
24

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 15:21:35 отредактировано yavi)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

vinkel Данные передает не протокол, а трекер, и упирается дело уж явно не в протокол smile 

Вы же понимаете, что размер сообщения возрастет минимум на 2-3 порядка (минимум в сотни, максимум в тысячи и десятки тысяч раз, в зависимости от объема данных в шине конкретной машины)? Со всеми вытекающими последствиями по нагрузкам на схемотехнику трекера, мобильному трафику, обработке и хранению данной информации на серверах (будь то Wialon или любая иная платформа).

В целом обсуждение перешло в некую утопию, когда большинство производителей трекеров договорятся о едином протоколе и формате передачи данных, а потом еще и все автопроизводители вдохновятся и тоже перейдут на единый формат данных по каншинам, доступный для считывания всем.
Мы только за!

Viktor Yarovenko
Business Analyst
Wialon
25

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 16:25:00 отредактировано vinkel)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:

vinkel Данные передает не протокол, а трекер, и упирается дело уж явно не в протокол smile 

Вы же понимаете, что размер сообщения возрастет минимум на 2-3 порядка (минимум в сотни, максимум в тысячи и десятки тысяч раз, в зависимости от объема данных в шине конкретной машины)? Со всеми вытекающими последствиями по нагрузкам на схемотехнику трекера, мобильному трафику, обработке и хранению данной информации на серверах (будь то Wialon или любая иная платформа).

В целом обсуждение перешло в некую утопию, когда большинство производителей трекеров договорятся о едином протоколе и формате передачи данных, а потом еще и все автопроизводители вдохновятся и тоже перейдут на единый формат данных по каншинам, доступный для считывания всем.
Мы только за!

Дело упирается как раз в сервер, производителей трекеров с CAN уже много, не не хватает CAN ориентированного сервера.

Размер сообщения не вырастет, просто видов сообщений будет много. Большинство - обычные 8 байтные PGN. Но будут и длинные - до нескольких килобайт (это текстовые поля паспортов электронных блоков управления, к примеру).

Производители трекеров между собой не договорятся, это понятно, они конкуренты. А вот Гуртам, равноудаленный от интересов производителей, мог бы предложить некий "Универсальный CAN протокол".  Даже с точки зрения ПР это будет круто.

Чего это я заделался у вас маркетологом? Претендую на гонорар )

А может голосование провести среди интеграторов ?

Спрашивайте про контроль топлива и CAN
26

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 16:34:14 отредактировано yavi)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

vinkel пишет:

Производители трекеров между собой не договорятся, это понятно, они конкуренты. А вот Гуртам, равноудаленный от интересов производителей, мог бы предложить некий "Универсальный CAN протокол".
Даже с точки зрения ПР это будет круто.

Т.е. производители между собой не договорятся, слать данные в едином формате не будут, это все понимают, но Gurtam должен придумать протокол, в котором никто данные передавать не будет? Как-то так себе PR получится smile

Viktor Yarovenko
Business Analyst
Wialon
27

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:

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

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

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
28

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

.....среди интеграторов, понятно.... разобрался с ОВД2 , получил конкурентное преимущество....а гуртаму оно зачем? (...где деньги Зин?)....да и конкуренты в этом направлении не шевелятся.....захочет кто то привлечь новых клиентов  (скорее всего с сжимающейся клиентской базой)....сделают ....потом и у всех появится....( не претендующий ни на что прогноз).

29

Чего мне не хватает в Wialon (CAN - и это все о нем)

(23/10/2018 16:59:55 отредактировано SanderAMC)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Aliv пишет:
SanderAMC пишет:

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

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

Ах, ну да. Стандартное желание делать как можно меньше, а получать как можно больше. И желательно, когда делает кто-то еще...

Честно, не вижу связи в невозможности исполнить ваше желание текущими возможностями Виалон. Но это я не вижу. Возможно, с вами некоторые согласятся.
Это что-ж за объекты такие, что невозможно Виалон в части CAN использовать?

30

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

yavi пишет:
vinkel пишет:

Производители трекеров между собой не договорятся, это понятно, они конкуренты. А вот Гуртам, равноудаленный от интересов производителей, мог бы предложить некий "Универсальный CAN протокол".
Даже с точки зрения ПР это будет круто.

Т.е. производители между собой не договорятся, слать данные в едином формате не будут, это все понимают, но Gurtam должен придумать протокол, в котором никто данные передавать не будет? Как-то так себе PR получится smile

Производители не договорятся между собой, но каждый по отдельности с Гуртам  - договорится. Все заинтересованы в полноценном сборе и обработке CAN данных.

Спрашивайте про контроль топлива и CAN
31

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:

Это что-ж за объекты такие, что невозможно Виалон в части CAN использовать?

Сложные, стационарные. Количество контролируемых параметров в несколько раз больше, чем согласно отраслевым стереотипам.

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
32

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:

Ах, ну да. Стандартное желание делать как можно меньше, а получать как можно больше. И желательно, когда делает кто-то еще...

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

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
33

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Aliv пишет:
SanderAMC пишет:

Ах, ну да. Стандартное желание делать как можно меньше, а получать как можно больше. И желательно, когда делает кто-то еще...

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

Про ваши доходы я даже и думать не собирался. Поэтому никакой иронии.
Я просто понять не могу пока, как "сложные, стационарные" объекты влияют на невозможность оперировать стандартным функционалом работы с параметрами CAN и настройками объекта в Виалон. Причем так, что требуют нестандартных, да еще в условно-императивной форме.

34

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:

Это что-ж за объекты такие, что невозможно Виалон в части CAN использовать?

Объекты: любой автомобиль или трактор. Параметры: коды неисправностей, паспорта. Это невозможно.

А все остальное - просто трудоемко, писал уже.

И данные от разных машин получаются несравнибельные : один и тот де параметр (SPN) каждый называет по разному и привязывает к разным "датчикам".

Спрашивайте про контроль топлива и CAN
35

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:

Я просто понять не могу пока, как "сложные, стационарные" объекты влияют на невозможность оперировать стандартным функционалом работы с параметрами CAN и настройками объекта в Виалон. Причем так, что требуют нестандартных, да еще в условно-императивной форме.

Никак не влияют в моем случае. Все можно сделать. И оперировать можно чем угодно и сколько угодно. Вопрос в удобстве. Представьте себе объект, где 5,7 или 10 силовых установок. На каждой есть CAN и J1939 внутри. Плюс мы сами навешиваем свою сеть CAN в параллель.

Александр Иванов,
Интегратор систем GPS/ГЛОНАСС мониторинга
36

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

Aliv пишет:

Никак не влияют в моем случае. Все можно сделать. И оперировать можно чем угодно и сколько угодно. Вопрос в удобстве. Представьте себе объект, где 5,7 или 10 силовых установок. На каждой есть CAN и J1939 внутри. Плюс мы сами навешиваем свою сеть CAN в параллель.

Если я правильно понял, то вы пытаетесь решить силами Виалон либо найти замену с его помощью нормальной SCADA - скорее неудача, чем успех. Либо будет криво. Все-же мониторинг транспорта изначально не очень подходит для scada-задач, хотя и похоже.

Если-бы у меня были подобные проекты, хотя-бы пара-тройка, однозначно пошел-бы по пути разработки собственного аппса, и разбору / агрегации пакетов специализированных контроллеров и датчиков через flespi, например.
Но не пытался-бы от Гуртам добиться того, на что система не рассчитана.

Но это сугубо мое видение, отстраненно-теоретическое. Я-ж не знаю ваших деталей.

37

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

vinkel пишет:
SanderAMC пишет:

Это что-ж за объекты такие, что невозможно Виалон в части CAN использовать?

И данные от разных машин получаются несравнибельные : один и тот де параметр (SPN) каждый называет по разному и привязывает к разным "датчикам".

Так ровно об этом разработчик здесь и пишет. Это вопрос протоколов устройств, интерпретации и настройки на устройствах. Но никак не Виалона, как среды. И решить разнообразие либо кривизну одного за счет доработки другого (Виалон) не получится. Это будут костыли, в лучшем случае, для каждого случая свой...

38

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:
vinkel пишет:
SanderAMC пишет:

Это что-ж за объекты такие, что невозможно Виалон в части CAN использовать?

И данные от разных машин получаются несравнибельные : один и тот де параметр (SPN) каждый называет по разному и привязывает к разным "датчикам".

Так ровно об этом разработчик здесь и пишет. Это вопрос протоколов устройств, интерпретации и настройки на устройствах. Но никак не Виалона, как среды. И решить разнообразие либо кривизну одного за счет доработки другого (Виалон) не получится. Это будут костыли, в лучшем случае, для каждого случая свой...

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

Наметилось два пути
1. Для наиболее популярных протоколов трекеров - сделать в Виалоне разбор тэгов.
2. Всем остальным предложить поддержать некий универсальный протокол для CAN сообщений.

Спрашивайте про контроль топлива и CAN
39

Чего мне не хватает в Wialon (CAN - и это все о нем)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

vinkel пишет:

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

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

И привязка конкретного параметра из CAN к параметру в сообщении происходит в приборе. Либо в рамках стандартных _для этого производителя прибора_ тегов, либо к произвольным.

Например, для Галилео я могу включить произвольные параметры и запихнуть в них нужные мне данные из CAN. Откуда Виалон узнает, что именно приходит в теге, если я в него считываю, например, мгновенный расход на первом датчике MAF?
Аналогично могут быть настроены иные приборы, например Автограф...

Второй вариант, при нехватке стандартного состава пакета для параметров CAN в том-же Галилео, я могу вообще все данные CAN разбирать и формировать в собственном пакете, через скрипты. Ничего общего со стандартными оно иметь не будет.

По пунктам:
1 - и кто у нас самый популярный? Сколько их таких? Сейчас свыше 10000 единиц на сервере для 20 производителей. Что, для них всех отдельные, разные шаблоны делать?
2 - вы правда считаете, что производители массово решать менять свои типовые протоколы в угоду хотелкам для облегчения жизни не пользователя, но интегратора? Что с этого получит производитель в качестве не-эфемерной выгоды?

40

Чего мне не хватает в Wialon (CAN - и это все о нем)

(24/10/2018 12:46:00 отредактировано vinkel)

Re: Чего мне не хватает в Wialon (CAN - и это все о нем)

SanderAMC пишет:
vinkel пишет:

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

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

И привязка конкретного параметра из CAN к параметру в сообщении происходит в приборе. Либо в рамках стандартных _для этого производителя прибора_ тегов, либо к произвольным.

Например, для Галилео я могу включить произвольные параметры и запихнуть в них нужные мне данные из CAN. Откуда Виалон узнает, что именно приходит в теге, если я в него считываю, например, мгновенный расход на первом датчике MAF?
Аналогично могут быть настроены иные приборы, например Автограф...

То, что мы называем тэгами на самом деле стандартная связка SA (адрес отправителя)+PGN (номер группы параметров). Далее по положению внутри PGN определяется SPN (номер параметра по стандарту). Все это описано в стандарте. Если вы посмотрите на сообщение Галилео в HEXе вы увидите в явном виде описанную выше стандартную структуру.
То есть, зная стандарт, можно автоматически разобрать информацию.

Второй вариант, при нехватке стандартного состава пакета для параметров CAN в том-же Галилео, я могу вообще все данные CAN разбирать и формировать в собственном пакете, через скрипты. Ничего общего со стандартными оно иметь не будет.

Согласен, это будет уже нестандартная информация.

По пунктам:
1 - и кто у нас самый популярный? Сколько их таких? Сейчас свыше 10000 единиц на сервере для 20 производителей. Что, для них всех отдельные, разные шаблоны делать?

Teltonika, Bitek, Galileosky.
И популярность я бы предложил смотреть не по количеству подключенных на Виалоне (много может быть подключено и простых китайцев без CAN), а по объему выпуска терминалов и "прокачанности" в CAN. То есть - на перспективу будущих подключений CAN терминалов.

2 - вы правда считаете, что производители массово решать менять свои типовые протоколы в угоду хотелкам для облегчения жизни не пользователя, но интегратора? Что с этого получит производитель в качестве не-эфемерной выгоды?

Интеграторы являются клиентами производителей, облегчив им жизнь производитель увеличит продажи.
Но еще более важна новая функциональность. К примеру интегратор заявляет функцию системы мониторинга "удаленное чтение кодов неисправностей автомобиля с расшифровкой на русском языке". На любом конкурсе эта функция отсечет всех конкурентов.  Производители трекеров поддержат универсальный CAN протокол, если он будет понятный, логичный и обеспечит новый функционал., Конечно-не сразу.

Спрашивайте про контроль топлива и CAN