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

Нужна помощь OnLine конструктор Web панелей

Подскажите пожалуйста , существуют ли какие нибудь сервисы для рисования web морды ESP 8266 с последующем преобразовнием и заливкой в контроллер .

Возникла необходимость сделать web сервер на 8266. Пару кнопок , пару чек-боксов , несколько полей вывода информации, фото на заднем фоне . Понимаю , что можно выучить HTML и написать все самому, но на это не хватает времени. Если кто пользовался таким сервисом или может помочь - напишите пожалуйста.
 
Так я конструктора и не нашел , т.ч учу HTML .
Вопрос . А возможно ли в web-сервер передать значение переменной из кода ?
Нужно на странице вывести окно , а в нем значение температуры.
Пример кода

sensors.requestTemperatures(); // Send the command to get temperatures
MyTemp=sensors.getTempCByIndex(0);

String s = "HTTP/1.1 200 OK\r\nConnection: keep-alive\r\nCache-Control: private, no-store\r\n\r\n"
"<!DOCTYPE HTML>"
"<html>"
"<head>"
" <meta charset=\"UTF-8\" />"
" <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\"> "
" <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> "
" <title>LED</title>"
" </head>"
" <body>"
" Вывести значение температуры "
" </body></html>";

Буду признателен за помощь.
 

Сергей_Ф

Moderator
Команда форума
возможно ли в web-сервер передать значение переменной из кода ?
Конечно. Если вы сами формируете страницу в коде, то просто вставляете значение.
вместо
Код:
" Вывести значение температуры "
вставляете
Код:
+ StringTemp +
где StringTemp - строковая переменная, содержащая значение температуры
Если страница в файле, то меняете помеченное место на значение, перед отправкой.
А лучше использовать AJAX.
Изучайте.
 
Последнее редактирование:
Сверху Снизу