#20
Сообщение
hayk » 10.11.2017{, 21:21}
Привет всем. В общем расклад такой, менять с интерфейса получается,все удобно, но получается замкнутый круг, чтобы изменить ssid и пароль через
облако нужно уже быть подключенным к локальной wifi сети, значит при переносе
устройства в другую сеть нужно сначала установить на роутер ssid и пароль модуля, создать соединение ,изменить настройки и вернуть роутер обратно, ужасно не удобно. В режиме точки доступа нет проблем,
но заставить проект работать поочередно в двух режимах (точка доступа и облако)
у меня не получилось ,знаний в программировании не хватает, там в библиотеке remotexy многочего менять нужно. Но есть другой очень быстрый и удобный способ, у esp8266 есть режим smartconfig дляработы с приложением esptouch(бесплатное приложение на маркете) , для его активации нужно послать ат команду
на esp8266, в проектахдобавить кнопку и блок отправки в uart. Кнопка будет на подобии VPS на роутерах. Еще нужно удалить 4строки в файле “esp8266_cloud.h” по пути “ C:\Program Files(x86)\FLProg\ideV2\libraries\RemoteXYV2\modules” ,чтобы программа не брала ssid и пароль с прошивки проекта. Будет работать так: подключили телефон к сети,
нажали на нашу кнопку ,запустили приложение на телефоне, ввели пароль сети
нажали конфирм, через секунд 10 получим сообщение о подключении, перезапускаем наше
устройство, все где-то за 1 миниту.
-
Вложения
-
-
Последний раз редактировалось
hayk 10.11.2017{, 21:26}, всего редактировалось 1 раз.