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

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

  1. M

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

    Разобрался, торможу. Видать болячка плохо влияет, я ж время клиенту уже в секундах бросаю :)
  2. M

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

    Доброй ночи! В HTML и JS не сильно разбираюсь, но почему-то не выводит время форматировано в строке <p class="reading">Время в часах: <span id="time"></span></p>
  3. M

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

    Кстати, когда подвисает обновление информации на вебстранице, после обновления страницы показания начинают идти дальше, ESP не перезагружается, но почему то данные на страницу не идут. При этом в последовательном мониторе информации об разрыве вебсокет - нет
  4. M

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

    Добрый день! Ваш пример нормально компилируется, но все равно пытается подключаться к 192.168.4.1 Хотя ESP подключена к роутеру. Строка ws = new WebSocket('ws://' + document.location.host + '/ws', ['arduino']); //ws = new WebSocket('ws://192.168.4.1/ws'); закомментирована...
  5. M

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

    Выше EvgeniyS выложил рабочий пример, отталкивайтесь от него. Данные читаются в секции
  6. M

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

    Кстати, я так и не понял, зачем объявлять динамический объект с фиксированным размером
  7. M

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

    Добрый день EvgeniyS! Попробовал переделать Ваш код под библиотеку json версии 6 Вроде бы работает.
  8. M

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

    После установки Git компиляция прошла успешно. Правда не могу понять. Делал по инструкции отсюда https://tproger.ru/articles/introduction-to-svelte-3/ А если использовать Ваш исходник. Как правильно компилировать: 1. Создать каталог проекта. 2. Забросить в эту папку файлы проекта index.htm...
  9. M

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

    Ничего, спасибо и на этом, для разборки работы вебсокетов пойдет. Кстати почему используете Svelte? Есть же Bootstrap или jQuery? Или это не то? Хотя смотрю я на код этих фреймворков, и он вроде бы проще по сравнению с чистым JS, но все равно смотрю на код js и тяжко пониманию.
  10. M

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

    Вот нашел мануальчик - JSON, попробую по нему переделать
  11. M

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

    соединение ws активно, но при нажатии кнопки не приходит ответ, пока страницу не обновишь
  12. M

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

    ага , тоже только что прочитал в одном из мануалов
  13. M

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

    EvgeniyS, а такой вопрос. Если я в скетче Ардуино изменю работу с json с версии 5 на версию 6, не нужно перекомпилировать файлы js? PS: почему-то передача данных с ESP на страницу подвисает.
  14. M

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

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

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

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

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

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

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

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

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

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

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

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

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

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