• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Как управлять ESP8266 через сервер?

Sniff

New member
Ситуация такова, что есть несколько связок ESP8266 и ESP12E.
Разработка идёт в Arduino IDE.
Нужно по внешней команде на каждой из связок запустить функцию. Все связки, сервер и компьютер с которого исходит команда находятся в одной локальной Wi-Fi сети.
Схема работы такая - связка получила команду, вызвала функцию, отправила данные на сервер.
Сейчас набросал локальный сервер и передаю на него команды, вопрос в том, как заставить ESP8266 постоянно ждать команду от сервера?
 

Юрий Ботов

Moderator
Команда форума
Сделать сервером ее... разумеется при этом на ней нельзя использовать батарейко-сохранеительные режимы.
"Связка" - это хто?
 

nikolz

Well-known member
Ситуация такова, что есть несколько связок ESP8266 и ESP12E.
Разработка идёт в Arduino IDE.
Нужно по внешней команде на каждой из связок запустить функцию. Все связки, сервер и компьютер с которого исходит команда находятся в одной локальной Wi-Fi сети.
Схема работы такая - связка получила команду, вызвала функцию, отправила данные на сервер.
Сейчас набросал локальный сервер и передаю на него команды, вопрос в том, как заставить ESP8266 постоянно ждать команду от сервера?
На сервере должен быть еще и клиент,
а на ESP должен быть клиент и сервер.
обычно инициатором связи является клиент.
Если у Вас инициатива возможна с двух сторон то на обе стороны надо ставить и клиента и сервер.
 
Сверху Снизу