для старых устройств нужно настроить протокол OKO на другой порт
Откуда эта информация?
к этой дате прибавлять 1024 недель
Можно настроить чтобы время сервера использовать. А если хотите прибавлять 1024 недель, то это только в коде.
тут. Ведь это не новая проблема и таких утсройств думаю много.
Если использовать время сервера, какие от этого минусы? Если устройство не смогло передать информацию и отправит с опозданием, или сервер будет недоступен.
Как по мне может было универсально - добавлять атрибут для коррекции даты, или в конфигурации для определенных Идентификаторов устанавливать коррекцию. Чтобы при парсинге данных в базу писалась уже правильная дата.
Если подскажите где смотреть, может сам подправлю.
Использовать время сервера вот так?:
traccar.cfg
<entry key='time.override'>serverTime</entry>
<entry key='time.protocols'>oko</entry>
Как он добавил 1024 неделю?
Он добавил только в SQL запрос на сколько я понимаю. Но с этим куча проблем. Например текущие данные будут все равно показывать неправильную дату до перезагрузки сервера.
Помогите, как можно решить эту проблему. Брать время с сервера не очень вариант, сегодня посмотрел и увидел несколько машин которые умеют "телепортироваться".
Помогите, как настроить сервер.
Есть устройства OKO Navi. Одни старые, и несколько новых. С новыми все хорошо, а вот старые выдают дату
Как я понял, нужно:
Как это сделать?