Настройка доступа к ИСУ Матрица

    В нашей системе используется более 300 различных типов ПУ, каждый из которых обладает уникальными характеристиками. Например, для получения данных с ПУ «ФОБОС» мы применяем интеграцию с ИСУ «Вавиот» через API второго уровня. При работе со счётчиками, использующими сеть LoRaWAN, мы загружаем все данные на наш сервер с помощью специализированного готового решения для создания сетей LoRaWAN, после чего интегрируем их в систему «яЭнергетик».  В этой статье мы рассмотрим ИСУ «Матрица» и процесс получения данных со счётчиков «Матрица».

    1 Этап. Реализация закрытого канала связи.

    Для интеграции нам нужен доступ к базе данных на стороне клиента. Обычно мы предлагаем создать защищённое соединение с помощью OpenVPN, который можно скачать по ссылке https://openvpn.net/community-downloads/. Чаще всего мы предпочитаем работать в режиме сервера, но можем также использовать режим клиента, если это необходимо клиенту. Если «яЭнергетик» работает в режиме клиента, нам нужно знать, какой VPN мы будем использовать. Если же «яЭнергетик» работает в режиме сервера, мы создадим конфигурационный файл и отправим его клиенту для загрузки в VPN.

    Image

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

    1. Определяем порт. Для этого запускаем Server Configuration Manager

    Для SQL2014: Пуск — Microsoft SQL Server 2014 — Средства настройки — Диспетчер конфигурации SQL Server 2014

    Image

    В нем переходим в сетевую конфигурацию SQL Server — Протоколы SQL2014 — TCP/IP- Свойства — IP-адреса

    Image (10)

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

    Image (1)

    2. Открываем порт в брэндмауре:

    Панель управления — брендмауер Windows — Дополнительные параметры

    Screenshot 1

    — Правила для входящих подключений — Создать правило

    Screenshot 2

    — Протоколы tcp и udp порт из шага 1, указать выделенный порт — действие разрешить — имя любой.

    Screenshot 3

    Данная инструкция актуальна если подключение по VPN происходит к компьютеру, на котором развернут сервер. Если VPN организован до одного ПК, а Сервер «Матрица» развернут на другом, то необходимо дополнительно пробрасывать порт между ними.

    2 Этап. Реализация интеграции.

    Следующим этапом мы запрашиваем необходимые данные с БД:

     — ip адрес сервера

     — порт (если он не стандартный)

     — название БД

     — имя пользователя БД и пароль пользователя, который должен иметь доступ к следующим таблицам и процедурам в базе данных:

    dbo.RW_ReceivedData

    dbo.cp_ControlPoints

    dbo.vAggregation_GetUserDevices

    Address.browser_UnitAddress()

    Как только данные становятся известны мы производим интеграцию.

    Когда все этапы выполнены, счетчики Матрицы вы сможете увидеть на яЭнергетике во вкладке Настройка/Интеграция. О том как правильно настроить счетчики в нашей системе вы можете унать в нашей статье Настройка ПУ Матрица интегрированных в систему яЭнергетик.

    Если у вас возникли проблемы с настройкой, сообщите нам, и мы направим последний вариант инструкции.

    Для этого закажите обратный звонок (кнопка в верхней части страницы) или напишите на support@yaenergetik.ru.

    Мы ответим на все интересующие вопросы и поможем настроить опрос ваших счетчиков

    Вопросы и ответы