My Settings (WEB-интерфейс) для ESP32/ESP8266

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
mixa7001
Рядовой
Сообщения: 69
Зарегистрирован: 20 фев 2018, 12:32
Имя: Михаил
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение mixa7001 »

Dryundel писал(а): 25 июл 2025, 14:04
mixa7001 писал(а): 25 июл 2025, 13:40 Подскажите куда копать?
Ну первое - читать внимательно инструкции и подсказки.
mixa7001 писал(а): 25 июл 2025, 13:40 Задача установить первоначальные параметры на входе при помощи переменной или константой чтобы при включение были пред установки виджетов.
Для ввода значения в слайдер, необходимо подать сигнал на вход Pull. Если у Вас это единоразовая задача (при старте контроллера) то повестке на вход константу true или просто инвертируйте вход.
mixa7001 писал(а): 25 июл 2025, 13:40 Попробовал пример с паролям, не компилируется. Отключил в переменной EEPROM, заработала.
Без EEPROM пароль слетит при перезагрузке.
Можно без EEPROM, назначить переменной стартовое значение (постоянный пароль) . Но тогда смена пароля не будет работать.
mixa7001 писал(а): 25 июл 2025, 13:40 Еще обратил внимания на один не достаток, если использовать константу с записью в EEPROM при компиляции выходит ошибка процессора ESP32.
Нужен проект с ошибкой.
файл проекта приложил
Ваши рекомендации не помогли

Еще проблема с Лейбл, константой выбора цвета, без проблем грузится цвет 0xFF остальное надо руками исправлять в ардуине значения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2589
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 210 раз

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение Dryundel »

mixa7001 писал(а): 25 июл 2025, 16:11 Еще проблема с Лейбл, константой выбора цвета, без проблем грузится цвет 0xFF остальное надо руками исправлять в ардуине значения
Константу надо выбирать unsigned long можно long

Посмотреть не скоро смогу
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 607
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение SergeyShikal »

Dryundel писал(а): 25 июл 2025, 16:15
Так и не победил долгую компиляцию скетча для есп 32, пробовал и портативную версию, тоже самое.
Библиотеки от сюда
3. arduinoWebSockets (Links2004 Markus) - Установка вручную
https://github.com/Links2004/arduinoWebSockets
4. ESPAsyncTCP (jesserockz Jesse Hills) - Установка вручную
https://github.com/esphome/ESPAsyncTCP
5. ESPAsyncWebServer (esphomebot) - Установка вручную
https://github.com/esphome/ESPAsyncWebServer
перешел, скачал зип архивы
Безымянный.png
Распаковал по пути
Безымянный1.png
При начале компиляции выдает
Неверная библиотека найдена в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncTCP-main: нет заголовочных файлов (.h), найденных в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncTCP-main
Неверная библиотека найдена в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncWebServer-main: нет заголовочных файлов (.h), найденных в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncWebServer-main

Куда копать, винда свежая, проц не нагружается, в настройках включил использование всех ядер.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ander
Лейтенант
Сообщения: 538
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 29 раз
Поблагодарили: 103 раза

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение Ander »

а можно скрин ваших настроек Ардуино ИДЕ?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2589
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 210 раз

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение Dryundel »

SergeyShikal писал(а): 25 июл 2025, 19:12 При начале компиляции выдает
Неверная библиотека найдена в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncTCP-main: нет заголовочных файлов (.h), найденных в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncTCP-main
Неверная библиотека найдена в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncWebServer-main: нет заголовочных файлов (.h), найденных в c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ESPAsyncWebServer-main
Да забейте Вы уже на эти сообщения. Они Вам не мешают.
На долгую компиляцию жалуются многие. Предположу что и Сергей и Энвер об этом знают. Наверняка думают в эту сторону. Во всяком случае хотелось бы в это верить. Одна из причин это сам компилятор Arduino IDE. Вторая генерация работает немного быстрей.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 607
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение SergeyShikal »

Dryundel писал(а): 25 июл 2025, 19:58 Вторая генерация работает немного быстрей.
В том то и дело что ни чего не меняется. Иной раз ардуино иде закрывается.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 607
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266

Сообщение SergeyShikal »

Ander писал(а): 25 июл 2025, 19:18 а можно скрин ваших настроек Ардуино ИДЕ?
bandicam 2025-07-26 11-50-23-216.mp4


При именении контролера на есп 8266 компиляция нормально проходит, в течении 2 минут.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Коммуникация и связь»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость