Гранит-Навигатор-2.07

Anton Tananaev2 years ago

Вы даже пробовать не будете?

kaket072 years ago

Подскажите, что именно попробовать?
Устройство имеет номер 134223. Он добавлен на сервер. После отправляю данные, они не поступают. Устройство дальше шага 5 (из 6) не проходит.
Подскажите, что надо сделать еще и проверю обязательно.

Anton Tananaev2 years ago

Лог вам говорит что идентификатор устройства "3151". Это и надо попробовать.

kaket072 years ago

Хорошо. Попробую в течении часа и отпишусь.

kaket072 years ago

Положительный результат это дало.
Устройство стало до 6 шага подключаться. Но держит подключение в течении 25-40 сек. и пере подключается повторно. На странице Traccar, также статус меняется, что было в сети несколько секунд назад, а потом опять онлайн. Прилагаю скрины, логи, выгрузку из БД.
https://disk.yandex.ru/d/PAl9_MK70mJPWQ

Anton Tananaev2 years ago

А должно держать соединение?

kaket072 years ago

Да. Он должен держать соединение, для передачи данных постоянно.

Anton Tananaev2 years ago

Тогда не знаю в чем проблема. Может устройство ждет какой-то ответ и не получает его или какая-то проблема с форматом ответа.

kaket072 years ago

Подключение постоянное, так как устройство умеет передавать большое количество параметров, от подключенного к нему доп. оборудования. Повторное подключение занимает время от 1 минуты (если связь оператора стабильная то при разрыве подключения, статус становится на 4 и снова подключается через статус 5 и потом 6), если связь во время движения меняется, то устройство идет через полное пере подключение сброс до статуса 0 (выкл. модем 0, и потом по этап 1, 2, 3, 4, 5, 6).

kaket072 years ago

Даже если сравнивать с тркером по протоколу h02. H02 не меняет так быстро статус с "онлайн" на "был в сети несколько секунд назад", только спустя несколько минут и отображает "две минуты назад".
h02 - SinoTrack ST-901

kaket072 years ago

Антон, для меня остается только одна загадка.

Откуда порт NDTP берет такой номер устройства "3151", если его в принципе нет в памяти и на корпусе устройства (в памяти и на корпусе одинаковы)?

Сегодня подключил устройство "Орбита-Навигатор02", которая работает с EGTS, но сервер тоже не принимал его (как до этого Гранит-Навигатор-2.07). Сменил на протокол NDTPv6, тоже не видел, но потом дал аналогично информацию, что нет устройства с номером "23201". В данном устройстве в памяти и на корпусе тоже один номер не имеющий отношения как это ведет сервер и состоит из 9 цифр.

Подскажите откуда берется этот 4 значный или 5 значный номер у сервера в логах?

Anton Tananaev2 years ago

Откуда-то из сообщения.

kaket072 years ago

Антон. Вот из лога для "Орбита-Навигатор02":

  • Порт EGTS
2023-01-14 17:38:14  INFO: [T0a3f2498] connected
2023-01-14 17:38:14  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b0d0000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:38:24  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b0e0000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:38:35  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b0f0000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:38:52  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b100000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:39:21  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b120000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:39:35  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b140000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:39:43  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b160000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:40:29  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b180000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:40:30  INFO: [T0a3f2498: egts < 178.176.75.205] 7e7e1c000200bd0402a15a900b1a0000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:40:41  INFO: [T0a3f2498] disconnected
  • Порт NDTPv6
2023-01-14 17:43:57  INFO: [T4b1f8fc5] connected
2023-01-14 17:43:57  INFO: [T4b1f8fc5: ndtpv6 < 31.173.81.85] 7e7e1c000200bd0402a15a900b2f0000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:43:57  WARN: Unknown device - 23201 (31.173.81.85)
2023-01-14 17:43:57  INFO: [T4b1f8fc5] error - Cannot invoke "org.traccar.session.DeviceSession.getDeviceId()" because "deviceSession" is null - NullPointerException (NdtpV6ProtocolDecoder:166 < ExtendedObjectDecoder:72 < ... < StandardLoggingHandler:44 < ...)
2023-01-14 17:43:57  INFO: [T4b1f8fc5] disconnected
...
2023-01-14 17:52:26  INFO: [T27df3457] connected
2023-01-14 17:52:26  INFO: [T27df3457: ndtpv6 < 178.176.77.0] 7e7e1c000200bd0402a15a900b300000006400010000000000060002000200a15a900b0002000000000000
2023-01-14 17:52:26  INFO: [T27df3457: ndtpv6 > 178.176.77.0] 7e7e0e00020001ab020000000000000000000000000000000000000000
2023-01-14 17:52:26  WARN: Failed to store position - Data truncation: Incorrect datetime value: '1970-01-01 00:00:00' for column `traccar`.`tc_positions`.`fixtime` at row 1 - MysqlDataTruncation (... < QueryBuilder:469 < DatabaseStorage:95 < DefaultDataHandler:47 < ...)
2023-01-14 17:52:26  INFO: [T27df3457] id: 23201, time: 1970-01-01 03:00:00, lat: 0.00000, lon: 0.00000, course: 0.0, result: 0
2023-01-14 17:52:27  INFO: [T27df3457: ndtpv6 < 178.176.77.0] 7e7e8d000200b52902a15a900b2f00010065000100000000000000a7c1c263e60a67161bdb1821e00000000000000000009e000602020000000000000000000000000000000000000052fc8e0100000000080002000000000008010200000000000a00ffffffff00000000000000000000000000000000000000000000000000000000000000000010000100000080ffffff10010200000080ffffff
2023-01-14 17:52:27  INFO: [T27df3457: ndtpv6 > 178.176.77.0] 7e7e0e000200c0ab020000000000000100000000000000000000000000
2023-01-14 17:52:27  INFO: [T27df3457] id: 23201, time: 2023-01-14 17:52:23, lat: 55.52771, lon: 37.58518, course: 0.0
2023-01-14 17:52:29  INFO: [T27df3457: ndtpv6 < 178.176.77.0] 7e7e8d000200632202a15a900b3000010064000100000000000000bad3434b00000000000000006000000000000000000000000000020000000100000000000000000000000000000052fc8e0100000000080002000000000008010200000000000a00ffffffff00000000000000000000000000000000000000000000000000000000000000000010000100000080ffffff10010200000080ffffff
2023-01-14 17:52:29  INFO: [T27df3457: ndtpv6 > 178.176.77.0] 7e7e0e000200c0ab020000000000000100000000000000000000000000
2023-01-14 17:52:29  INFO: [T27df3457] id: 23201, time: 2010-01-06 03:05:14, lat: 0.00000, lon: 0.00000, course: 0.0
2023-01-14 17:52:30  INFO: [T27df3457: ndtpv6 < 178.176.77.0] 7e7e8d000200159702a15a900b31000100640001000000000000007ad2434b00000000000000006800000000000000000000000000020000000000000000000000000000000000000052fc8e0100000000080002000000000008010000000000000a00ffffffff00000000000000000000000000000000000000000000000000000000000000000010000100000080ffffff10010200000080ffffff