Регистрация контроллера на сервере

Для того чтобы сервер умного дома проложил маршрут к контроллеру его необходимо зарегистрировать. Это действие обязательно только, если Вы используете облачный сервер Enterprise или Personal. Если Вы используете собственный сервер Local, то регистрировать контроллер не нужно, сразу переходите к следующему шагу — добавлению контроллера в проект.

Совет. Проще всего выполнить регистрацию контроллера в автоматическом режиме, как его активировать в маршрутизаторе описано в документации: Активация доступа по API.

Откройте сервер умного дома и зайдите в раздел Маршрутизация. В строке маршрутизатора нажимаем на кнопку Доступ к маршрутизатору и указываем доступ к нему: логин и пароль.

Обратите внимание, что в целях безопасности, эти данные не хранятся у нас на сервере. Они хранятся в браузере и удаляются из него после его закрытия, либо если Вы нажмете кнопку Сбросить пароль. Если всё было сделано верно, то кнопка доступа  станет зеленного цвета.

Нажмите на символ плюса в начале строки, в раскрывшемся окне кроме настроек VPN-соединения появится список Ваших контроллеров. 

Добавим новый контроллер, для примера его IP-адрес будет 192.168.88.150

Как только Вы отредактируете его адрес, система автоматически предложит его порт. Каждый контроллер должен иметь свой уникальный порт, поэтому мы рекомендуем не изменять его без особой надобности. Нажимаем Сохранить и наш контроллер подключен к серверу.

Конроллер успешно зарегистрирован! Теперь Вы можете выполнить следующий шаг: добавление контроллера в проект.

Примечание. Обратите внимание, мы подключили контроллер к серверу в автоматическом режиме, используя доступ по API к маршрутизатору Mikrotik. Однако, если Вы используете свой альтернативный маршрутизатор, то в этом случае, добавление контроллера потребует от Вас выполнить ряд самостоятельных действий на маршрутизаторе. Прежде всего Вам потребуется перевести динамический IP-адрес контроллера в статический. Затем необходимо будет настроить проброс портов между IP-адресом маршрутизатора в VPN-сети с указанием портов. Для данного примера, конечный результат должен выглядеть так: 10.10.96.231 : 31150 <=> 192.168.88.150 : 80.