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

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

  1. M

    ESP8266 и несколько клиентов

    Делал примеры с асинхронным веб-сервером, пробовал подключаться со стационарного компьютера и телефона одновременно, все работает. По мануалам при реализации softAP на ESP возможно подключение 5 клиентов.
  2. M

    ESP8266 и несколько клиентов

    Спасибо, запустил. получилось. А такой вопрос, попробовал скетч переделать под подключение к роутеру, но походу при компиляции в bundle.js попадает IP-адрес программной точки доступа 192.168.4.1 и соединение websocket не поднимается. Я попробовал установить svelte, но на втором этапе npx degit...
  3. M

    ESP8266 и несколько клиентов

    Доброй ночи! Спасибо за код. Правда с наскоку запустить не получилось, не создается файл bundle.js. Походу нужно установить svelte. Пока поставил node.js
  4. M

    ESP8266 и несколько клиентов

    И еще вопрос. Для синхронного сервера есть библиотека WebSocketsServer.h - она аналогична плагину websockets для асинхронного вебсервера? Так как документации практически нет, либо смотреть по исходникам библиотеки, с минимумом комментариев на английском, либо разбираться по примерам реализации...
  5. M

    ESP8266 и несколько клиентов

    Добрый вечер! Нашел пример использования websockets в асинхронном вебсервере Сравниваю с Вашим примером. Я так понимаю, что используя json можно передавать строку и обновлять показания на клиентах. Мне непонятно, в данном примере используется щелчок по кнопке в веб-интерфейсе, далее передается...
  6. M

    ESP8266 и несколько клиентов

    Спасибо за пример и подсказки. А в коде у Вас есть комментарий "В корень SPIFFS надо загрузить веб приложение" - что подразумевается html с js ?
  7. M

    ESP8266 и несколько клиентов

    А еще такой вопрос, по отображению данных программы на веб-странице. Смотрю реализации, так страница передается клиенту строкой со вставкой переменных в строку. Как по мне не особо комильфо. На асинхронном сервере используется функция processor(), которая подставляет на место плейсхолдера...
  8. M

    ESP8266 и несколько клиентов

    На вебсокетах есть как мне кажется только один недостаток, если необходимо получить доступ к данным извне, то необходимо делать проброс портов на роутере. EvgeniyS, а нетрудно будет Вам посмотреть в Ваших исходниках реализацию на SSE, хотелось бы глянуть, как Вы реализовали. Так как все...
  9. M

    ESP8266 и несколько клиентов

    Посмотрел несколько примеров кода реализации на синхронном вэб-сервере, передача данных от ESP - клиентам. Используется AJAX. Но инициатором получения данных является клиент, на вэб-странице используется js с периодом опроса, задаваемым функцией setInterval(function(). Вопрос как можно используя...
  10. M

    ESP8266 и несколько клиентов

    Да, а я еще смотрел обучающие статьи на https://randomnerdtutorials.com/ и там везде используется асинхронный вэб-сервер
  11. M

    ESP8266 и несколько клиентов

    Вопрос не только в uptime, мысль была передавать несколько переменных, в том числе и uptime раз 0,5-1 сек. Больше двух клиентов в принципе не планирую. А у Вас эвенты работали без фризов? Опять же есть две реализации вэб-сервера на ESP - синхронный и асинхронный. Какой использовать предпочтительней?
  12. M

    ESP8266 и несколько клиентов

    Это как прям "Все дороги ведут в Рим". Я тоже с server sent event провозился и результат тоже не удовлетворил. Для того, чтобы была возможность делать запросы с клиента, приходится разрывать соединение и переподключение требует времени, передает 2 секунды нормально, а потом 5 секунд завтык. Где...
  13. M

    ESP8266 и несколько клиентов

    Спасибо за наводку. Еще на форуме нашел такое описание алгоритма работы с html-страницей пост 18 И у меня возникает вопрос, для получения обновленных данных при выводе на страницу js запускается по таймеру на клиенте. А если у меня допустим таких клиентов 2 или 3. И на каждом будет крутиться...
  14. M

    ESP8266 и несколько клиентов

    Доброй ночи! Такой вопрос. Как часто можно обновлять значения на html-странице, хранящейся во флеше этой ESP. И допустим к ней подключено два клиента, как правильно обновлять значения переменных, допустим на одном клиенте изменили значение, оно должно также поменять на html-странице на втором...
  15. M

    Server Send Events на ESP

    Может кто еще подскажет, как можно достаточно резво обновлять данные на html-странице? Кроме вебсокетов.
  16. M

    Server Send Events на ESP

  17. M

    Server Send Events на ESP

  18. M

    Server Send Events на ESP

    Убрал прерывания и работу с портами, оставил только взаимодействие с html-страницей Не могу понять, почему идет переподключение соединения, и при этом static const unsigned long EVENT_INTERVAL_MS = 1000; и при этом эта переменная не влияет на период обновления данных
  19. M

    Server Send Events на ESP

    А насчет server sent event, не подскажите. А то внятного описания не нашел. Допустим на ESP во флеше есть html страница. Она открыта в браузере, при нажатии кнопки на странице GET запросом передается значение на ESP. Также есть переменные, которые нужно отобразить на html странице. Период...
  20. M

    Server Send Events на ESP

    начал разбираться с реализацией server sent event на синхронном сервере и увидел, что при создании соединения по SSE программа попадает в обработчик SSE и не выходит из него, пока активно соединение. Соответственно весь код, который находится в основном цикле не выполняется. Не знаю, зачем нужна...
Сверху Снизу