ПО Феникс — трансляция событий на ПЦН партнера

В данной статье мы подробно разберем процесс трансляции событий из ПО Феникс на один или несколько удаленных серверов ваших партнеров или клиентов.

ПО Феникс имеет встроенный инструмент для трансляции события по протоколу Surgard, но он не позволяет транслировать события с одного объекта на несколько серверов одновременно. Для решения этой задачи мы будем использовать сервис Crypto Smart Gateway. Эта программа позволяет создавать различные варианты трансляций событий, как по всем объектам так и выборочно по каждому. Данный функционал программы входит в бесплатный пакет лицензии и подходит для большинства пультовых программ: Кобра 8, Центр охраны, PCN6, Geo Ritm, Феникс, Протон, Планар и т.д.

Какие задачи решает Crypto Smart:

Архитектура сервиса

1.  Скачайте программу «Crypto Smart Gateway»   скачать 

2.  Установите на ПК

Программное обеспечение «Crypto Smart» устанавливается на компьютер с пультовым программным обеспечением. В некоторых случаяx возможна установка на другой ПК, находящийся в одной локальной сети  с сервером.

Системные требования к ПК

  1. Программное обеспечение «Crypto Smart Gateway» работает в среде Windows 64-bit
  2. Рекомендуемые операционные системы: Windows 7/8/10
  3. .NET Framework 4.7.2 и выше

3.  Первый запуск и регистрация программы «Crypto Smart

3.1  Запустите программу «Crypto Smart» с рабочего стола вашего компьютера, из меню «Пуск» или из папки, в которую установлена программа. Место установки по умолчанию C:\Program Files (x86)\CryptoSmartGateway

3.2  Перейдите в меню «Настройки»

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

3.3. Активация лицензии продукта

Для активации лицензии программного обеспечения «Crypto Smart» вам потребуется:

  1. Зарегистрироваться в сервисе Crypto Smart  регистрация
  2. Войти в личный кабинет
  3. Активировать продукт «Crypto Smart Gateway»
  4. Перейти в настройки программы
  5. В параметрах лицензии указать идентификатор компании, ключ ПО, токен
  6. Для сохранения настроек нажать кнопку «Применить»

3.4 Проверка лицензии

Перейдите во вкладку «Состояние» и проверьте активацию вашей лицензии. 

4. Настраиваем прием событий от ПО Феникс

Для этого нам потребуется создать входящий поток и настроить его параметры.

Щелкаем  правой кнопкой мышки по списку источников событий. В выпадающем меню выбираем пункт «Создать новый».

Заполните параметры входящего потока и нажимаем «Сохранить».

 

Наименование входящего потока  – произвольное название, которое подскажет откуда поступают данные

Тип  протокола  – используем протокол SurGard

Порт TCP/IP  – порт на который ПО Феникс будет выгружать сообщения

Интервал фильтра повторов  – время, в течение которого программа будет игнорировать повторные сообщения, поступающие от пультового ПО. Настройте этот параметр для того, чтобы ваши партнеры или клиенты не получали несколько одинаковых сообщений. Если установлено значение «0», то программа отправляет все события без исключения.

Транслировать все события  –  (все что получили - перенаправили) настройка позволяет перенаправлять ВСЕ входящие данные  на сервер партнера (для этого потребуется создать исходящий поток)

Транслировать системные события  – настройка позволяет выгружать в пультовое ПО системные сообщения (уведомления) от сервиса Crypto Smart Gateway. В данном случае нам это не требуется.

5. Настраиваем выгрузку событий из ПО Феникс

Заходим в настройки центра управления и редактируем параметры передачи событий в Contact ID. Устанавливаем значения в соответствии с примером:

Протокол передачи данных — Contact ID -SurGard

Дата и время — данный параметр необходимо отключить

5.1. Добавляем приемник событий и редактируем его параметры

Название источника событий – для простоты понимания указываем название программы, в которую будут транслироваться события. В нашем случае это Crypto Smart Gateway

Источник событий включен - активация / деактивация передачи данных

Способ передачи событий по протоколу Contact ID — используем TCP/IP соединение

IP адрес – IP адрес сервера (компьютера на который будут поступать события)

В нашем случае Crypto Smart Gateway установлен на том же компьютере, что и ПО Феникс, поэтому указываем локальный IP адрес 127.0.0.1 Если Crypto Smart Gateway установлен на другом компьютере в локальной сети, то указываем внутренний статический IP адрес этого ПК.  К примеру:192.168.1.10

Порт– TCP/IP порт, на который будут поступать события. В нашем примере мы используем порт 3002, вы можете использовать этот же порт или любой другой по вашему желанию.

Включить фильтр событий по пультам – при необходимости вы можете выбрать с какого пульта должны транслироваться события, а с кого  — нет. В нашем примере мы транслируем все события, поэтому этот параметр отключен.

После того как все параметры были настроены, нам потребуется сохранить изменения и перезапустить Центр управления.

6. Активируем трансляцию событий в карточке объекта. 

Ставим галку и активируем передачу событий формата Contact ID

Указываем пультовый номер объекта для трансляции от 1 до 9999

7. Проверяем связь между ПО Феникс и Crypto Smart 

Открываем окно «Состояние» в программе Crypto Smart.

Видим, что ранее нами созданный входящий поток «Феникс» имеет одно подключение (подключился Феникс).

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

8. Настройка трансляции событий на ПЦН партнера

  1. Переходим в меню "Настройки"
  2. Открываем вкладку "Исходящие потоки"
  3. Щелкаем ПКМ по полю. В выпадающем меню выбираем пункт «Создать новый».
  4. Заполните параметры исходящего потока и нажимаем «Сохранить».

Включить трансляцию  – активирует / деактивирует выгрузку данных 

Название исходящего потока – как правило, соответствует названию организации партнера (куда транслируем)

Протокол  – используем протокол SurGard

Адрес сервера  – домен или статический IP адрес сервера (принимающей стороны)

Порт TCP/IP  – порт на который Crypto Smart будет выгружать сообщения

9. Добавляем объект с которого необходимо транслировать события

Щелкаем ПКМ (правой кнопкой мыши) по списку объектов (в вашем случае он будет пустой). В меню выбираем пункт «Создать новый».

9.1. Заполняем параметры объекта.

 

Пультовый номер объекта – обязательно должен совпадать с пультовым номером объекта в ПО Феникс. Если изменить номер или указать неверно, то возможно поступление информации от другого объекта или ее полное отсутствие

Входящий поток – поток данных от пультовой программы или станции мониторинга.

Шаблон событий – формат сообщений, поступающих от источника событий. (Набор кодов сообщений с их подробным описанием)

Наименование объекта  –  название объекта

Адрес – адрес фактического местоположения объекта

Контрагент — физическое или юридическое лицо, с которым заключен договор на охрану объекта (не заполняется)

Пароль объекта — пятизначный код доступа к объекту, предназначенный для проверки статуса охраны и автоматической проверки тревожных кнопок через автоматизированный Call-центр. (в данном случае не заполняется)

 

10. Настройка трансляции событий

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

Пультовый номер объекта для трансляции — Вы можете задать объекту любой произвольный пультовый номер, который будет передаваться на ПЦН вашего партнера. Это удобно, когда у вас разные форматы пультовых номеров (к примеру в вашей программе 6-значные номера, а в ПО партнера 4-значные.) Оставьте поле пустым и программа будет передавать фактический пультовый номер.

Присвоить объекту номер раздела —  для ПО Феникс не заполняется

11. Проверяем трансляцию событий

Открываем окно «Состояние» в программе Crypto Smart.

Видим, что ранее созданный нами исходящий поток «Европолис» запущен (подключен к серверу).

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