Материал из Module developer
Перейти к: навигация, поиск
Эта страница является переводом страницы CloudGate. Перевод выполнен на 100%.

Другие языки:

Работа через интернет, используя iRidium cloud gate

В настоящий момент управление своим домом через интернет является стандартной функцией любого проекта. До версии i3 lite 1.2.6 удаленное управление было доступно только при помощи проброса портов иридиум сервера на роутере.
Однако у этой технологии есть ряд изъянов:

  • Во первых, эта технология ослабляет безопасноть объекта, потому что постоянно открытые порты являются потенциальной дверью для атаки
  • Во вторых, для успешного использования этой технологии удаленного управления обязательно надо иметь белый ip адрес, что далеко не всегда возможно

Начиная с версии 1.2.6, у пользователей появилась возможность настроить удаленное управление через iRidium cloud gate, которое дает:

  • Удаленное управление объектом без потери безопасности
  • Нет нужны использовать проброс портов
  • Нет необходимости в белом ip адресе
  • Технология проста в настройке

Что такое iRidium cloud gate

Это облачный сервер компании iRidium mobile, который отвечает за ретрансляцию сообщений между панелями и сервером по защищенному протоколу. Облачный сервер не хранит данные, которые через него проходят и не знает персональную информацию об устройствах, которые с ним работают.

Настройка

Возможность использовать iRidium cloud gate доступна только при подключенном к проекту сервере. Настройка осуществляется в конфигураторе на вкладке "Сервер". Для активации работы через облако надо включить всего 2 настройки
1. на главной вкладке "Сервер" надо активировать подключение к iRidium cloud gate

Cloud mode.png

2. далее, откройте раздел Work mode, который находитке в окне "Сервер", в нем зайдите в настройки удаленного подключение (External mode) и в появившемся окне включить режим работе через облако(Connection to cloud)

Cloud External Connection.png

Смена режима подключения

Проект, в приложении i3 lite, может работать в 3-ех режимах:

  • Local mode - если этот режим включен, то соединение панели с сервером устанавливается только в локальной сети
  • External mode - данный режим означает, что подключение панели к серверу будет происходить только через интернет
  • Auto - гибридный режим работы. Инсталлятор указывает имя домашней Wi-Fi сети. Приложение считывает название сети, к которой подключена панель в данный момент и если название сети совпадает с домашней, то приложение будет подключаться к серверу по локальному ip адресу. Если же имя Wi-Fi сети не совпадает с домашней, либо панель имеет только 3g\4g подключение, то приложение переключается в режим работы через интернет

Для настройки логики режима работы надо:
1 В приложении i3 lite открыть проект и зайти в конфигуратор

OpenConfig.png

2 перейти на вкладку Server. В содержимом данной вкладки нас интересуют следующие поля:

  • Work mode - режим подключения к iRidium Server.
  • iRidium Cloud gate - режим работы через облако iRidium


Если проект должен работать только в локальной сети, то необходимо выставить в поле "Work mode" значение "Local". Для работы с сервером через интернет надо установить значение External или Auto.
3 Если вы используется автоматический режим переключения (Work mode: Auto), то вам потребуется в конфигураторе перейти в пункт General и указать имя своей домашней сети в поле "Local WiFi". В автоматическом режиме работы, приложение смотрит, в какой WiFi сети находится пользователь. Если пользователь находится в домашней сети, то приложение подключается к серверу с локальными настройками. Если приложение не подключено к WiFi сети или имя сети отличается от домашнего, то приложение подключается к серверу по параметрам работы через интернет

WiFiName1.png