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

Нужна помощь ESP8266WebServer не компилируется

ArdMow

New member
Прошу помощи.

Что делаю не так: use of deleted function 'ESP8266WebServer& ESP8266WebServer::eek:perator=(const ESP8266WebServer&)' ?

PHP:
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266SSDP.h>
#include <FS.h> 
#include <ArduinoJson.h>
#include <ESP8266HTTPUpdateServer.h>

HTTP = ESP8266WebServer (port);

// Web интерфейс для устройства
ESP8266WebServer HTTP;
 

tretyakov_sa

Moderator
Команда форума
Прошу помощи.

Что делаю не так: use of deleted function 'ESP8266WebServer& ESP8266WebServer::eek:perator=(const ESP8266WebServer&)' ?

PHP:
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
#include <ESP8266SSDP.h>
#include <FS.h>
#include <ArduinoJson.h>
#include <ESP8266HTTPUpdateServer.h>

HTTP = ESP8266WebServer (port);

// Web интерфейс для устройства
ESP8266WebServer HTTP;
Не работает эта конструкция на ядре 2.4.0 на 2.3.0 работает.
Сразу ставьте ESP8266WebServer HTTP(80);
Если не требуется менять порт из кода программы.
 

ArdMow

New member
Сразу ставьте ESP8266WebServer HTTP(80);
Спасибо! Загрузилось.

Новый проблемы:
- Not found configs.json ( в файле /function.js , но такого нет файла, вернее есть но большой )
- Не могу найти функции
JavaScript:
   function real_time(hours,min,sec) {
   sec=Number(sec)+1;
    if (sec>=60){min=Number(min)+1;sec=0;}
    if (min>=60){hours=Number(hours)+1;min=0;}
    if (hours>=24){hours=0};
    document.getElementById("time").innerHTML = hours+":"+min+":"+sec;
    set_real_time = setTimeout("real_time("+hours+","+min+","+sec+");", 1000);
   }
   function load_time(submit){
    server = "/Time";
    send_request(submit,server);
    load();
   }
   function time_zone(submit){
    server = "/TimeZone?timezone="+val('timezone');
    send_request(submit,server);
   }
и другие.

- страница /edit.htm делает что-то?

Спасибо большое за помощь!

P.S. Кстати, код из ваших уроков!
 

tretyakov_sa

Moderator
Команда форума
Спасибо! Загрузилось.

Новый проблемы:
- Not found configs.json ( в файле /function.js , но такого нет файла, вернее есть но большой )
- Не могу найти функциии другие.

- страница /edit.htm делает что-то?

Спасибо большое за помощь!

P.S. Кстати, код из ваших уроков!
Какой скетч используете из моих?
 

ArdMow

New member
Какой скетч используете из моих?
Разобрался. Забыл залить файлы на модуль :)

Еще вопрос... Тему создать или можно тут!?. Как подключить esp8266 nodemcu
к внешнему питанию? Допустим аккумулятор. По вольтажу понятно. НЕ понятно к каким контактам и какой ампераж.
Спасибо!
 
Сверху Снизу