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

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

  1. M

    WiFiManager и переподключение при пропадании WiFi

    Спасибо, думаю это подойдет!
  2. M

    WiFiManager и переподключение при пропадании WiFi

    Не получилось отредактировать, поэтому допишу, что заметил. Получается при старте ESP, дается какое-то время на подключение к точке доступа. Если подключение не прошло, стартует SoftAP на ESP и уже ждет пока не будет настроено Wifi соединение через портал. Получается программа не попадает в...
  3. M

    WiFiManager и переподключение при пропадании WiFi

    Доброго дня! Использую библиотеку WiFiManager для подключения к WiFi. Если в момент запуска ESP сохраненная точка доступа выключена или нет сохраненной точки доступа то поднимается SoftAp, к которой можно подключиться, зайти на страницу 192.168.4.1 и настроить подключение к WiFi. Но если связь...
  4. M

    ESP8266 как веб-сервер и клиент mqtt

    А такой вопрос, а просто отправить ответ с данными от сервера, без запроса со стороны клиента? Такое не возможно сделать? //обработчик http_get запроса void handleGetState() { if (!server.authenticate(www_username, www_password)) { //Если НЕ верно введены или просто...
  5. M

    ESP8266 как веб-сервер и клиент mqtt

    Я так и сделал, добавил в js функцию setInterval с функцией обновления данных (ajax запрос). Просто не понравилось, что запрос проходит, допустим, каждые 2 секунды, и соответственно сеть нагружается, при том что данные не меняются на странице. Думал, может есть какая-то возможность отправить...
  6. M

    ESP8266 как веб-сервер и клиент mqtt

    Добрый день! Делаю устройство для управления кондиционером, путем эмулирования пульта ДУ кондиционера. На ESP поднят веб-сервер, работающий в локальной сети и mqtt-клиент, подключенный к облачному MQTT-брокеру. В принципе все работает, но есть одна проблема. Когда открыта веб-страница, при...
  7. M

    Решено Web сервер - ! нужна авторизация

    А такой вопрос. Строку if (!server.authenticate(admin, 1111)) return server.requestAuthentication(); нужно добавлять во все обработчики запросов, которые приходят на ESP? Просто когда добавляешь во все обработчики, при первом подключении к ESP вываливается окно с авторизацией и не всегда...
  8. M

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

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

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

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

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

    Кстати, когда подвисает обновление информации на вебстранице, после обновления страницы показания начинают идти дальше, ESP не перезагружается, но почему то данные на страницу не идут. При этом в последовательном мониторе информации об разрыве вебсокет - нет
  11. 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'); закомментирована...
  12. M

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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