Интеграция Shelter 2 с релейным блоком управления светом
Для работы модуля требуется Shelter 2 и Shelter 2 Lite версии 2.12.119.2350 или новее.
Схема работы модуля :

Принцип работы :
При выполнении операции заезда/выезда/аннулирования/восстановления, Shelter отправляет команду библиотеке Shelter2gkHub.dll, с указанием
нужного реле, которая, в свою очередь обрабатывает ее и отправляет AbonHost, который отправляет ее контроллеру.
Установка модуля :
- Обновить Shelter на версию 119.2350 или выше.
- Скачиваете сборку тут
Прописываете в AbonHost.ini параметры подключения к контроллеру, где:
[Devices]
DeviceIP — IP-адрес контроллера
Далее, в каталоге shelter2gkhub настраиваете ShGkHubCtrl.ini :
[Server]
IP = 127.0.0.1
Port = 5561
Local = 0
Где IP-адрес и порт, параметры запущенного AbonHost, а :
[Light_0]
Id = 1
Hub = 32
Device = 1
Relay = 0
[Light_1]
Id = 2
Hub = 32
Device = 1
Relay = 1
Параметры реле на контроллере, где :
- ID — уникальный ID, который указываете в карточке ресурса в Shelter.
- Hub — 3 часть IP-адреса контроллера, в явном виде.
- Device — 4 часть IP-адреса контроллера, в явном виде.
- Relay — номер реле (от 0 до 7).
Далее, в карточке ресурса устанавливается чекбокс «Номер (Ресурс) оборудован устройством управления светом» и указываем ID реле
из соответствующей секции [Light_*].
После копируем файлы Shelter2gkHub.dll, Shelter2gkHub.ini, ShGkHubCtrl.ini в каталог с Shelter на рабочих местах и проверяем работу.
Корректность настройки, можно проверить утилитой TestDLL в каталоге shelter2gkhub, подложив под нее указанные выше файлы и запустив.
Далее, указываем ID устройства и нажимаем bLightOn (для включения реле) и bLightOff (для выключения).