Настройки

Материал из ЛОКАРУС
Перейти к: навигация, поиск

Содержание

ТЕЛЕМАТИКА

Пример: Оказание телематических услуг связи для приборов

1) 1 – строка поиска по организациям, 2 – строка поиска по приборам.


Lserv0011.jpg


Lserv0012.jpg


1 – Поиск по IMEI; 2 – Черная дата(которую необходимо сдвинуть на год); 3 – Изменить.

2)ЛКМ по прибору, «Изменить»

1 – ЛКМ по календарю.


Lserv0013.jpg


3) «Сохранить».


Очистка

Настройки - > Очистка


Lserv0020.jpg


1 – Разрешить и период.

2 – Ставим галку, чтобы не было лагов, но при этом данные временно не будут идти.


РЕТРАНСЛЯЦИЯ

Пример: Требуется организовать ретрансляцию с lserver1.ru

сервер приемника agconv.tk-chel.ru

порт 2490

протокол Wialon_IPS

приборы 4BDXXXXXX, 4BD1XXXXX

В этом ретрансляторе должны передаваться ID приборов!

Запустить отправку данных по этому транслятору за период с 18.09.2022 по 30.09.2022.

1)Заходим в трансляцию на lserver1, Новый транслятор.


Lserv0023.jpg


Lserv0024.jpg


detail,dev_ident,t=240,agconv.tk-chel.ru:2490


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Формат строки параметров:

[detail,][t=таймаут,][proto_ver=версия,][dev_ident,][one_point,]host:port


• t=таймаут - TCP таймаут в секундах

• detail - В лог пишется детальная информация

• proto_ver - Версия протокола. 1 или 2.

• dev_ident - Передавать идент а не imei.

• one_point - Передавать данные по одной точке.

Пример:

detail,t=240,123.456.789.087:3647

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


Далее выбираем устройства и получаем итог.


Lserv0025.jpg


2) Чтобы задать период, нажимаем «Повторно».

Lserv0026.jpg


И в этих полях указываем период с 18.09.2022 по 30.09.2022..

Lserv0027.jpg


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

Приборам с протоколом WialonRetranslator в IMEI добав. префикс WR.

СДЕЛАТЬ ПРИБОРЫ ВИДИМЫМИ СРАЗУ НА 2 КЛИЕНТСКИХ ЛОКАРУС-СЕРВЕРАХ

Реализуется с помощью РЕТРАНСЛЯЦИИ

На отправляющей стороне

Lserv0028.jpg


На принимающей стороне


Lserv0029.jpg


ВАЖНО, ЧТОБЫ ПОРТ БЫЛ ОДИНАКОВЫЙ ДЛЯ ОТПРАВЛЯЮЩЕЙ И ПРИНИМАЮЩЕЙ СТОРОНЫ!!!

Добавляем приборы.


Далее в настройках(1) обмена данными(2) ставим галку «Разрешить поддержку зеркалирования/Mirror_Enable»(3) и в поле Trust(4) добавляем список доверенных серверов(IP без порта). В данном случае:

• для отправляющей стороны - 123.456.789.11;

• для принимающей стороны - 123.456.789.12.


Lserv0030.jpg


Если не работает, то настроить отправку данных RawSender на порт RawTCP.


МАППЕР

Lserv0031.jpg


В Wialon приходит информация c Locarus следующего вида: hdop=0, adc1=706, adc2=187, adc3=0, adc4=1684, adc5=1173, adc6=0, adc7=0, adc8=0, I/O=0/0,

где hdop - это точность горизонтального измерения, а adc - это аналоговые входы к которым подключены какие-то датчики(значения в милливольтах).


Лучше использовать здесь!

Lserv41.png

МАППЕР. Настройка

Подключение прибора УМКа к Локарус-серверу

УМКа поддерживает протокол WialonIPS

Смотрим в файлах Локарус-сервера лог locarus-dev-WialonIPS

В нем(Cntrl+F) по IMEI находим нужные нам параметры: pwr_ext, pwr_akb, fuel, temp.


Lserv33.png

1 - IMEI прибора; 2 - параметры передаваемые прибором.


Затем вписываем их в маппер и назначаем на входы.

Lserv34.png

В Локарус-информере добавляем датчик "Контроль входов".


Lserv35.png


Ставим везде по 16


Lserv36.png

В точках смотрим поступающие данные(2). Для удобства лучше их экспортировать в Exel(1), если входов слишком много!!!

Lserv37.png

Для первого видимого параметра добавляем датчик "Аналоговый сигнал"

Lserv38.png

Для примера его можно настроить так:

Lserv39.png


В нем также указываем 1 вход, соответствующий ему на Контроле входов и настроенном в Маппере


Результат:

Lserv40.png

Ошибка на сервере Runner error

Текст из лог.файла сервера:

2023-09-07 07:05:46,269 [ WARN] : Runner error java.sql.SQLException: HikariDataSource HikariDataSource (HikariPool-1) has been closed. at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:96) ~[locarus-server.jar:?] at locarus.common.DBPool.getConnection(DBPool.java:32) ~[locarus-server.jar:?] at locarus.common.daemons.DBRing.connect(DBRing.java:40) ~[locarus-server.jar:?] at locarus.common.tasks.DBConnectionCountTask.run(DBConnectionCountTask.java:25) ~[locarus-server.jar:?] at locarus.common.tasks.Runner.work(Runner.java:45) ~[locarus-server.jar:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]


Lserv32.png


Эта ошибка возникает из-за того что база данных неспособна выдержать такое количество подключений.

Возможно, сервер и бд находится на одном физическом компьютере.

Стоит проверить целостность и работоспособность БД. Возможно, что у неё заканчивается место или компьютер на котором БД по какой-то причине перегружен.

Заменить диски Raid на новые.


В LocarusMaps и других сервисах датчики на английском и др. языках

В настройках у пользователя на Локарус-сервере следующие настройки


Lserv42.png

В Maps и других сервисах датчики отображаются на выбранном языке


Lserv43.png


Меняем на русский


Lserv44.png

Результат:

Lserv45.png


--Igor 14:31, 16 января 2024 (MSK)


Задание пароля для скачивания данных по ТС в LocarusInformer

На сервере выбираем ТС и жмем кнопку "Защитить"(1), устанавливаем пароль(2).

Lserv47.png


В Локарус информер заходим в сервер(1), "задать пароль" и вводим установленный пароль.

Lserv48.png


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

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты