GyverPortal - простой конструктор веб интерфейса.

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
remz
Рядовой
Сообщения: 23
Зарегистрирован: 27 июн 2017, 20:08
Откуда: Балаково
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение remz »

Ясненько , будем ждать
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

Отправлено спустя 6 минут 44 секунды:
Адаптировал блоки к новой версии библиотеки. Не стал ждать следующей версии. ESP32 работает, но не все: не работает меню. Пока бета версия.
Туда перенес все свои и не свои наработки.

Библиотека с изменениями корректируется

Блоки выложу позже, нашел баг
ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03 окт 2021, 09:58
Имя: Георгий

GyverPortal - простой конструктор веб интерфейса.

Сообщение ibalabanov »

aidar_i писал(а): 30 авг 2022, 19:07 Отправлено спустя 6 минут 44 секунды:
Адаптировал блоки к новой версии библиотеки. Не стал ждать следующей версии. ESP32 работает, но не все: не работает меню. Пока бета версия.
Туда перенес все свои и не свои наработки.

Библиотека с изменениями корректируется

Блоки выложу позже, нашел баг
Жду обновление)
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

ibalabanov писал(а): 31 авг 2022, 16:47 Жду обновление)
Думал наскоком взять, не получилось, не все заработало. Но уже далеко продвинулся , скоро будут новые блоки.

Отправлено спустя 11 часов 55 минут 30 секунд:
[ref]ibalabanov[/ref], смотрите личное сообщение.
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение Imran »

Не показывает Селект. Что не так ? удаляю заново закидываю как попало показывает но не стабильно то вемос глючит то браузер не находит.Загружается в контроллер нормально.
Но без Селект все ТИП ТОП

Вот проект
UCS1903_WEMD1MP_V_3.7z
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

Imran писал(а): 01 сен 2022, 13:24 Не показывает Селект. Что не так ? удаляю заново закидываю как попало показывает но не стабильно то вемос глючит то браузер не находит.Загружается в контроллер нормально.
Но без Селект все ТИП ТОП
Я здесь писал, что тело проекта должно быть выше блоков!Плату UCS1903 перенесите выше!
Начальный и конечный(он сейчас компилируется не там) блоки поставьте на отдельных платах,и вообще поставьте блоки все в отдельных платах!Тогда компиляция пройдет правильно.

Отправлено спустя 9 минут 41 секунду:
Вот так
UCS1903_WEMD1MP_V_3 исправленный.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

Обсуждение 2 версии.
Обновил блоки и библиотеку смотрите здесь.
Проверил все примеры на ЕСП32. Примеры подробно прокомментировал.
Блоки меню пока не работают, ждем новую версию.
Хорошо работает многостраничность.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение Rovki »

[ref=#ff8000]aidar_i[/ref], напомни есть ли возможность в это веб интерфейсе обновлять прошивку есп? :smile427:
Электронщик до мозга костей и не только
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

Пока нет блока.
В сентябре выйдет новая версия V3.Вот превью:
[spoiler]Простой конструктор веб интерфейса для esp8266 и ESP32

Простой конструктор - делаем страницы без знаний HTML и CSS
Библиотека является обёрткой для стандартной ESP8266WebServer
Позволяет быстро создать вебморду для управления и настройки своего девайса
Компактный читаемый код в "скетче", никаких внешних обработчиков и лямбда-функций
Конструктор использует стандартные HTML формы, CSS и javascript
Элементы конструктора хранятся во Flash памяти
Никаких глобальных буферов, всё генерируется на лету
Приятный дизайн из коробки + тёмная тема
Адаптировано под мобильные устройства и ПК
Встроенные инструменты для удобного парсинга значений с формы
Возможность настроить автоматическое обновление значений переменных по действию со страницы
Встроенные жабаскрипты для AJAX, работа без обновления всей страницы:
Клики по компонентам, изменение их значений
Обновление компонентов по таймеру
График в реальном времени
Текстовое окно отладки (отправляем из программы)
Компоненты конструктора:
Заголовок
Подпись
Разделитель
Перенос строки
Блок для объединения компонентов
Веб-форма (блок)
Кнопка submit (для форм)
Поле ввода текста
Многострочное поле ввода текста
Поле ввода пароля
Галочка (чекбокс)
Выключатель
Слайдер
Слайдер с подписью
Выбор времени
Выбор даты
Селектор (дропбокс)
Кнопка
Мини кнопка
"Светодиод" индикатор
Окно лога для отладки (веб Serial порт)
Несколько типов графиков (требуется интернет)
Встроенные модули:
Авторизация по логину-паролю
DNS сервер (для работы как точка доступа)
mDNS (для открытия интерфейса по адресу вместо IP адреса)
OTA обновление через браузер (возможна защита паролем)[/spoiler]

Отправлено спустя 28 минут 26 секунд:
Rovki писал(а): 13 сен 2022, 11:46 [ref=#ff8000]aidar_i[/ref], напомни есть ли возможность в это веб интерфейсе обновлять прошивку есп? :smile427:
Специально для тебя сделал! Смотри в первом сообщении, перезалил примеры, добавил блок ОТА, блок текста ссылки еще.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение Rovki »

Спасибо, Айдар, а то мне нравился espui, но там нет обновления по воздуху и он не дружит с updata .Попробую на днях
Электронщик до мозга костей и не только
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение artemka19 »

[ref=#ff8000]Rovki[/ref],
в JeeUI2 есть ))
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение Rovki »

Спасибо, я видел . Но я привык espui. в этом интерфейсе показалось что то похожее . Но будет время и ваш инструмент попробую. :smile427:
Электронщик до мозга костей и не только
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение artemka19 »

Rovki писал(а): 13 сен 2022, 22:19 Но я привык espui
тогда вопрос:
-когда в espui происходит обрыв связи, то появляется надпись соответствующая
-и там же появляется иконка стрелочки "обновить"
- т.е. связь только вручную можно восстановить в espui, по нажатию этой "стрелочки-иконки"?
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение Rovki »

Я использую веб интерфейс исключительно для настроек ,когда есп точка доступа . Когда нет связи пишется - дисконект..Браузер сам обновляет страницу когда восстанавливается связь
Электронщик до мозга костей и не только
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

[ref]artemka19[/ref], встрой, пожалуйста , в новую библиотеку проверку статуса соеднения, как сделано в jeeui2, чтобы загорался красный при обрыве связи.

Отправлено спустя 4 минуты 16 секунд:
Rovki писал(а): 13 сен 2022, 22:32 Но я привык espui.
Да, похож, но Гувер портал проще и нет заморочек совместимости с другими программами, версиями и ТП.
Удобно, если пользоваться смартфоном.
JeeUI2, мне показалось, удобен для компа.
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение Imran »

aidar_i писал(а): 14 сен 2022, 04:55 Да, похож, но Гувер портал проще и нет заморочек совместимости с другими программами, версиями и ТП.
Удобно, если пользоваться смартфоном.
Как для не очень опытного пользователя, GyverPortal красив, много функционален, НО не много сложный в плане построение очередности. А так и в смартфоне и в компьютере все красиво смотрится.
aidar_i писал(а): 14 сен 2022, 04:55 JeeUI2, мне показалось, удобен для компа.
Как по мне он и на смартфоне и на компьютере смотрится красиво, прост в использование, Менее функционален и виджетов очень мало.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

GyverPortal - простой конструктор веб интерфейса.

Сообщение aidar_i »

Imran писал(а): 14 сен 2022, 12:36 НО не много сложный в плане построение очередности.
Да, нет. Понять принцип и все! Выложил наконец то обещанное video, постарался все разъяснить.
[spoiler] [bbvideo]https://youtu.be/U4z2ZIQffn4[/bbvideo][/spoiler]
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение Imran »

[ref=#ff8000]aidar_i[/ref], Аа очень сложно сделать не по вытаскивания а по построению блоков ? Лично для меня цены бы не было этому блоку.И кстати ещё раз спасибо за видео стало много чего понятно.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

GyverPortal - простой конструктор веб интерфейса.

Сообщение Naladchik »

Rovki писал(а): 13 сен 2022, 20:00 ... espui, но там нет обновления по воздуху...
Откуда такая информация?
Со штатным, встроенным в FLProg, OTA все работает, специально, только что, скачал последний проект со своей темы с мультиблоком и проверил.
Несколько раз заливал, проблем не увидел.
Нужна будет помощь в настройке данной связки (ESPUI + OTA от FLProg) - пишите в личку.
Win10-64. FLProg Portable.
Изображение
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

GyverPortal - простой конструктор веб интерфейса.

Сообщение artemka19 »

видимо webupdate подразумевался под "обновлением по воздуху"
Ответить

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

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

Сейчас этот форум просматривают: adsdenis и 1 гость