Comelit: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 10 промежуточных версий этого же участника)
Строка 15: Строка 15:
Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248.
Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248.


Переговорная связь осуществляется по SIP-протоколу. Вызовы осуществляются напрямую (выполнятся direct ip-call).&nbsp;<br/> (возможность работы системы через SIP-сервер&nbsp; в данный момент не проверялась).&nbsp;
Переговорная связь осуществляется по SIP-протоколу. Вызовы осуществляются напрямую.&nbsp;<br/> (возможность работы системы через SIP-proxy&nbsp; в данный момент не проверялась).&nbsp;
 
Устройства (панели) в рамках системы Comelit называются ViP-устройствами.<br/> Каждое устройство имеет уникальный ViP-идентификатор, который назначается настройщиком системы произвольным образом.&nbsp;


== Принцип взаимодействия Comelit-АСУД ==
== Принцип взаимодействия Comelit-АСУД ==
Строка 24: Строка 26:
**Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера  
**Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера  
**Панель (через шлюз) осуществляет SIP-вызов на АРМ АСУД-248  
**Панель (через шлюз) осуществляет SIP-вызов на АРМ АСУД-248  
**АРМ сбрасывает входящий звонок и формирует сигнал вызов в ПО АСУД-248
**Диспетчер обработывает <u>входящий</u> вызов в соотстветствии с очередностью вызовов   
**Диспетчер обработывает вызов в соотстветствии с очередностью вызовов  
**АРМ АСУД формирует исходящий SIP-вызов на панель Comelit    
*Вызов диспетчер - панель  
*Вызов диспетчер - панель  
**Диспетчер в ПО выбирает абонента и нажимает вызов
**В текущей версии АСУД.SCADA данная возможность не реализована.&nbsp;    
**АРМ АСУД формирует исходящий SIP-вызов на панель Comelit    


== Настройка шлюза 1456G ==
== Настройка шлюза 1456G ==


Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager.
Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager.
Устройства (панели) в рамках системы Comelit называются ViP-устройствами. Каждое устройство имеет уникальный ViP-идентификатор, который назначается настройщиком системы произвольным образом.&nbsp;


У Шлюза есть два независимых сетевых сегмента:
У Шлюза есть два независимых сетевых сегмента:
Строка 62: Строка 59:
Пример настройки панели Visto&nbsp;
Пример настройки панели Visto&nbsp;


[[File:Comelit visto1.PNG|center|650px]][[File:Comelit visto2.PNG|center|650px]]
[[File:Comelit visto1.PNG|center|750px|Comelit visto1.PNG]][[File:Comelit visto2.PNG|center|750px|Comelit visto2.PNG]]
 
&nbsp;


&nbsp;
&nbsp;


Далее следует&nbsp;запустить&nbsp;Comelit ViP Manager и в настройках шлюза указать базовые настройки в соответствии с документацией, а также:
=== Вариант 1. ViP устройства и АРМ АСУД в одной сети&nbsp; ===
 
Рассмотрим вариант, когда мы делаем одну сеть для ViP и АСУД.&nbsp;
 
В этом случае все подключется к контактам сети A на шлюзе.
 
Предположим мы используем следующие IP-адреса&nbsp;
 
*Панель Visto&nbsp; - 192.168.0.101/ 24
*4682HD - 192.168.0.102&nbsp;/ 24
*Интерфейс А Шлюза - 192.168.0.100
*Интерфейс B Шлюза - указать как AutoIP (использовать его не будем)
*АРМ АСУД - 192.168.0.2 / 24
 
Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)
 
[[File:Comelit visto3.PNG|center|750px|Comelit visto3.PNG]]&nbsp;
 
Открываем настройки Шлюза&nbsp;
 
В разделе IP address указываем&nbsp;
 
*Interface A&nbsp;
**Static
**192.168.0.100 / 24 
*Interface B
**AutoIP 
*Interface remapping
**ViP interface - Interface A
**SIP interface - interface A 
 
В разделе ViP to SIP указываем следующие настройки&nbsp;
 
*Режим прямых звонков
*Передачу видеосигнала через RTSP
*DTMF команды для управления&nbsp;реле
 
[[File:Comelit gate.PNG|center|Comelit gate.PNG]]
 
'''Внимание!'''&nbsp;В настройке&nbsp;SIP Server port, следует указать номер порта, который используется в примитиве [[Дополнительные_примитивы|Входяшие SIP]]&nbsp; в АСУД.SCADA для приема SIP-звонков.&nbsp;


*Main settings / ViP to SIP settings&nbsp;
Далее следует указать SIP линии, которые будут использоваться для связи с устройствами&nbsp;
**ViP to Sip call mode - Direct (звонок будет осуществлен напрямую на АРМ)&nbsp; 
 
*ViP to Sip lines
[[File:Comelit gate 2.PNG|center|RTENOTITLE]]
**ViP address указываем 405 (адрес панели),&nbsp; User указываем имя, которые будет отображаться в АРМ в качестве идентификатора звонка 
*ViP to Sip extensions
**ViP address указываем 999 (адрес кнопки), Sip recipient указываем в виде&nbsp; user@IP-адерс АРМ АСУД, например ....  


&nbsp;
&nbsp;
Фактически вы указываете одну линию для одной панели, где&nbsp;
*ViP адрес - адрес панели&nbsp;
*User - это идентификатор пользователя, который будет использован при обратном звонке.&nbsp;<br/> Вы вправе выбрать его на свое усмотрение
Линия используется,&nbsp;в том числе для обратного АСУД -> Comelit&nbsp;
Далее указываем параметры звонка Comelit -> АСУД
[[File:Comelit gate 3.PNG|center|Comelit gate 3.PNG]]
Тут мы фактически связываем кнопки с вызовом на АРМ АСУД
*Поле Sip reciepent заполняется в виде Пользователь@IP-адрес<br/> (данное имя пользователя вы должны будете указывать в обратном звонке)<br/> 192.168.0.2&nbsp; - это IP-адрес АРМ АСУД.
На этом настройка завершена.&nbsp;
Далее следует настроить ПО АРМ АСУД.
=== Вариант 2. ViP устройства и АРМ АСУД в разных сетях&nbsp; ===
Рассмотрим вариант, когда мы делаем разные&nbsp; сети&nbsp;для ViP и АСУД устройств.&nbsp;
В этом случае все
*ViP устройства - подключаются к контактам сети A на шлюзе
*АСУД - к разъему сети B.
Предположим мы используем следующие IP-адреса&nbsp;
*Панель Visto&nbsp; - 192.168.0.101/ 24
*4682HD - 192.168.0.102&nbsp;/ 24
*Интерфейс А Шлюза - 192.168.0.100 / 24
*Интерфейс B Шлюза - 192.168.1.100 / 24
*АРМ АСУД - 192.168.1.2 / 24
Т.е. у нас две разные сети:&nbsp;
*192.168.1.0&nbsp; &nbsp; - АСУД
*192.168.0.0&nbsp; &nbsp; - ViP
Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)
Открываем настройки Шлюза&nbsp;
В разделе IP address указываем&nbsp;
*Interface A&nbsp;
**Static
**192.168.0.100 / 24 
*Interface B
**Static
**192.168.1.100 / 24 
*Interface remapping
**ViP interface - Interface A
**SIP interface - interface B 
Прочие настройки ViP-SIP&nbsp; идентичны рассмотренным ранее, только в качестве IP-адреса АРМ АСУД указываем&nbsp; '''192.168.1.2'''
'''Внимание''', на стороне АРМ АСУД должен быть виден внутренний интерфейс шлюза.&nbsp;<br/> Для этого вы явно должны прописать статический маршрут в таблицу маршрутизации на стороне АРМ
<pre>route add -p 192.168.0.0/24 192.168.1.100</pre>
После этого на стороне АРМ вы должны спокойно выполнять&nbsp;
<pre>ping 192.168.0.100
Обмен пакетами с 192.168.0.100 по с 32 байтами данных:
Ответ от 192.168.0.100: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время<1мс TTL=64</pre>
Далее следует настроить ПО АРМ АСУД.
== WEB-страница шлюза ==
WEB-страница доступна по следующей ссылке&nbsp;
<pre>http://IP-шлюза:8080</pre>
и отображает данные текущей конфигурации шлюза, а также данные лог-файла.
== Настройка ПО АРМ АСУД ==
АРМ АСУД должен быть обновлен до версии АСУД.SCADA 2.7.3
Для обработки входящих SIP вызовов в SCADA следует воспользоваться примитивом [[Дополнительные_примитивы#Входящие_SIP|Входящие SIP]].
Следует настроить отдельным примитив на каждую строчку ViP to Sip lines&nbsp;
[[File:Comelit gate 3.PNG|center|Comelit gate 3.PNG]]в настройках примитива следует указывать в полях:
*SIP-хост - IP-адрес внутреннего&nbsp;интерфейса&nbsp;шлюза&nbsp;
*SIP-порт&nbsp; - 5060 + номер строки записи
*Видео-поток - URL-адрес видео-потока камеры (его можно посмотреть в окне диагностики&nbsp;WEB-интерфейса шлюза).&nbsp;
Для удобства настройки, вы можете открыть окно [[SIP_звонки|SIP-монитора]], осуществить вызов с домофонной панели и посмотреть, какие IP:Порт следует указывать в примитиве.&nbsp;
== Пример пакета SIP INVITE&nbsp;АРМ АСУД - Шлюз ==


Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.<br/> Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)
Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.<br/> Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)


[[File:Comelit correct sip.PNG|center|550px]]
[[File:Comelit correct sip.PNG|center|550px|Comelit correct sip.PNG]]


[[Category:Интеграция]] [[Category:Домофоны]]
[[Category:Интеграция]] [[Category:Домофоны]]

Текущая версия от 12:17, 28 сентября 2021

Введение

Система домофонной связи Comelit использует IP-сети в качестве канала передачи данных.

Подключение в АСУД-248 осуществляется через шлюз ViP2SIP 1456G.

Шлюз позволяет:

  • осуществить переговорную связь панель Comelit  - диспетчер АСУД
  • обеспечить диспетчеру во время ПГС
    • возможность управления  реле (открытия двери) посредствам отправки на панель DTMF-команд
    • возможность просмотра видеоданных с камеры панели

Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248.

Переговорная связь осуществляется по SIP-протоколу. Вызовы осуществляются напрямую. 
(возможность работы системы через SIP-proxy  в данный момент не проверялась). 

Устройства (панели) в рамках системы Comelit называются ViP-устройствами.
Каждое устройство имеет уникальный ViP-идентификатор, который назначается настройщиком системы произвольным образом. 

Принцип взаимодействия Comelit-АСУД

Принцип организации переговорной связи следующий:

  • Вызов панель - диспетчер
    • Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера
    • Панель (через шлюз) осуществляет SIP-вызов на АРМ АСУД-248
    • Диспетчер обработывает входящий вызов в соотстветствии с очередностью вызовов
  • Вызов диспетчер - панель
    • В текущей версии АСУД.SCADA данная возможность не реализована. 

Настройка шлюза 1456G

Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager.

У Шлюза есть два независимых сетевых сегмента:

  • сеть А
  • сеть В 

Систему взаимодействия Comelit-АСУД можно строить таким образом, чтобы ViP-устройства и АРМ АСУД находились: 

  • в одном сетевом сегменте:  сети А, при этом АРМ АСУД подключается на вход А4 шлюза
  • в разных сетях, при этом ViP устройства находятся в сети А, АРМ АСУД подключен к сети B.

Пример тестовой конфигурации 

Предположим у нас есть:

  • Шлюз 1456G
    • ViP адрес  - не важен  и в тествой конфигурации нигде не используется.
  • Панель Visto с кнопкой и видеглазком
    • ViP адрес панели, следует указать, например: 405
    • ViP адрес кнопки панели, следует указать, например 111
  • HD A/V module 4682HD
    • ViP адрес панели, следует указать, например: 401
    • ViP адрес кнопки панели, следует указать, например 999

Пример настройки панели Visto 

Comelit visto1.PNG
Comelit visto1.PNG
Comelit visto2.PNG
Comelit visto2.PNG

 

 

Вариант 1. ViP устройства и АРМ АСУД в одной сети 

Рассмотрим вариант, когда мы делаем одну сеть для ViP и АСУД. 

В этом случае все подключется к контактам сети A на шлюзе.

Предположим мы используем следующие IP-адреса 

  • Панель Visto  - 192.168.0.101/ 24
  • 4682HD - 192.168.0.102 / 24
  • Интерфейс А Шлюза - 192.168.0.100
  • Интерфейс B Шлюза - указать как AutoIP (использовать его не будем)
  • АРМ АСУД - 192.168.0.2 / 24

Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)

Comelit visto3.PNG
Comelit visto3.PNG

 

Открываем настройки Шлюза 

В разделе IP address указываем 

  • Interface A 
    • Static
    • 192.168.0.100 / 24
  • Interface B
    • AutoIP
  • Interface remapping
    • ViP interface - Interface A
    • SIP interface - interface A

В разделе ViP to SIP указываем следующие настройки 

  • Режим прямых звонков
  • Передачу видеосигнала через RTSP
  • DTMF команды для управления реле
Comelit gate.PNG
Comelit gate.PNG

Внимание! В настройке SIP Server port, следует указать номер порта, который используется в примитиве Входяшие SIP  в АСУД.SCADA для приема SIP-звонков. 

Далее следует указать SIP линии, которые будут использоваться для связи с устройствами 

RTENOTITLE
RTENOTITLE

 

Фактически вы указываете одну линию для одной панели, где 

  • ViP адрес - адрес панели 
  • User - это идентификатор пользователя, который будет использован при обратном звонке. 
    Вы вправе выбрать его на свое усмотрение

Линия используется, в том числе для обратного АСУД -> Comelit 

Далее указываем параметры звонка Comelit -> АСУД

Comelit gate 3.PNG
Comelit gate 3.PNG

Тут мы фактически связываем кнопки с вызовом на АРМ АСУД

  • Поле Sip reciepent заполняется в виде Пользователь@IP-адрес
    (данное имя пользователя вы должны будете указывать в обратном звонке)
    192.168.0.2  - это IP-адрес АРМ АСУД.

На этом настройка завершена. 

Далее следует настроить ПО АРМ АСУД.

Вариант 2. ViP устройства и АРМ АСУД в разных сетях 

Рассмотрим вариант, когда мы делаем разные  сети для ViP и АСУД устройств. 

В этом случае все

  • ViP устройства - подключаются к контактам сети A на шлюзе
  • АСУД - к разъему сети B.

Предположим мы используем следующие IP-адреса 

  • Панель Visto  - 192.168.0.101/ 24
  • 4682HD - 192.168.0.102 / 24
  • Интерфейс А Шлюза - 192.168.0.100 / 24
  • Интерфейс B Шлюза - 192.168.1.100 / 24
  • АРМ АСУД - 192.168.1.2 / 24

Т.е. у нас две разные сети: 

  • 192.168.1.0    - АСУД
  • 192.168.0.0    - ViP

Настройки шлюзов на ViP устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)

Открываем настройки Шлюза 

В разделе IP address указываем 

  • Interface A 
    • Static
    • 192.168.0.100 / 24
  • Interface B
    • Static
    • 192.168.1.100 / 24
  • Interface remapping
    • ViP interface - Interface A
    • SIP interface - interface B

Прочие настройки ViP-SIP  идентичны рассмотренным ранее, только в качестве IP-адреса АРМ АСУД указываем  192.168.1.2

Внимание, на стороне АРМ АСУД должен быть виден внутренний интерфейс шлюза. 
Для этого вы явно должны прописать статический маршрут в таблицу маршрутизации на стороне АРМ

route add -p 192.168.0.0/24 192.168.1.100

После этого на стороне АРМ вы должны спокойно выполнять 

ping 192.168.0.100
Обмен пакетами с 192.168.0.100 по с 32 байтами данных:
Ответ от 192.168.0.100: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.100: число байт=32 время<1мс TTL=64

Далее следует настроить ПО АРМ АСУД.

WEB-страница шлюза

WEB-страница доступна по следующей ссылке 

http://IP-шлюза:8080

и отображает данные текущей конфигурации шлюза, а также данные лог-файла.


Настройка ПО АРМ АСУД

АРМ АСУД должен быть обновлен до версии АСУД.SCADA 2.7.3

Для обработки входящих SIP вызовов в SCADA следует воспользоваться примитивом Входящие SIP.

Следует настроить отдельным примитив на каждую строчку ViP to Sip lines 

Comelit gate 3.PNG
Comelit gate 3.PNG

в настройках примитива следует указывать в полях:

  • SIP-хост - IP-адрес внутреннего интерфейса шлюза 
  • SIP-порт  - 5060 + номер строки записи
  • Видео-поток - URL-адрес видео-потока камеры (его можно посмотреть в окне диагностики WEB-интерфейса шлюза). 

Для удобства настройки, вы можете открыть окно SIP-монитора, осуществить вызов с домофонной панели и посмотреть, какие IP:Порт следует указывать в примитиве. 

Пример пакета SIP INVITE АРМ АСУД - Шлюз

Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.
Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)

Comelit correct sip.PNG
Comelit correct sip.PNG