@tmkbl

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

Есть 3 самодельные умные розетки, сделанные на базе esp8266 (БП + esp + реле). Хочу сделать управление через внешний VDS сервер. Нужно, чтобы сервер отправлял команды включения и отключения на каждую розетку по отдельности. Это нужно для работы розеток по графику, и для управления через ТГ бот. Код пишу на Python.
Как отсылать команды на esp8266 с внешнего сервера?
  • Вопрос задан
  • 249 просмотров
Решения вопроса 1
deepblack
@deepblack
Использовать mqtt - этот протокол оптимален для подобной задачи.
Реализация для большинства популярных языков легко гуглится.
tasmota или другая прошивка (на esp8266) ---> mqtt ---> сервер

┌───────────────┐                     ┌───────────────┐
│               │        MQTT         │               │
│    esp8266    └─────────────────────►  server       │
│               ◄─────────────────────┐               │
└───────────────┘                     └───────────────┘
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы