• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Сергей_Ф

    Делюсь опытом ESP8266 + Arduino IDE = Wake On LAN (WOL) by WiFi

    А какое это имеет отношение к теме "Wake On LAN (WOL) by WiFi"?
  2. Сергей_Ф

    ESP mini pro - не могу стартануть

    Может под микроскопом посмотреть пайку? Вполне может быть микротрещина и в дорожках.
  3. Сергей_Ф

    Перечислить несколько ID для бота телеграм и добавить отправку сообщения

    http://www.c-cpp.ru/books/define или вы что-то другое спрашивали?
  4. Сергей_Ф

    Умный погреб ;)

    тут всё разжовано https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=144906&page=2#comments
  5. Сергей_Ф

    Как добавить обновление на вебсервер

    Всё уже получилось. Но... Вы забыли упомянуть, что ваш код можно прошить прямо из веб-морды текущей прошивки, через кнопку Обновить. Только надо предварительно выключить нагреватель и проверить соответствие выводов.
  6. Сергей_Ф

    Непонятки с ESP-01

    Для прошивки, да, надо поменять. Для работы с обменом по uart, менять не надо.
  7. Сергей_Ф

    Как добавить обновление на вебсервер

    Так надо было его определить ДО вызова. Html ничего не знает про код на esp, естественно он не может предугадать ваши мысли. Определяете обработчик ДО обращения по его адресу в коде, а в html обращаетесь по адресу. Тогда esp знает как его обработать. А так вы чего-то хотите, но не говорите чего...
  8. Сергей_Ф

    Как добавить обновление на вебсервер

    void setup(void){ pinMode(HeaterPin, OUTPUT); // выход управления нагрузкой t.begin(); t.setResolution(10); // 10 бит delay(1000); Serial.begin(115200); WiFi.begin(ssid, password); Serial.println(""); while(WiFi.status()...
  9. Сергей_Ф

    Как добавить обновление на вебсервер

    вы всего на 5 лет старше меня. <form action="update"> <button>Обновить</button> Но ваш href по идеи тоже должен работать, только обработчик должен быть уже определён. А у вас его нет. какой в этом смысл?
  10. Сергей_Ф

    Как добавить обновление на вебсервер

    Это не запуск!!! Это регистрация обработчика. Зачем вы остальные обработчики в setup описываете? Ну тогда в чём вопрос? я вам дал все ссылки. Вы упорно их игнорируете и лепите несусветную чушь в коде. Уж извините. А esp тупо исполняет то, что вы ей приказали.
  11. Сергей_Ф

    Как добавить обновление на вебсервер

    Это регистрация обработчика web_upd на сервере server и это регистрация обработчика httpUpdate на сервере server, в другой записи и с более сложным функционалом, который описан в библиотеки. Естественно, что на один адрес /update два обработчика поставить нельзя! Нужно выбрать второй вариант...
  12. Сергей_Ф

    Как добавить обновление на вебсервер

    Это не запуск сервера. Это регистрация обработчика события на сервере. Зачем его поместили в условный оператор, да ещё в другом обработчике? Зарегистрируйте обработчик без условий в setup() и будет переходить по /update всегда! И не должно. Обратитесь к нему по адресу /update и увидите страницу.
  13. Сергей_Ф

    Как добавить обновление на вебсервер

    Ещё раз советую разобрать пример https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/WebUpdate/WebUpdate.ino Там будет проще реализовать то что вы хотите для вашего случая. И даже сделать выбор файла и обновление с главной страницы.
  14. Сергей_Ф

    Как добавить обновление на вебсервер

    Так у вас пример WebUpdate, а не HttpUpdate!! Блин!. Почти идентичные название библиотек Ардуино :( HTTPServerUpdate и httpUpdate. Вы хотите по нажатию кнопки на главной странице перейти на страницу обновления? Ну так поставьте переход для неё, зачем вы поставили href=upd? Вы и так можете...
  15. Сергей_Ф

    Как добавить обновление на вебсервер

    Мне кажется, вы не совсем понимаете что делает http update . Вам наверное нужен web update, а вовсе не то что вы пытаетесь использовать. https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/examples/WebUpdate/WebUpdate.ino
  16. Сергей_Ф

    Как добавить обновление на вебсервер

    Кнопка у вас описана тут. Вот и смотрите, что там не правильно работает.
  17. Сергей_Ф

    Как добавить обновление на вебсервер

    Она ничего не вызывает. Это обработчик события, которое происходит при обращении по адресу /update. И судя по всему, у вас оно так и работает.
  18. Сергей_Ф

    Как добавить обновление на вебсервер

    Что значит автоматически переходило? Откуда? Если у вас есть сервер, так добавьте к нему нужные обработчики с любыми адресами и/или кнопками.
  19. Сергей_Ф

    ESP mini pro - не могу стартануть

    Скорее всего 4 мБИТ , а не мБайт! Отсюда и все проблемы
  20. Сергей_Ф

    Как добавить обновление на вебсервер

    У вас обновление где лежит? Вот к тому серверу и надо подключиться клиентом и забрать его. А вы делаете сервер обновления на самом esp, как я понял. Разберитесь в двух примерах клиента и сервера ESP8266HTTPUpdateClient/ESP8266HTTPUpdateServer.
Сверху Снизу