Есть девайс с простым GSM-модемом (настолько простым, что нет даже AT-команд на HTTP, только на TCP).
Есть сервер. На сервере крутится openresty (nginx+lua).
Задача — читать сенсоры с девайса, по команде из веб-интерфейса помигать светодиодом.
Как это разумнее всего сделать? Мне сейчас приходит в голову только очень простой метод: девайс постоянно совершает HTTP 1.0 запросы к серверу и отправляет данные с сенсоров. Сервер отвечает «OK». Если вдруг нужно помигать светодиодом, сервер отвечает не «OK», а «LED». На что в следующем запросе девайс отвечает, что успешно мигнул, на сервере флаг мигания светодиодом убирается и приходит обычное «OK».
Плохо придумал? Тупо? Нужно городить какие-нибудь веб-сокеты?
Похожие темы
- Форум Помогите собрать простой девайс (2012)
- Форум Простой data/messaging протокол (2014)
- Форум Простой бинарный протокол (формат) (2014)
- Форум Опросить девайс по протоколу ModBus TCP (2011)
- Форум История успеха версионирования протокола между девайсами (2015)
- Форум Можно ли реализовать чужой протокол в своем девайсе? (2016)
- Форум Самый простой протокол монтирования remote directory? (2014)
- Форум Протокол (2003)
- Форум Нужен локальный ПРОСТОЙ клиент серверный текстовый протокол ... (2010)
- Новости Переведёно на русский язык простое объяснение протокола http2 (2014)