Создание WebServer ip:port на модуле esp8266
Я создаю Умный Дом с Wi-Fi. Для этого я использую ESP8266 в качестве модуля, подключенного к Arduino. Они взаимодействуют с SoftwareSerial. И есть проблема с глобальным веб-сервером на ESP8266. Я думаю, что для этого я должен сделать следующее:
1. Создайте веб-сервер на другом порту (ни 80, ни 443). Или хост будет в этой модели: https://ip:port/
2.Откройте переадресацию портов для порта.
3.Почти готово.
Итак, как я могу сделать это с помощью AT-команд?
1 ответ
Лучший ответ:
▲ 2
Как упомянул @Juraj, martyncurrey.com/arduino-esp8266-web-server, мне нужно начать server с помощью команды: AT+CIPSERVER=1,5000
, IP-адрес — это IP-адрес esp8266, и зарезервируйте его на маршрутизаторе или используйте команду AT для установки статического IP-адреса.
,
@TheFnafException
Смотрите также:
- Как отправить HTTP-post данные в Node Express API с Arduino esp822 6?
- Esp8266 не отвечает на запрос от приложения для Android, созданного с помощью MIT App Inventor
- Ошибка при компиляции скетча для Arduino Uno (ld return 1)
- Существуют ли какие-либо модули Wi-Fi для Arduino или Uno, которые можно подключить к внешней антенне Wi-Fi?
- Esp8266 + Atmega328p в качестве прошивки
- ОШИБКА: вернуть reinterpret_cast<T>(pgm_read_ptr(p));
- У меня есть код, печатающий нужные мне данные, но я не знаю, как подключить данные к IP-веб-серверу ESP8266.
- AT-команда не отвечает на последовательный монитор
http://www.martyncurrey.com/arduino-esp8266-веб-сервер/, @Juraj
Большое спасибо. Но это не решение моей проблемы. Я хочу запустить веб-сервер, и его URL-адрес должен быть, например, 192.168.0.102:5000 -> ip:port, @TheFnafException
AT+CIPSERVER=1,5000
. IP — это IP-адрес esp8266, зарезервируйте его на маршрутизаторе или используйте AT-команду для установки статического IP-адреса., @Jurajчто именно является шагом номер три?, @jsotola
Ничего :) шаг 3 ничего, @TheFnafException
БЛАГОДАРНОСТЬ!! Это сработало, @TheFnafException