Прием и передача событий в протоколе SurGard

Материал из ЭЛЕСТА
Версия от 10:39, 15 сентября 2017; Николай Н. Шерстнев (обсуждение | вклад) (Входящее соединение для получения данных от сторонних систем)

Перейти к: навигация, поиск

Вид передаваемой посылки

5011 180290E65404000
Указатель CID – 18
Номер объекта — 0656 в hex 290

Если в настройках трансляции установить галочку "Передавать идентификатор в десятичном формате", то Номер объекта будет передаваться в десятичной системе, а не в hex

Тревога\Восстановление — 0\1 или E\R
Код тревоги — 654
Номер раздела — 04
Номер шлейфа — 000

Настройка исходящего соединения. Из сервера КРОС в стороннее ПО

Настройка драйвера на собственном сервере КРОС

  • Войти под учетной записью Суперадминистратора
    По умолчанию
    login: superadmin
    pass: superadmin
  • Активировать драйвер TcpSurgard


  • Расположение драйвера: Сервер – Приемники
  • Нажать редактирование драйвера
  • Активация происходит путем установки галочки «Драйвер активен» с последующей перезагрузкой сервера


Настройка драйвера на облачном сервере KPOC (Jupiter8.ru)

  • Заходим под учетной записью Администратора охранного предприятия
  • Заходим: Охрана – Реквизиты – Вкладка Параметры
  • В строке Удалять неактивные приборы в инженерном режиме через (минут) устанавливаем значение «0» (Если не привязывать приборы к объектам, то они удалятся через установленное время)


  • Заходим: Сервер – Трансляции
  • В правом верхнем углу нажимаем «Добавить трансляцию»
  • Вводим наименование трансляции (желательно с наименованием организации)
  • Выбираем драйвер "Трансляция данных по протоколу TCP Surgard" или "Трансляция данных по протоколу TCP Surgard V4" если требуется передавать IMEI в качестве уникального идентификатора дополнительно к идентификатору CID (расширенный SurGard).
  • Устанавливаем галочки: Активен, Инженерный режим (если прибор не привязывается к объекту)
  • Вводим Адрес (IP4 или Доменное имя) приемника (адрес компьютера, на который будет передаваться трансляция)
  • Вводим TCP Порт приемника (порт по которому будет передаваться трансляция)
  • Таблица перекодировки по умолчанию "Базовая". В случае если требуется корректировка соответствий сообщений для передачи в стороннее ПО, например подмена кода Contact ID, то необходимо сначала создать индивидуальную таблицу (Сервер - Таблицы - добавить таблицу) и отредактировать в ней необходимые сообщения
  • Передавать идентификатор в десятичном формате - параметр настраивается для конвертации кода объекта в десятичный формат. (Только для драйвера "Трансляция данных по протоколу TCP Surgard")
  • Нажимаем «Сохранить»


  • Настраиваем прибор через конфигуратор для работы с сервером КРОС (Не забываем сбросить ключ шифрации По-умолчанию)
  • Заходим: Клиенты-Приборы
  • Нажимаем редактирование прибора
  • Открываем вкладку «Каналы связи»
  • Не удаляя канал PK4, добавляем канал TcpSurgard
  • В настройках канала Записываем: Идентификатор Contact ID (Идентификатор, который передается в стороннее ПО\ номер объекта)
  • Нажимаем «Сохранить»

Входящее соединение для получения данных от сторонних систем

Настройка драйвера на собственном сервере КРОС

  • Войти под учетной записью Суперадминистратора
  • Активировать драйвер TcpSurgard


  • Расположение драйвера: Сервер – Приемники
  • Нажать редактирование драйвера
  • В настройках драйвера настроить список портов и выбрать таблицу перекодировки для входящих сообщений
  • Активация происходит путем установки галочки «Драйвер активен» с последующей перезагрузкой сервера

Если данные принимаются через облачный сервер KPOC (Jupiter8.ru) , то активировать и настраивать приемник не нужно, необходимо знать только порт, закрепленный за Вашей охранной организацией.


Создание карточки прибора.

  • Войти под учетной записью Администратор охранного предприятия
  • Создать прибор.
  • Путь: Клиенты – Приборы
  • В карточке прибора вкладка «Каналы связи» выбрать драйвер TCP Surgard.

Surgard jup.png

  • В поле Порт указать порт закрепленный за Вашей охранной организацией для TCP Surgard

с версии сервера 2.3.27.4264 порт вводится автоматически и не отображается

  • Задать идентификатор Contact ID, по которому будет идентифицироваться передающий прибор из всего входящего потока.