Внешние системы
Сущность Внешние системы
предоставляет интеграционные возможности для внешних систем/платформ.Внешние системы
в платформе могут выступать в двух ролях:
- Системы, которым предоставляются данные от платформы (платформа вступает в роли публикатора данных).
- Системы, которые предоставляют данные (провайдеры данных);
- Интеграция с IP-телефонией.

Публикация данных
- Создается запись о внешней системе в разделе Публикация данных.
- Задаются параметры, которые публикуются для этой системы. Для событий важно, чтобы была установлена галка "экспорт".
- Если требуется публикация в MQTT - создается подписка MQTT, в которой указывается адрес и порт брокера, при необходимости сертификаты для подключения.
- Если требуется публикация в AMQP - создается подписка AMQP.
- Если требуется публикация в Kafka - создается подписка KAFKA.
Инфо
Модуль-публикатор ядра по приходу измерения и его обработки отправляет данные в соответствующий брокер. В случае если публикация в брокер не удается, публикация в этот брокер блокируется на 5 минут.
Описание протокола приведено в разделе для разработчиков.
Описание настройки публикации приведено в разделе для администраторов.
Провайдеры данных
Провайдерами выступают внешние системы, для которых разработаны интеграционные модули платформы. Полный список см. в разделе Интеграции, шлюзы.
- Создается запись о внешней системе в разделе Провайдеры данных.
- Задаются внешние команды для взаимодействия между платформой и внешней системой.
- Настраивается соответсвующий gate-модуль.
- Связываются идентификаторы внешних устройств с устройствами платформы.
Инфо
Данные поступают с учетом реализованной интеграции и возможностей внешней системы.
Описание настройки подключения внешней системы см. в разделе администратора и в разделах интеграции по gate-модулю.
Интеграция с IP телефонией
В состав платформы входит модуль интеграции с IP-АТС Asterisk, с помощью которого возможна обработка SIP-вызовов. Платформа предоставляет следующую функциональность в части работы с сервером Asterisk:
- регистрация
Пользователя
, или экземпляраУстройства
в качестве абонента IP-ATC Asterisk; - отслеживание телефонных вызовов от абонентов платформы, генерация событий о входящем вызове и завершении звонка;
- запись телефонной сессии в виде звукового файла, возможность прослушивания и скачивания звукового файла;
- прием телефонного вызова Пользователем платформы в Приложении платформы.
Прикладное применение может быть самым разнообразным:
- диспетчеризация вызовов лифтовых кабин (Лифт - Устройство платформы, см. модуль интеграции)$
- получение SIP-вызовов от устройств (шлагбаумы, ворота).
Полное руководство по настройке gate модуля с IP-ATC Asterisk см. в разделе по Интеграции, шлюзы.