Страница 2 из 8
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 11:33
slsl
Dryundel
А сколько переменных на одну страницу можно вывести до появления тормозов и глюков? (ЕСП32)
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 11:41
Dryundel
slsl писал(а): 13 июл 2025, 11:33
Dryundel
А сколько переменных на одну страницу можно вывести до появления тормозов и глюков? (ЕСП32)
Предполагаю что не мало. Проект свежий, глубоко не тестировал. Плюс ещё FLProg вносит свою лепту в тормоза. Так что жду тестировщиков которые это и проверят.
Будет сильно тормозить - будем бороться. Потенциал для этого есть.
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 11:45
skrickis
Dryundel писал(а): 13 июл 2025, 11:32
skrickis писал(а): 10 июл 2025, 20:24
загрузил ваш пример в
ESP32S3 Dev Module всё работает на андроиде

буду собирать проект

На компе не заработал
1. Комп должен быть подключён к той же сети.
2. Для сканирования поставьте по принципу 192.168.1.0/24, где первые 3 числа соответствуют вашей локалке.
3. Если не находит то сканируйте с конкретным адресом устройства из монитора порта.
.
Screenshot_2025-07-13-11-26-57-273_com.yandex.browser-edit.jpg
На другом компе с win 11 всё работает
Буду разбираться!
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 14:04
AleksejTRUE
Dryundel писал(а): 13 июл 2025, 11:04
AleksejTRUE писал(а): 13 июл 2025, 10:35
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
О боже мой!

Бяда с Вами.
Итак:
1. Посмотрите свойства архива FLPror 9.4.x, который скачали. Если там стоит статус типа "Этот файл скачан с другого компа... Бла-бла бла" - исправьте это. И только потом распаковывайте архив портативной версии. (у меня тоже портативная).
2. В распакованной программе также посмотрите статус файлов *.exe. Если та-же хрень - скажу что сделать.
3. Откройте Arduino IDE (запустив на компиляцию пустой проект) и отключите проси сервер в настройках.
4. Поставьте компилятор на не показывать ничего. Оно вам не надо.
Ну и самое главное спрячте портянку с ошибками под спойлер.
Пакет Settings не будет корректно работать на версии ниже 9.4.0 особенно дальнейшие релизы.
PS И да, чуть не забыл, установите папку программы FLProg в корень диска "С". И имя папки сократите до минимума.
Благодарю за разъяснение!
Работает!
Как говориться: Дело мастера боиться!
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 14:24
AleksejTRUE
Успел немного поиграться с твоим проектом.
В процессе понял, что можно управлять процессом двумя вариантами:
Вариант 1:
Настраиваешь встроенный модуль WiFi МК, как "Клиент" (вводишь имя сети (SSID), пароль для подключения к роутеру и IP адрес отличающийся от IP адреса роутера).
Прошиваешь...
МК подключается к роутеру. Сам через смартфон или ПК подключаешься к этому же роутеру.
Управляешь процессом.
Вариант 2:
В дополнении к варианту 1 дополнительно настраиваешь встроенный модуль WiFi МК, как «Точка доступа» (придумываешь имя сети (SSID), пароль для подключения к МК и IP адрес отличающийся от IP адреса роутера и IP адреса «Клиента».
Прошиваешь...
МК подключается к роутеру. Сам через смартфон или ПК подключаешься к созданной точке доступа.
Управляешь процессом.
Возможен ли вариант 3?: где ты находишься условно на другом конце света и управляешь процессом? Через мобильный либо иной интернет без подключения к точке доступа либо к тому же роутеру, что и МК.
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 14:42
Phazz
Вариант 3 возможен если у вас есть белый ip либо если ваш роутер умеет пробрасывать порты через свои сервисы. Например кинетик
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 14:56
Dryundel
AleksejTRUE писал(а): 13 июл 2025, 14:24
МК подключается к роутеру. Сам через смартфон или ПК подключаешься к созданной точке доступа.
Управляешь процессом.
Хорош так издеваться над братом Ардуинки!
AleksejTRUE писал(а): 13 июл 2025, 14:24
Возможен ли вариант 3?: где ты находишься условно на другом конце света и управляешь процессом? Через мобильный либо иной интернет без подключения к точке доступа либо к тому же роутеру, что и МК.
Если eсть белый IP, то без особых проблем.
Завести в ESP какой нибудь туннель проблематично. Люди пытались и через танцы с бубном кое как получалось.
С динамическим IP - лучший вариант это установить на какую нибудь малинку ZeroTier One и оно обеспечит шикарный и стабильный туннель между пользователем и локалкой из любой точки Мира.
Вот клиентское приложение для Android.
https://play.google.com/store/apps/deta ... rotier.one
Вот сайт.
https://www.zerotier.com/
Регистрируешься и вперёд. Все бесплатно до разумных пределов.
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 14:59
Dryundel
Phazz писал(а): 13 июл 2025, 14:42
... если ваш роутер умеет пробрасывать порты через свои сервисы. Например кинетик
Кинетик не пробовал, а с другими у которых всё это было да и сейчас есть, сейчас в России бАльшие проблемы.
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 13 июл 2025, 15:50
slsl
Кинетиков в РФ полно и разных. Фейс дружелюбный, -сможет настроить проброс даже домохозяйка. Эт вам не микротик.
2025-07-13_15-56-18.png
2025-07-13_15-59-16.png
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 14 июл 2025, 22:47
Dryundel
Вышел очередной релиз MySettings(Light) v1.1
В новой версии
- Исправлены замеченные баги
- Частично оптимизирован код
- Добавлен статический IP (Общие параметры)
- Добавлено сетевое имя устройства (hostName) (Общие параметры)
- Добавлена Версия вашей прошивки. (Общие параметры)
- У блоков Switch и Slider появились входы для управления из программы.
Новые блоки
- Блок Лейбл (текст, значения)
- Блок - Вкладка(пара)
- Блок - Пароль
Виджеты
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 15 июл 2025, 18:30
vovka1973
У кого -нибудь пример работает если сделать точку доступа ,а не клиент?
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 15 июл 2025, 22:44
Sevast
Если нет простого подключения к любому роутеру и удаленного доступа через облако, по типу RemoteXY, то не вижу особого смысла в данном приложении...
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 16 июл 2025, 10:36
Telman
Добрый день.
можно ли экспортировать данные из графиков для дальнейшей работы с данными в экселе?
спасибо.
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 16 июл 2025, 12:39
Dryundel
Telman писал(а): 16 июл 2025, 10:36
Добрый день.
можно ли экспортировать данные из графиков для дальнейшей работы с данными в экселе?
спасибо.
Пока нет.
Данный тип графика кэшируется только в браузере. В случае потери связи кэш обнуляется.
Пока можно только наблюдать за процессом в режиме онлайн, с момента подключения браузера.
Это тип графика удобен тем что потребляет минимум ресурсов.
В дальнейшем будет ещё и другой график, данные которого будут хранится на ESP в виде массива.
(Возможно это будет не отдельный виджет, а опция уже имеющегося. Пока точно не скажу)
В любом случае, простой экспорт в файл из приложения невозможен в версии My Settings v1.х. Только если как то преобразовать массив в таблицу. Причина тому несовместимость базы данных и файловой системы из библиотеки Settings со штатным использованием EEPROM.
Заставить пользователей FLProg отказаться от такого сладкого чекбокса как "Сохранять переменную в EEPROM" я не в силах.

По этой же причине и использование блока "Пароль" Выглядит немного смешно. Но что имеем - то имеем.
Блок Пароль.jpg
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 16 июл 2025, 13:19
golloper
Sevast писал(а): 15 июл 2025, 22:44
Если нет простого подключения к любому роутеру и удаленного доступа через облако, по типу RemoteXY, то не вижу особого смысла в данном приложении...
Закрывайте тему,смысла нет.

Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 17 июл 2025, 19:36
SergeyShikal
Dryundel писал(а): 07 июл 2025, 21:34
1. Settings (Alex Gyver) последней версии.
Устанавливается из Менеджера библиотек в Arduino IDE
При установке библиотеки Settings необходимо выбрать установку
с зависимыми библиотеками. Должен автоматически установиться пакет:
GTL v1.3.0+
GyverDB v1.3.0+
StringUtils v1.4.30+
GyverHTTP v1.0.26+
BSON v2.1.0+
Stamp v1.4.0+
Table v1.2.0+
StreamIO v1.0.5+
Поделитесь Гайверовскими библиотеками, на дает скачать
Безымянный.png
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 17 июл 2025, 19:42
Dryundel
SergeyShikal писал(а): 17 июл 2025, 19:36
Поделитесь Гайверовскими библиотеками, на дает скачать
2025-07-17_194052.jpg
Или вообще без прокси.
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 18 июл 2025, 05:51
SergeyShikal
Dryundel писал(а): 17 июл 2025, 19:42
SergeyShikal писал(а): 17 июл 2025, 19:36
Поделитесь Гайверовскими библиотеками, на дает скачать
2025-07-17_194052.jpg
Или вообще без прокси.
Спасибо, заработало.
На компе подцепилось
Безымянный.png
на телефоне через программу нет,
photo_2025-07-18_11-10-28.jpg
через браузер да
photo_2025-07-18_11-16-51.jpg
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 18 июл 2025, 08:41
Dryundel
SergeyShikal писал(а): 18 июл 2025, 05:51
на телефоне через программу нет,
Может например vpn мешать сканеру
Re: My Settings (WEB-интерфейс) для ESP32/ESP8266
Добавлено: 18 июл 2025, 11:17
SergeyShikal
Dryundel писал(а): 18 июл 2025, 08:41
SergeyShikal писал(а): 18 июл 2025, 05:51
на телефоне через программу нет,
Может например vpn мешать сканеру
Нет впн, на 2 телефонах проверял, не подключается.Через браузер работает.
Здесь же адрес устройства?
photo_2025-07-18_11-10-28.jpg