• Система автоматизации с открытым исходным кодом на базе 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 на страницу подвисает.
Сверху Снизу