Как подключить много ESP8266 к wifi? Суть задачи:
Есть от 30 до 70 esp8266, которые генерируют данные и должны отправлять эти данные на сервер.
Как это организовать ?
В голове крутятся два варианта: очень много дорогих роутеров или хранение данных и ожидание своей очереди и отправка соотвественно по очереди.
Проблема первого решения: слишком дорого для данной задачи, непредсказуемость поведения wifi сети с таким насыщенным эфиром.
Проблема второго решения: непонимание того, как реализовать очередь,по какому принципу давать места, возможная проблема с памятью (пзу - хватит ли места, озу - хватит ли оперативки отправить весь файл)
Wifi - обязательное условие. Лишняя велосипедная аппаратура не допускается. Нужно чтобы все работало из коробки, с оборудованием, которое можно купить в магазине.
Идеальным было бы как-то отправлять с сервера(vps) сигнал об опросе датчика, по аналогии c push, но не уверен можно ли так сделать с esp8266.
Подскажите, пожалуйста, решение, которое позволит подключить esp к сети с учетом количества в 30-70 в одном помещении, без проводов.

21 Авг 2019 в 06:39
201 +1
1
Ответы
1

Для подключения множества ESP8266 к Wi-Fi сети с возможностью отправки данных на сервер, можно использовать следующий подход:

Создать Wi-Fi сеть на роутере с максимальной пропускной способностью и установить необходимый уровень защиты.Настроить ESP8266 на подключение к данной Wi-Fi сети.На сервере (VPS) настроить программу, которая будет принимать данные от ESP8266 и обрабатывать их.Для обеспечения периодической отправки данных с ESP8266 на сервер, можно использовать протокол MQTT (Message Queuing Telemetry Transport), который позволяет организовать обмен сообщениями между устройствами в режиме реального времени.Реализовать логику отправки данных из ESP8266 на сервер по запросу, отправляемому с сервера по протоколу MQTT.

Таким образом, ESP8266 будут подключены к Wi-Fi сети, смогут отправлять данные на сервер и получать инструкции от сервера для отправки данных по запросу. Вся система будет работать без проводов и с возможностью работать в помещении с большим количеством устройств.

20 Апр 2024 в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир