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

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2668
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 34 раза
Поблагодарили: 288 раз

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

Сообщение Dryundel »

CraCk писал(а): 28 июл 2025, 13:01 Очень радует!!! Как оно будет работать? Если внесено время, оно будет отображаться всегда, даже после обновления страницы? Можно писать в Еепром, чтоб после ребута в поле отображалось время, внесенное ранее?
Пока точно про все вариации не расскажу. Они в творческом процессе.
Одно могу сказать точно - будет привязка к дате и времени браузера.
mixa7001
Рядовой
Сообщения: 82
Зарегистрирован: 20 фев 2018, 12:32
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 12 раз

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

Сообщение mixa7001 »

Вчера разобрался, почему не компилировался проект на FLProg 8-2-3. заработал. Я согласен что надо двигаться в перед и переходить на версию 9-4-0. Но, обнаружил не приятность. В новой версии не работает Расширитель цифровых выходов (сдвиговый регистр)
микросхема 74HC595 физически! Пришлось перейти на 8-2-3.
По поводу отваливания проекта от сети! Да, отваливается. Причина мне кажется ясна. чуть позже напишу причину.
Я не программист и могу быть не прав.
Аватара пользователя
karen
Рядовой
Сообщения: 68
Зарегистрирован: 15 янв 2016, 22:45
Откуда: Mars
Имя: karens4
Благодарил (а): 12 раз
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение karen »

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

Как вы уже заметили, движки — почти близнецы. Многие элементы их вызов похож, так что вполне можно интегрировать что-то из моего проекта к вам) ну и что-то ко мне. С таким темпом всё быстро заполнится блоками.
karens4
Аватара пользователя
Dryundel
Полковник
Сообщения: 2668
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 34 раза
Поблагодарили: 288 раз

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

Сообщение Dryundel »

karen писал(а): 28 июл 2025, 13:10 Как вы уже заметили, движки — почти близнецы. Многие элементы их вызов похож, так что вполне можно интегрировать что-то из моего проекта к вам) ну и что-то ко мне. С таким темпом всё быстро заполнится блоками.
Такой подход мне нравится. Я только ЗА!
Аватара пользователя
Dryundel
Полковник
Сообщения: 2668
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 34 раза
Поблагодарили: 288 раз

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

Сообщение Dryundel »

mixa7001 писал(а): 28 июл 2025, 13:09 По поводу отваливания проекта от сети! Да, отваливается. Причина мне кажется ясна. чуть позже напишу причину.
Я не программист и могу быть не прав.
У кого-то ещё отваливается? Пишите если так. Будем разбираться.
mixa7001
Рядовой
Сообщения: 82
Зарегистрирован: 20 фев 2018, 12:32
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 12 раз

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

Сообщение mixa7001 »

Почему отваливается WI-FI. Если идет постоянная информация на вход Лейбл без задержки то происходит обрыв связи с WI-FI. как пример подключил к лейблу системный параметр свободная память процессора.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2668
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 34 раза
Поблагодарили: 288 раз

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

Сообщение Dryundel »

mixa7001 писал(а): 29 июл 2025, 12:52 Почему отваливается WI-FI. Если идет постоянная информация на вход Лейбл без задержки то происходит обрыв связи с WI-FI. как пример подключил к лейблу системный параметр свободная память процессора.
Потому, что не стоит загружать процессор часто меняющимися (каждый цикл) данными. Используйте например диспетчер задач. Выставьте на плате задачу которая выполняется раз в секунду. Или через переменную с разрешением записи и на вход разрешения повесьте блинк.

Отсылка лейбла в вебинтерфейс сделана по изменению числа на входе.
Но похоже, что надо и здесь вешать таймер дабы защитить контроллер от такого применения. Ставить так называемую "защиту от дурака".
Подумаю над этим.
Ander
Лейтенант
Сообщения: 587
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 38 раз
Поблагодарили: 119 раз

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

Сообщение Ander »

mixa7001 писал(а): 29 июл 2025, 12:52 Почему отваливается WI-FI. Если идет постоянная информация на вход Лейбл без задержки то происходит обрыв связи с WI-FI. как пример подключил к лейблу системный параметр свободная память процессора.
Хорошо бы к вопросу прилогать проект.
skrickis
Сержант
Сообщения: 191
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 16 раз
Поблагодарили: 30 раз

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

Сообщение skrickis »

проверил все блоки версии 1.3 кроме пароля и вкладки на контроллере ESP32-S3-Dev Module всё работает на андройде c FLPRog 9.4.1 :smile9:
такой же пример в FLPRog 9.5.4 не пpоходит компиляцию
всё время пишет что нет то однго то другово xxx.h файла
для чего они ??? в FLPRog 9.4.1 таких вообще нету и ненадо.
пример 9.5.4 открываю в 9.4.1 всё порядке компилируется
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SerOv
Лейтенант
Сообщения: 624
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

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

Сообщение SerOv »

Dryundel писал(а): 07 июл 2025, 21:34 My Settings
Простой конструктор! Лёгкая замена Sсada !
Продвинутый и гибко настраиваемый интерфейс!
Подскажите. А на графике можно реализовать вот такую штуку
https://rutube.ru/video/66439d144172602 ... 1f74703bd/
Аватара пользователя
Dryundel
Полковник
Сообщения: 2668
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 34 раза
Поблагодарили: 288 раз

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

Сообщение Dryundel »

График можно двигать для просмотра и растягии вать по временной шкале.
zemlyanin
Рядовой
Сообщения: 25
Зарегистрирован: 28 июл 2023, 23:00
Имя: rash
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение zemlyanin »

оставлю отзыв. есп 12, отлично работает. (кроме настроек WIFI стандартным способом) FLProg 8.2.3. В проекте телеграмм бот + settengs. Приложения на андроид, браузер + телега.
в блоках есть возможность строки из браузера выводить? Не нашёл :smile37:
pcraduga
Рядовой
Сообщения: 1
Зарегистрирован: 15 янв 2024, 17:33
Имя: евгений

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

Сообщение pcraduga »

Настраиваю блоки. Если в настройке выбираю настроить WiFi штатными средствами FLprog то при компиляции вылетает ошибка C:\Users\Евгений\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:886:1: error: 'FLPROG_WIFI_INTERFACE1' was not declared in this scope
C:\Users\Евгений\AppData\Local\Temp\flprog\pr1\pr1.ino:886:1: note: suggested alternative: 'FLPROG_WIFI_TCP_DEVICE'
exit status 1
'FLPROG_WIFI_INTERFACE1' was not declared in this scope

Выделяет строку FLPROG_WIFI_INTERFACE1.pool();

Если выбрать настройку с помощью блока то компиляция проходить нормально. Куда копать? Необходима настройка штатными средствами FLprog
mixa7001
Рядовой
Сообщения: 82
Зарегистрирован: 20 фев 2018, 12:32
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 12 раз

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

Сообщение mixa7001 »

pcraduga писал(а): 27 сен 2025, 20:30 Настраиваю блоки. Если в настройке выбираю настроить WiFi штатными средствами FLprog то при компиляции вылетает ошибка C:\Users\Евгений\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:886:1: error: 'FLPROG_WIFI_INTERFACE1' was not declared in this scope
C:\Users\Евгений\AppData\Local\Temp\flprog\pr1\pr1.ino:886:1: note: suggested alternative: 'FLPROG_WIFI_TCP_DEVICE'
exit status 1
'FLPROG_WIFI_INTERFACE1' was not declared in this scope

Выделяет строку FLPROG_WIFI_INTERFACE1.pool();

Если выбрать настройку с помощью блока то компиляция проходить нормально. Куда копать? Необходима настройка штатными средствами FLprog
Попробуйте этот вариант. Он очень похожий с My Settings. Пробовал на версиях 8-2-3,5-4-0, работает. Телеграмм тянет.
https://vk.com/wall-191653430_3045
aidar_i
Полковник
Сообщения: 3413
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 22 раза
Поблагодарили: 140 раз
Контактная информация:

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

Сообщение aidar_i »

mixa7001 писал(а): 30 сен 2025, 18:09
pcraduga писал(а): 27 сен 2025, 20:30 Настраиваю блоки. Если в настройке выбираю настроить WiFi штатными средствами FLprog то при компиляции вылетает ошибка C:\Users\Евгений\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:886:1: error: 'FLPROG_WIFI_INTERFACE1' was not declared in this scope
C:\Users\Евгений\AppData\Local\Temp\flprog\pr1\pr1.ino:886:1: note: suggested alternative: 'FLPROG_WIFI_TCP_DEVICE'
exit status 1
'FLPROG_WIFI_INTERFACE1' was not declared in this scope

Выделяет строку FLPROG_WIFI_INTERFACE1.pool();

Если выбрать настройку с помощью блока то компиляция проходить нормально. Куда копать? Необходима настройка штатными средствами FLprog
Попробуйте этот вариант. Он очень похожий с My Settings. Пробовал на версиях 8-2-3,5-4-0, работает. Телеграмм тянет.
https://vk.com/wall-191653430_3045
В форуме тоже создайте тему.
Goldln
Рядовой
Сообщения: 12
Зарегистрирован: 23 янв 2024, 12:24
Имя: Oleg

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

Сообщение Goldln »

Здравствуйт а можно пример с графиком и чесловым значением . рандомно чтобы понять как подкючать эти блоки . И еще вопрос . Можно использовать как точку доступа???
Ответить

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

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

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