Соединение Cloud
Соединение Cloud позволяет вам использовать облачный сервер что бы подключаться к вашему контроллеру. Облачный сервер выступает как промежуточное звено между приложением и вашим контроллером позволяя подключаться к нему из любой точки мира.
При назначении соединения необходимо указать объект управления сетью RemoteXYNet что бы указать для какой сети используется сервер.
Соединение назначается графическому интерфейсу при помощи следующей функции:
gui->addConnectionCloud (net, cloudServer, cloudPort, token);
net - объект управления сетью, смотрите как создать объект RemoteXYNet
cloudServer - URL или IP адрес облачного сервера. Для облачного сервера RemoteXY используйте "cloud.remotexy.com".
cloudPort - порт облачного сервера. Для облачного сервера RemoteXY используйте порт 6376.
token - уникальный токен для регистрации на облачном сервере. Если вы используете облачный сервер RemoteXY, вы можете создать токен в вашем личном кабинете. Не сообщайте токен кому либо еще.
#include <WiFi.h>
#include <RemoteXY.h>
void setup()
{
RemoteXYNet * net = new CRemoteXYNet_WiFi (
"homeWiFi", // WIFI_SSID
"12345678" // WIFI_PASSWORD
);
RemoteXYGui * gui = RemoteXYEngine.addGui (RemoteXY_CONF_PROGMEM, &RemoteXY);
gui->addConnectionCloud (net, "cloud.remotexy.com", 6376, "MY_TOKEN");
}
Если вы используете несколько графических интерфейсов с соединением типа Cloud, вам нужно использовать разные токены для каждого графического интерфейса.
Вы так же можете развернуть свой собственный облачный сервер. Изучите как создать свой облачный сервер.









English