Автоподключение в FLPROG+REMOTEXY

Задание имени сети и пароля

Вопросы от новичков
Ответить
Brand2
Лейтенант
Сообщения: 414
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Автоподключение в FLPROG+REMOTEXY

#1

Сообщение Brand2 » 21.11.2018{, 19:57}

Сделал проект ,используя FLPORG и REMOTEXY через облачный сервер.
Имя сети и пароль прописывается в блоке и в итоге выходит в скетче в таком виде
СпойлерПоказать
#define REMOTEXY_SERIAL_SPEED 9600
#define REMOTEXY_WIFI_SSID "HOTBOX-7D2E"
#define REMOTEXY_WIFI_PASSWORD "4c17ebfc7d2e"
#define REMOTEXY_CLOUD_SERVER "cloud.remotexy.com"
Все работает отлично и подключается к облачному серверу в таком виде.
Но бывает что заранее не известно имя сети и пароль,или устройство может использоваться в разных местах с разной сетью ,и тогда его использовать невозможно.
Наткнулся на один прмер в сети где пароль и адресс сети можно вводить после включения устройства,при этом оно сначало включается как точка доступа с заданым именем,подключаясь к которой
уже пользователь сам выбирает имя сети и вводит пароль,после чего устойство подключается уже к сети как клиет и запоминает имя сети и пароль,и при повторном подключении к той же сети подключается автоматически.
Для этого используется библиотека
#include <WiFiManager.h>

и код

Serial.begin(115200);
WiFiManager wifiManager;
wifiManager.autoConnect("AUTOCONNECT");
Serial.println("connected to WiFi");

При первом подключении появляется сеть с именем AutoConnectAP
и при подключении к ней появляется такая страница
WhatsApp Image 2018-11-21 at 18.00.04.jpeg
потом такая
WhatsApp Image 2018-11-21 at 18.00.04 (1).jpeg
и после введения сети и пароля происходит подключение к сети
WhatsApp Image 2018-11-21 at 18.00.04 (2).jpeg
Пробовал вставлять эти команды в скетч,устройство подключается к сети но к облаку не подключается,вероятно ждет имя сети и пароль в строках

#define REMOTEXY_WIFI_SSID "HOTBOX-7D2E"
#define REMOTEXY_WIFI_PASSWORD "4c17ebfc7d2e"

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

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Автоподключение в FLPROG+REMOTEXY

#2

Сообщение aidar_i » 22.11.2018{, 21:42}

Мне, кажется, ответ здесь: viewtopic.php?p=32881#p32881

Ответить

Вернуться в «Начинающим»