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

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

  1. Legion12

    Ограниченное число server.on

    Мда, вот что значит "посмотрите на проблему СОВСЕМ иначе". Решила через server.arg, по тому же принципу, что и сохранение переменных из веб-интерфейса. В веб: url = 'flow1?n='in_1.value; xhr.open('GET',url,true); И на сервере: server.on("/flow1", []() { AddFlow1(server.arg("n").toInt());})...
  2. Legion12

    Ограниченное число server.on

    А вот не знаю, не сталкивалась... Можно чуточку подробнее?)
  3. Legion12

    Ограниченное число server.on

    Всем привет. Проблема следующего плана: Используем ESP8266-01, с 1мб памяти на борту, arduino IDE определяет. Число вот таких команд server.on: server.on("/WF", handle_ConfigurationWF); в конечном варианте должно составлять около 450 штук, оптимизировать это нельзя. Пока команд меньше 300 -...
  4. Legion12

    Откуда-то берется левый код в веб-странице

    Проверяла, неоднократно, с разными веб-страницами разной длины - бага нет, то есть абсолютно. Он не возникает посреди подгружаемой из PROGMEM страницы, если синтаксис такой, как указано. Если строчка останется в виде: var socket = new WebSocket('ws://192.168.11.4:91'); // подключение к...
  5. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Более того, даже если эта строка закомментирована - косяк все равно остается. Удалить строку - косяка нет.
  6. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Пробовала, результата нет:/
  7. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Поправка, код будет такой: var address='ws://192.168.11.4:91'; var socket = new WebSocket(address); // подключение к веб-сокету ip:port Иначе будет вылезать неприятный и непонятный косяк... В этой теме подробнее :/
  8. Legion12

    Откуда-то берется левый код в веб-странице

    Проблема решена... Косяк был в коде вебстраницы, в строчке подключения к вебсокету. Вот при таком написании вылезал указанный баг: var socket = new WebSocket('ws://192.168.11.4:91'); // подключение к веб-сокету ip:port А вот так он покушал за милую душу, и проблема исчеза: var...
  9. Legion12

    Откуда-то берется левый код в веб-странице

    Можно немного подробнее - что такое "наложение" памяти? Страница в виде html-файла - 23кб. Есть страница больше - 34кб, с ней такой проблемы по какой-то неведомой нет...
  10. Legion12

    Откуда-то берется левый код в веб-странице

    Никакой связи, проверено на разных браузерах:((( Да и... откуда браузер знает строки кода из среды ардуины....
  11. Legion12

    Откуда-то берется левый код в веб-странице

    Всем снова привет:( Процесс засовывания веб-страницы в ESP у меня выглядит так: const char mainPage[] PROGMEM = R"======( //вебстраничка )======"; Во время очередного теста прямо посреди кода веб-страницы вылез баг: Обалдела, посмотрела в консоль через хром - прмо посреди кода вклинилось и...
  12. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Решение проблемы, вдруг кому нужно: #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include <WebSocketsServer.h> String ssidAP = "Wireless"; //------ точка доступа String passwordAP = "123456"; //----------------- пароль IPAddress ip(192, 168, 11, 4)...
  13. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Это прекрасно, спасибо огромное, помогло!
  14. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Это прекрасно, спасибо огромное, помогло!
  15. Legion12

    Устройство с ESP8266, отправка данных в реальном времени

    Добрый день, форумчане. Я "как обычно" - ничего похожего не нашла, поэтому делюсь в новой теме, прошу ткнуть носом, коли не знала :( Постараюсь описать как можно подробнее: 1. Есть устройство, к которому подключается ESP8266. 2. Устройство шлет в COM-порт данные в формате JSON, ESP8266 по...
Сверху Снизу