Для того, чтобы открывать двери, подключенные к контроллеру RusGuard, из приложения РосДомофон, необходимо:
Прокинуть порты на роутере для доступа из внешней сети до контроллеров. Обязательно учитывайте, что транспортный протокол должен быть UDP, а не TCP.
Собрать информацию о контроллерах на объекте:
1. SID (например 23-0E-08)
2. IP (публичный, белый ip-адрес)
3. Порт
4. Логический адрес (данные находятся в конфигураторе контроллера, для этого необходимо локально на компьютере установить "ПО RusGuard Soft" и взять оттуда логический адрес, скриншот ниже)
5. Тип контроллера
6. Версия прошивки
7. Убедиться, что везде выключено шифрование
8. Физический адрес, где установлен контроллер (город, улица, дом)
Пояснения:
1 пункт нужен для генерации UID контроллера в системе РосДомофон.
2-4 пункты понадобятся при создании ключей в личном кабинете
5-8 пункты понадобятся при возможном возникновении проблем при подключении
Сгенерировать в личном кабинете новый uid, и указать тип подключение “sip-trunk”. Это важно!
Uid заведенный через “sip-trunk” автоматически выходит в онлайн и не требует ссылки регистрации для поддержания онлайна. Для использования ключей, нашей системе, нужно чтобы uid был в онлайне.
Добавить ключ в услугу, указав UID контроллера в поле "Адаптер" и ссылку на открытие в формате:
http://<IP-адрес>:<порт>?logicalAddr=<логический адрес>&door=<номер двери>,
где