Comelit: различия между версиями
Alex (обсуждение | вклад) Нет описания правки |
Alex (обсуждение | вклад) Нет описания правки |
||
| (не показано 11 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
== Введение == | |||
Система домофонной связи Comelit использует IP-сети в качестве канала передачи данных. | Система домофонной связи Comelit использует IP-сети в качестве канала передачи данных. | ||
| Строка 13: | Строка 15: | ||
Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248. | Для отображения в АСУД-248 сигнала длительного незакрытого положения двери следует использовать дополнительный контактный датчик, подключенный на штатный концентратор системы АСУД-248. | ||
Переговорная связь осуществляется по SIP-протоколу. | Переговорная связь осуществляется по SIP-протоколу. Вызовы осуществляются напрямую. <br/> (возможность работы системы через SIP-proxy в данный момент не проверялась). | ||
Устройства (панели) в рамках системы Comelit называются ViP-устройствами.<br/> Каждое устройство имеет уникальный ViP-идентификатор, который назначается настройщиком системы произвольным образом. | |||
== Принцип взаимодействия Comelit-АСУД == | |||
Принцип организации переговорной связи следующий: | Принцип организации переговорной связи следующий: | ||
| Строка 20: | Строка 26: | ||
**Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера | **Пользователь нажимает кнопку на панели Comelit или вводит специальный код вызова диспетчера | ||
**Панель (через шлюз) осуществляет SIP-вызов на АРМ АСУД-248 | **Панель (через шлюз) осуществляет SIP-вызов на АРМ АСУД-248 | ||
**Диспетчер обработывает <u>входящий</u> вызов в соотстветствии с очередностью вызовов | |||
**Диспетчер обработывает вызов в соотстветствии с очередностью вызовов | |||
*Вызов диспетчер - панель | *Вызов диспетчер - панель | ||
** | **В текущей версии АСУД.SCADA данная возможность не реализована. | ||
== Настройка шлюза 1456G == | |||
Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager. | Для настройки Шлюза используется штатное программное обеспечение Comelit ViP Manager. | ||
| У Шлюза есть два независимых сетевых сегмента: | ||
*сеть А | |||
*сеть В | |||
Систему взаимодействия Comelit-АСУД можно строить таким образом, чтобы ViP-устройства и АРМ АСУД находились: | |||
*в одном сетевом сегменте: сети А, при этом АРМ АСУД подключается на вход А4 шлюза | |||
*в разных сетях, при этом ViP устройства находятся в сети А, АРМ АСУД подключен к сети B. | |||
=== Пример тестовой конфигурации === | |||
Предположим у нас есть: | |||
*Шлюз 1456G | *Шлюз 1456G | ||
**ViP адрес - не важен | **ViP адрес - не важен и в тествой конфигурации нигде не используется. | ||
*Панель с кнопкой и видеглазком | *Панель Visto с кнопкой и видеглазком | ||
**ViP адрес панели, следует указать, например: 405 | **ViP адрес панели, следует указать, например: 405 | ||
**ViP адрес кнопки панели, следует указать, например 111 | |||
*HD A/V module 4682HD | |||
**ViP адрес панели, следует указать, например: 401 | |||
**ViP адрес кнопки панели, следует указать, например 999 | **ViP адрес кнопки панели, следует указать, например 999 | ||
Пример настройки панели Visto | |||
[[File:Comelit visto1.PNG|center|750px|Comelit visto1.PNG]][[File:Comelit visto2.PNG|center|750px|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 устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи) | |||
[[File:Comelit visto3.PNG|center|750px|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 команды для управления реле | |||
[[File:Comelit gate.PNG|center|Comelit gate.PNG]] | |||
'''Внимание!''' В настройке SIP Server port, следует указать номер порта, который используется в примитиве [[Дополнительные_примитивы|Входяшие SIP]] в АСУД.SCADA для приема SIP-звонков. | |||
Далее следует указать SIP линии, которые будут использоваться для связи с устройствами | |||
[[File:Comelit gate 2.PNG|center|RTENOTITLE]] | |||
| |||
Фактически вы указываете одну линию для одной панели, где | |||
*ViP адрес - адрес панели | |||
*User - это идентификатор пользователя, который будет использован при обратном звонке. <br/> Вы вправе выбрать его на свое усмотрение | |||
Линия используется, в том числе для обратного АСУД -> Comelit | |||
Далее указываем параметры звонка Comelit -> АСУД | |||
[[File:Comelit gate 3.PNG|center|Comelit gate 3.PNG]] | |||
Тут мы фактически связываем кнопки с вызовом на АРМ АСУД | |||
*Поле Sip reciepent заполняется в виде Пользователь@IP-адрес<br/> (данное имя пользователя вы должны будете указывать в обратном звонке)<br/> 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''' | |||
'''Внимание''', на стороне АРМ АСУД должен быть виден внутренний интерфейс шлюза. <br/> Для этого вы явно должны прописать статический маршрут в таблицу маршрутизации на стороне АРМ | |||
<pre>route add -p 192.168.0.0/24 192.168.1.100</pre> | |||
После этого на стороне АРМ вы должны спокойно выполнять | |||
<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-страница доступна по следующей ссылке | |||
<pre>http://IP-шлюза:8080</pre> | |||
и отображает данные текущей конфигурации шлюза, а также данные лог-файла. | |||
== Настройка ПО АРМ АСУД == | |||
АРМ АСУД должен быть обновлен до версии АСУД.SCADA 2.7.3 | |||
Для обработки входящих SIP вызовов в SCADA следует воспользоваться примитивом [[Дополнительные_примитивы#Входящие_SIP|Входящие SIP]]. | |||
Следует настроить отдельным примитив на каждую строчку ViP to Sip lines | |||
[[File:Comelit gate 3.PNG|center|Comelit gate 3.PNG]]в настройках примитива следует указывать в полях: | |||
*SIP-хост - IP-адрес внутреннего интерфейса шлюза | |||
*SIP-порт - 5060 + номер строки записи | |||
*Видео-поток - URL-адрес видео-потока камеры (его можно посмотреть в окне диагностики WEB-интерфейса шлюза). | |||
Для удобства настройки, вы можете открыть окно [[SIP_звонки|SIP-монитора]], осуществить вызов с домофонной панели и посмотреть, какие IP:Порт следует указывать в примитиве. | |||
== Пример пакета SIP INVITE АРМ АСУД - Шлюз == | |||
Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.<br/> Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud) | |||
[[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
Вариант 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 устройствах и Шлюзе можно не указывать (если этого не требуют какие-то другие задачи)
Открываем настройки Шлюза
В разделе 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 команды для управления реле
Внимание! В настройке SIP Server port, следует указать номер порта, который используется в примитиве Входяшие SIP в АСУД.SCADA для приема SIP-звонков.
Далее следует указать SIP линии, которые будут использоваться для связи с устройствами
Фактически вы указываете одну линию для одной панели, где
- ViP адрес - адрес панели
- User - это идентификатор пользователя, который будет использован при обратном звонке.
Вы вправе выбрать его на свое усмотрение
Линия используется, в том числе для обратного АСУД -> Comelit
Далее указываем параметры звонка Comelit -> АСУД
Тут мы фактически связываем кнопки с вызовом на АРМ АСУД
- Поле 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
в настройках примитива следует указывать в полях:
- SIP-хост - IP-адрес внутреннего интерфейса шлюза
- SIP-порт - 5060 + номер строки записи
- Видео-поток - URL-адрес видео-потока камеры (его можно посмотреть в окне диагностики WEB-интерфейса шлюза).
Для удобства настройки, вы можете открыть окно SIP-монитора, осуществить вызов с домофонной панели и посмотреть, какие IP:Порт следует указывать в примитиве.
Пример пакета SIP INVITE АРМ АСУД - Шлюз
Пример корректного пакета SIP INVITE для установки связи с ViP устройством через шлюз.
Устройство формирующее SIP вызов должно указывать имя_пользователя (в примере - это asud)