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

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

  1. NeoroN

    Esp8226 + proxy

    Взять стандартный пример из ардуины Arduino/WebClient.ino at master · arduino/Arduino · GitHub IPAddress proxy(192,168,0,2); if (client.connect(proxy, 3128)) { Serial.println("connected to proxy"); // Comunicate with proxy client.println("CONNECT www.google.com:80 HTTP/1.1")...
  2. NeoroN

    Esp8226 + proxy

    таких http проксей просто небывает. Тка как эта спецификация для вебсерверв. Если нужно тупо отправить данные и пофиг на ответ - хватит отбычного TCP подключения(библиотеки нафиг), главное не забыть чистить приемеый буфер. Тоесть добавить всего 2 строчки коннект и пустую - даже на агента пофиг.
  3. NeoroN

    Esp8226 + proxy

    Почти также как и к вебсерверу, просто дополнительные команды надо слать CONNECT https://curl.haxx.se/rfc/draft-luotonen-web-proxy-tunneling-01.txt тоесть подключаешься к прокси и там вначале нужно передать и принять данные от прокси, а потом уже общаться с сайтом через это же соединение...
  4. NeoroN

    Нужна помощь Wemos d1 + TFT 2.4

    Разве не понятно что у дисплея больше пинов чем на контроллере? Через PCF8575(да это на 16 бит, потому что PCF8574 на 8бит и тоже не хватит), написав транслирующий драйвер - можно, но нужно ли? Вообще лучше взять какой нибудь Nextion
  5. NeoroN

    Нужна помощь Wemos d1 + TFT 2.4

    Напрямую такой не подключить к ESP8266. А ili9341 подключается но занимает тоже кучу пинов.
  6. NeoroN

    Ограничение на размер посылки в сокет-сервер

    Потому что не надо "есть слона целиком". Данные должны обрабатываться пачками по 512 байт и если размер доступных данных меньше размера пачки - то корректировать размер пачки на меньшей. А у вас получается что еще старые не обработал а вы ему новых напихали. Проблема в строке 63 - у вас никак не...
  7. NeoroN

    Нужна помощь Ошибка NodeMCU V3 при запуске Micropyton

    Может быть не полностью прошили? Похоже оно не может сохранить конфиг. Наверно надо отформатировать область конфигурации - прошив дефолтный конфиг.
  8. NeoroN

    Нужна помощь Wemos D1 Uno как программатор.

    В теории - можно. Достаточно залить Arduino as ISP скетч, как в саму ардуину. Не факт что будет работать, возможно придется корректировать под особенности ESP.
  9. NeoroN

    Вопрос ESP8266 api

    Думаю можно сделать. Документация вся есть: Запросы к API | Разработчикам | ВКонтакте notifications.get | Разработчикам | ВКонтакте http - NodeMCU Documentation Нужно раз в промежуток проверять наличие уведомлений. Для этого нужно использовать модуль таймеров tmr - NodeMCU Documentation...
  10. NeoroN

    Управлять несколькими устройствами с компьютера (веб-интерфейс)

    А кто мешает использовать JQuery и Ajax запросы? На всех модулях одинаковая страница, каждый модуль знает обо всех остальных. При этом зайдя на любой модуль получаем страницу, которая опрашивает все модули через JQuery.ajax(...), выводит информацию в соответствующих блоках, обновляет по...
  11. NeoroN

    Вопрос Веб сервер с html + js и сохранение пользовательских данных

    Для этого нужно подучить теорию по протоколу http. На каждый запрос генерируется ответ. Вначале нужно обработать запрос чтобы понять чего хотят от сервера(просто файл js картинку или страницу). Затем файл считывается с флешки модулем по работе с файловой системой, производится замена переменных...
  12. NeoroN

    Вопрос Как передать значения двух пинов в одном GET запросе

    Потому что сервис не поддеоживает передачу двух пинов в одном запросе. Blynk HTTP RESTful API · Apiary Так что придется использовать по одному запросу на каждый пин. Либо подстраиваетесь под работу сторонних сервисов либо пишите свой с "блекджеком и шлюхами". Есть публичный исходник, который...
  13. NeoroN

    Решено передача параметров внутрь cb функции

    Проблема в том что функция обьявленная local А если так написать? http.get(json['url'].."?"..json['saveas'], nil, function (code, data, headers) if (code < 0) then print("HTTP request failed") else -- тут хочу вызвать fd = file.open(json['saveas'], "w")...
  14. NeoroN

    Решено передача параметров внутрь cb функции

    download = loadfile("download.lc") download(json) download=nil dofile просто выполняет файл без передачи ему параметров а loadfile загрузит результат - функцию
  15. NeoroN

    Делюсь опытом Изобрел велосипед, точнее снятие показаний счетчиков воды на Wemos D1 mini :))

    Автор забыл указать общую суть проекта - подсчет импульсов со счетчика. А то я было подумал что он с электросчетчика по последовательному порту снимает показания.
  16. NeoroN

    Модули RTL8195AM + MJIOT-AMB-02-TRANSFER-BOARD + MJIOT-AMB-DEBUG-01

    А почему цена такая не вкусная MJIOT AMB 02 RTL8195AM IOT беспроводной модуль Wi Fi со щитом точные для умного дома беспроводной купить на AliExpress , рублей за 300 взял бы, а так OrangePI zero Оранжевый Pi zero H2 + Quad Core открытым source 512 МБ Совет по развитию Beyond Raspberry Pi купить...
  17. NeoroN

    Решено Nodemcu запуск сервера на точке доступа

    так то надо wifi.SOFTAP назначение и настрока режима wifi.STATIONAP вообще толком не описанна
  18. NeoroN

    Решено Nodemcu запуск сервера на точке доступа

    не у видел режима точки доступа.
  19. NeoroN

    Использование Serial1 на прием

    А в документации сказано что Serial1(аппаратный) работает только на передачу. Чтобы на прием и передачу работать - нужно SoftwareSerial использовать.
  20. NeoroN

    Ограничения GPIO

    ESP8266_Module Application Design Guide.pdf страница 18 Вообще у него только 2 вывода полностью свободны - GPIO4 и GPIO5
Сверху Снизу