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

Недавнее содержимое от Paul_B

  1. P

    Функция отправки email на ESP8266

    #endif в конце надо убрать, случайно сюда попал и не дает уже исправить.
  2. P

    Функция отправки email на ESP8266

    Вдруг, если кому надо компактная функция отправки сообщений через http по 25 порту. Такую услугу представляет sibnet.ru. Всякие яндексы и мэйл.ру давно сидят на TSL/SSL, отправка через WiFiclientSecurity вызывает переполнение памяти и в 99% перезагрузку модуля по 29 ошибке. Естественно, сначала...
  3. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    ЕSP работает как сервер, естественно, другая ESP, подключаясь к ней, отправляет на нее файлы по вышеприведенным процедурам. Я в тому, что принимающей ESP не надо делать никакие запросы. ЗЫ. Вы бы лучше по делу что-либо когда-нибудь ответили, а то либо обвинения в некомпетентности, либо сплошное...
  4. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Причем что замечательно, приведенным выше способом можно передавать и ПОДМЕНЯТЬ файлы на любой ESP без ее согласия, т.е. с нее не должен исходить запрос на прием файла. Пример. В сети две ESP: ESP1 и ESP2. Я сначала копирую на ESP1 с компьютера файл через браузер, потом с браузера даю команду...
  5. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    По запросу на ESP dn?ip=IP_адрес&filename=имя_файла будет отправлен файл на указанный адрес и на том конце файл будет сохранен по одной из указанных выше процедур (конкретно - "up" - именно эта процедура указывается в multipart/form-data запросе) server.on("/dn", [](){...
  6. P

    Делюсь опытом Спонтанная перезагрузка ESP8266 по коду Exception (29)

    Проэкспериментировал. Если создается подключение сразу либо со статическим IP, либо с DHCP, то работает без проблем, а связка сначала установить DHCP соединение, проверить IP по маске, если он подходит, то разорвать DHCP-соединение и установить со статическим IP вот дает такой "долгоиграющий"...
  7. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Между ESP я передаю сообщения по их IP (с учетом вложенности подключения) bool Send_Client(IPAddress ip, const String& Subj, int id) { bool rez=false; WiFiClient* myclient=new WiFiClient; myclient->setTimeout(3000); if (myclient->connect(ip, 80)) { myclient->print("POST " +...
  8. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Сегодня поэкспериментирую посмотрю что происходит на обоих ESP через com-порт. Вчера смотрел только на одну, картина не совсем понятная.
  9. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Если с одной ESP на другую передавать такой запрос (как сохранение на компьютер): http://IP-адрес-ESP/имя_файла То на той ESP на которую передали этот запрос проходит передача файла, но он не принимается на той ESP, которая передала данный запрос. Если передать данный запрос с компьютера на ESP...
  10. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Я умею передавать любые файлы с компьютера на ESP и обратно. Между ESP я могу передавать только текстовые сообщения (строковые). Хочу научиться передавать файл составной пересылкой, но не понимаю какой запрос отправить, чтобы была аналогия с формой <script>function f(f)...
  11. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Передача файла с ESP в компьютер делаю так: http://IP-адрес-ESP/имя_файла В самой ESP передача организована: //естественно, имя файла не совпадает ни с одним сервер-запросом-обработчиком server.onNotFound([]() { handleFileRead(server.uri()); }); size_t handleFileRead(String fn) {...
  12. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Файлы в ESP я передаю по форме: <form method='POST' action='/up' enctype='multipart/form-data'> <input type='file' name='up' > New name:<input name='newname' size='14' > <input type='submit' value='Upload'></form> В самой ESP это организовано так: ESP8266WebServer server(80); //внешняя...
Сверху Снизу