Страница 1 из 4
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 12 фев 2022, 19:10
Rovki
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 17 апр 2022, 22:54
ibalabanov
И тишина… Был бы классный конструктор для Web интерфейса! Все необходимое есть…
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 18 апр 2022, 06:14
Phazz
Я пытался, но там все через общие функции завязано и поэтому ничего удобоваримого не вышло. Да и встроенный вэб намного гибче
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 21 апр 2022, 14:42
aidar_i
Phazz писал(а): 18 апр 2022, 06:14
Я пытался, но там все через общие функции завязано и поэтому ничего удобоваримого не вышло. Да и встроенный вэб намного гибче
Можно сделать без проблем! Я почти сделал уже на старом редакторе.
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 21 апр 2022, 15:14
Phazz
Отлично, но правда не очень нужен он уже. Освоил встроенный редактор. Тем более сейчас Сергей добавил классную фичу с API, можно без проблем подключать интерфейс к Kodular
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 21 апр 2022, 19:36
aidar_i
Phazz писал(а): 21 апр 2022, 15:14
Отлично, но правда не очень нужен он уже.
Как сказал один Форумчанин, пусть будет.
Тем более очень простой и легко начинающим сварганить быстро проект.
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 21 апр 2022, 23:20
artemka19
+++
ооочень интересен был бы симбиоз штатного и Drag&Play веб-интерфейсов!
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 25 апр 2022, 08:48
aidar_i
Сделал бета версию блоков на старом редакторе для испытаний (режим нажатия - Click) при изменении значений компонентов в браузере, они передаются.
Буду переводить на новый редактор, так будет удобней работать режимами (их три).
GyverPortal.zip
Программа компилирует расположение компонентов в порядке вставки блоков (предварительно продумайте, где они будут стоять), автор программы обещал исправить в следующих версиях.
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 26 апр 2022, 11:36
Imran
Спасибо за труд.

[ref=#ff8000]aidar_i[/ref],Проверил все нормально работает. Ещё бы вкладки добавить или боковое меню или же что то в этом роде.Ну что бы не было все в одной странице.
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 26 апр 2022, 14:27
aidar_i
Imran писал(а): 26 апр 2022, 11:36
Ещё бы вкладки добавить или боковое меню или же что то в этом роде.Ну что бы не было все в одной странице.
Вроде в этой блиотеке вкладка одна. Но есть возможность через кнопку разворачивать группу компонентов, попробуйте пример из библиотеки menuTabs. Если устроит, попробую воплотить.
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 09:49
Bentry
Действительно очень удобный конструктор. Проверил на ESP8266 - работает) На ESP32 работать не захотел
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 10:22
Naladchik
Bentry писал(а): 27 апр 2022, 09:49
На ESP32 работать не захотел
На
странице библиотеки сообщение от AlexGyver: "Большая часть библиотеки некорректно работает с ESP32, пофикшу как будет время"
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 10:27
aidar_i
Bentry писал(а): 27 апр 2022, 09:49
Действительно очень удобный конструктор. Проверил на ESP8266 - работает) На ESP32 работать не захотел
Сделал все три режима, хотел закончить, вырубили свет до вечера.
Есть в этой библиотеке и Конструктор страниц, кто разбирается, может и доп компоненты делать.
Прочитайте описание библиотеки , чтобы ориентироваться в режимах, компонентах
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 11:43
Imran
aidar_i писал(а): 26 апр 2022, 14:27
попробуйте пример из библиотеки menuTabs
очень даже прилично ;) и ещё пожалуйста по мере возможности вывод значений

Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 11:48
Di123
а есть тестовый пример как раставлять блоки
в порядке компиляции или по платам разносить
и клиент выбирать какой ?
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 11:51
aidar_i
Di123 писал(а): 27 апр 2022, 11:48
а есть тестовый пример как раставлять блоки
в порядке компиляции или по платам разносить
и клиент выбирать какой ?
Будут примеры, когда добью блоки.
Пока в выложенном примере написал примерно как.
Позже тему создам в ПБ.
Отправлено спустя 1 минуту 18 секунд:
Imran писал(а): 27 апр 2022, 11:43
и ещё пожалуйста по мере возможности вывод значений
Вывод значений же есть в блоках ввода.
Эти блоки с примером я выложил для теста, вижу есть интерес, поэтому их я доработал, теперь можно будет и режимы комбинировать, например, кнопки работают только в режиме Клик, а светодиоды в Submit и Update, комбинируя их зажигаю светодиоды с кнопки, просто соединяя выход блока кнопки и вход блока светодиода.
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 12:59
Di123
примерно понял как это организовано
но построить за раз неполучается нужно всё удалять и раставлять по новой и компиляция тут неособо помогает тут работает правило порядка выноса блока
а как вывести текст с контролера на монитор ?
там два блока на вывод текста они не такие
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 14:51
aidar_i
Di123 писал(а): 27 апр 2022, 12:59
примерно понял как это организовано
но построить за раз неполучается нужно всё удалять и раставлять по новой и компиляция тут неособо помогает тут работает правило порядка выноса блока
а как вывести текст с контролера на монитор ?
там два блока на вывод текста они не такие
Да, функции организованы в сетап блока, поэтому они компилируются в порядке вставки блоков, а не расположения их в проекте.
Там ещё не все блоки выложены
Подождите немного, скоро всё будет.
Текст с браузера, наверное? Или наоборот?
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 19:04
Di123
хочу при нажатии на кнопку справа менялась надпись включено/отключено
2022-04-27_203926.png
там есть два блока вывода надписи но они н такие
Отправлено спустя 2 часа 22 минуты 50 секунд:
и в блоке пароль ошибка
он самодублируется введёные значения
если вытащить два блока пароля
если сравнить два старых пароля то на выходе 1
2022-04-27_225738.png
если во второй блок пароля прописать новый пароль то 1 сразу пропадает скоре всего из второго блока заменят значения в первом блоке
в уарт почемуто сумма строк невыводится этих блоков что бы проверить
но если во второй блок продублировать значения первого блока то 1 не пропадает что на мысль и наталкивает
Простой конструктор веб интерфейса для esp8266 и ESP32
Добавлено: 27 апр 2022, 19:49
aidar_i
[ref]Di123[/ref], нужен помощник для доводки и испытания блоков. Практически я закончил блоки режимов и компонентов, не делал плоттеры и табло.
По некоторым вашим замечаниям ещё немного нужно доделки, во всех компонентах параметр добавить, и ТП. Просто рутинная работа, хоть простая, Я бы Вам прислал в личку новые блоки.
aidar_i писал(а): 27 апр 2022, 14:51
он самодублируется
Там у них обозначение компонента pass должен быть разным (pass1, pass2), вот его нужно в параметры засунуть
Отправлено спустя 4 минуты :
Di123 писал(а): 27 апр 2022, 19:04
хочу при нажатии на кнопку справа менялась надпись включено/отключено
Можно светодиод справа поставить.
Проект лучше в другой плате делать, через клемму или переменную.