Страница 7 из 8

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

Добавлено: 25 июл 2025, 16:11
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 остальное надо руками исправлять в ардуине значения

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

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

Посмотреть не скоро смогу

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

Добавлено: 25 июл 2025, 19:12
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

Куда копать, винда свежая, проц не нагружается, в настройках включил использование всех ядер.

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

Добавлено: 25 июл 2025, 19:18
Ander
а можно скрин ваших настроек Ардуино ИДЕ?

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

Добавлено: 25 июл 2025, 19:58
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. Вторая генерация работает немного быстрей.

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

Добавлено: 26 июл 2025, 06:32
SergeyShikal
Dryundel писал(а): 25 июл 2025, 19:58 Вторая генерация работает немного быстрей.
В том то и дело что ни чего не меняется. Иной раз ардуино иде закрывается.

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

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


При именении контролера на есп 8266 компиляция нормально проходит, в течении 2 минут.

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

Добавлено: 27 июл 2025, 12:28
Dryundel
Вышло обновление MySettings(Light)_v1.3
Обновление внеочередное. Пофикшены баги. Поэтому из нового всего один виджет, но эффектный.

Изменения в MySettings(Light)_v1.3
- Исправлена некорректная работа входа ввода значения Слайдера.
- Добавлен запуск в режиме "только точка доступа".
Новые виджеты
- Цвет (Color)
.
Интерфейс1.3.jpg
.
Тест блока выбора цвета
► Показать

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

Добавлено: 27 июл 2025, 15:59
Rovki
А совместно будет работать AP & STA ?

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

Добавлено: 27 июл 2025, 17:05
Dryundel
Rovki писал(а): 27 июл 2025, 15:59 А совместно будет работать AP & STA ?
Да, работает. Совместно и до этого работало.

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

Добавлено: 27 июл 2025, 19:30
Rovki
Надо как то попробовать, до этого использовал SPUI

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

Добавлено: 27 июл 2025, 21:00
mixa7001
Пере собрал проект ( не копировал блоки а именно все заново) в FLProg 8-2-3. Запускаю компиляцию проекта. FLProg закрывается, появляются ошибки.
Кто-то пробовал собирать проект на FLProg 8-2-3?

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

Добавлено: 27 июл 2025, 21:45
Dryundel
mixa7001 писал(а): 27 июл 2025, 21:00 Пере собрал проект ( не копировал блоки а именно все заново) в FLProg 8-2-3. Запускаю компиляцию проекта. FLProg закрывается, появляются ошибки.
Кто-то пробовал собирать проект на FLProg 8-2-3?
1. Собирайте проекты по частям и тестируйте по мере сборки.
2. Проект MySettings делается в версии 9.4.0. Вероятно по мере появления новых плюшек перейду на более высокую версию.
3. Чтобы проект работал на старых версиях, надо два проекта. Честно говоря это напряжно.
4. По мере развития проекта, требуются дополнительные блоки, не входящие в проект, такие как например хороший энкодер.
Я их параллельно делаю. Тоже время требуется. Поэтому давайте как то уже перейдём на свежие версии FLProg.

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

Добавлено: 28 июл 2025, 10:25
Brama
Всем доброго.
Случайно наткнулся на подобный проект. На удивление, тестовый проект прошился без проблем. Никаких библиотек не догружал, все в комплекте. Настроил только на точку доступа, связь не отваливается.
https://vk.com/wall-191653430_3045
Делал на версии 7-5-2.

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

Добавлено: 28 июл 2025, 10:54
Dryundel
Brama писал(а): 28 июл 2025, 10:25 Всем доброго.
Случайно наткнулся на подобный проект. На удивление, тестовый проект прошился без проблем. Никаких библиотек не догружал, все в комплекте. Настроил только на точку доступа, связь не отваливается.
https://vk.com/wall-191653430_3045
Делал на версии 7-5-2.
Да, существует такой проект, жаль что не на форуме. Как альтернативу, особенно для младших версий FLProg рекомендую к использованию. Разница с этим проектом в принципиальном подходе и философии совместимости с некоторыми штатными функциями, а так же привязке к конкретной версии библиотеки Settings.
Не вижу препятствий для его использования. В настоящий момент он даже более завершенный и имеет больше виджетов.

Есть обсуждение этого проекта в телеге, но я не могу найти. Если кто-то знает выложите пожалуйста ссылку.
Прикреплю её в первом посте как альтернативный проект.

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

Добавлено: 28 июл 2025, 12:42
karen
Brama писал(а): 28 июл 2025, 10:25 Всем доброго.
Случайно наткнулся на подобный проект. На удивление, тестовый проект прошился без проблем. Никаких библиотек не догружал, все в комплекте. Настроил только на точку доступа, связь не отваливается.
https://vk.com/wall-191653430_3045
Делал на версии 7-5-2.
Если не использовать кастомные блоки, менять библиотеку settings не требуется — я добавил keypad и аналоговый метр

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

Добавлено: 28 июл 2025, 12:46
Dryundel
karen писал(а): 28 июл 2025, 12:42 Если не использовать кастомные блоки, менять библиотеку settings не требуется — я добавил keypad и аналоговый метр
karen, так это Ваш проект? Может выложите его на форуме? Было бы интересно задать некоторые технические вопросы.

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

Добавлено: 28 июл 2025, 12:50
CraCk
А есть в проекте виджет ввода времений час:мин:сек ?
► Показать

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

Добавлено: 28 июл 2025, 12:51
Dryundel
CraCk писал(а): 28 июл 2025, 12:50 А есть в проекте виджет ввода времений час:мин:сек ?
► Показать
Будет.

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

Добавлено: 28 июл 2025, 13:01
CraCk
Dryundel писал(а): 28 июл 2025, 12:51
CraCk писал(а): 28 июл 2025, 12:50 А есть в проекте виджет ввода времений час:мин:сек ?
► Показать
Будет.
Очень радует!!! Как оно будет работать? Если внесено время, оно будет отображаться всегда, даже после обновления страницы? Можно писать в Еепром, чтоб после ребута в поле отображалось время, внесенное ранее?