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

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#1

Сообщение aidar_i » 13.05.2022{, 21:12}

ЗДЕСЬ обсуждалась эта тема.
В начале сообщения блоки старой версии, ниже выложил новую версию.
1 версия.
Выкладываю ПБ и измененную библиотеку.
GyverPortal_.ubl
(2.12 МБ) 1014 скачиваний
GyverPortal_mod7.rar
(337.26 КБ) 1016 скачиваний
Кто скачивал с вышеуказанной темы для испытаний блоки и библиотеки, удалите все.
Нижеуказанные примеры и блоки со старыми не работают.
В библиотеке добавил выбор цвета фона , эффект нажатия, выбор положения (слева , справа, по умолчанию по центру), ширину и высоту компонента, высоту и цвет шрифта, радиус закругления.
Добавил дополнительно желтый и синий светодиоды. Замените файлы в библиотеке отсюда.

Ниже блоки, которые можно настроить по своему вкусу(это не проект,выложены просто блоки, настройки по умолчанию):
ПБ Клик настройки.flp
(423.26 КБ) 694 скачивания
ПБ Обновление настройки.flp
(424.87 КБ) 563 скачивания
ПБ Форма настройки.flp
(539.94 КБ) 560 скачиваний
Настраиваемые блоки режима Форм.
СпойлерПоказать
Настройки блоки форм.png
Отрисовка блоков для размещения компонентов
Пример удалил для изменения.
СпойлерПоказать
Отрисовка блоков.png
Вывод картинок
Вывод картинок.flp
(129.52 КБ) 571 скачивание
СпойлерПоказать
Вывод картинок.png
Вывод картинок.png (12.23 КБ) 49092 просмотра
Иконки можно брать здесь icons8.ru, код тоже там же.
Вывод графиков
Вывод графика.flp
(218.4 КБ) 548 скачиваний
СпойлерПоказать
Графики.png
------------------------------------------------------------------------------
2 версия , измененные блоки, библиотека и примеры.
Библиотека
GyverPortal_3.2.rar
(44.52 КБ) 611 скачиваний
Примеры, блок
Примеры GP.rar
(1.53 МБ) 574 скачивания
Проверил все примеры на ЕСП32. Блоки меню пока не работают, ждем новую версию.
Хорошо работает многостраничность. Видео
GPМногостраничность.rar
(259.5 КБ) 506 скачиваний
Привел пример с подробным описанием блоков многостраничности, придерживаться порядок расположения и компиляции блоков, иначе не будет работать. Что бы не путаться.
Старые и новые блоки и библиотеки не совместимы.
Оригинальная библиотека не совместима с блоками, устанавливайте выложенные здесь.

Внимание! Тело проекта расположите в платах выше плат с блоками портала.
Блоки портала должны быть последними в проекте.
Расположите блоки портала отдельно на своих платах, тогда порядок компиляции будет так, как они стоят в проекте. Можно их и сдвигать вместе с платой куда надо.
Для уменьшения плат можно располагать по 2-3 блока в плате, их корректировать проще.
Можно блоки вырезать и снова поставить, тогда они будут компилироваться ниже блоков, которые остались на плате.
ОТА тоже работает.

Снял видео инструкцию по блокам GP:
СпойлерПоказать
СпойлерПоказать
Здесь дополнительные блоки с возможностью установки любого цвета светодиодов и фона страницы.
—--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Для работы с точкой доступа нужно использовать файловую систему ЕСП. Так как появились вопросы форумчан, выкладываю папку tools, которую нужно положить в папку ...\FLProg_8-0-2_Win64\ideV8\portable\sketchbook, тогда у вас будет работать файловая система. В Ардуино Иде в Tools появится надписи “ESP8266 LittleFS Data Upload“ и “ESP32 Sketch Data Upload“. Сохранить скетч, положить в папку со скетчем папку data. в которую положить нужные файлы для сохранения в файловую систему. В Ардуино Иде нажать нужную надпись и ФС прошьется, потом загрузите скетч. Далее вы можете прошивать только скетч, если файлы из ФС используются те же. Для GP прошейте файлы из библиотеки, там есть папка data, в примерах я его использую.
tools.rar
(13.73 КБ) 234 скачивания
----------------------------------------------------------------------------
3 версия по библиотеке 3.5.2. (В библиотеке ничего не менял) , выложил блоки, примеры и библиотеку.
Блоки:
GPv3.5.rar
(191.32 КБ) 325 скачиваний
Примеры GPv3.5.rar
(366.42 КБ) 347 скачиваний
Бимблиотека:
GyverPortal-3.5.2.rar
(319.78 КБ) 352 скачивания
Внимание!
Пользуйтесь только одной версией портала.
В каждой версии я выложил библиотеку этой версии.
Видео для прежней версии в основном подходит и для последней версии для понимания блоков.
4я версия ТУТ.

Аватара пользователя
Imran
Сержант
Сообщения: 229
Зарегистрирован: 08.11.2017{, 20:53}
Репутация: 9
Имя: Имран

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

#181

Сообщение Imran » 13.10.2022{, 18:24}

Imran писал(а):
11.10.2022{, 16:07}
Как можно сделать ? нажимая на линк, он у меня называется Firmware Update, что бы он переходил на ota_update, на тот IP на который он подключён.С чтение системного параметра можно сделать, но как его связать с линокм (Firmware Update)
Можете помочь ? aidar_i,

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#182

Сообщение aidar_i » 13.10.2022{, 18:27}

ibalabanov писал(а):
12.10.2022{, 23:02}
Собираю проект с блоком GP_Color_CL. В веб интерфейсе задаю зелёный цвет а на светодиодах горит грасный и наоборот) Версия 3.2
Может я перепутал в блоках, посмотрю
aidar_i писал(а):
13.10.2022{, 18:18}
Можете помочь ? aidar_i,
Посмотрю.

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#183

Сообщение aidar_i » 15.10.2022{, 06:15}

Imran писал(а):
11.10.2022{, 16:07}
Как можно сделать ? нажимая на линк, он у меня называется Firmware Update, что бы он переходил на ota_update, на тот IP на который он подключён.С чтение системного параметра можно сделать, но как его связать с линокм (Firmware Update)
Так он и переходит туда, поставьте ссылку в кнопке " /ota_update ", пример свой выложите, если не разобрались. Не нужен системный параметр.

Отправлено спустя 1 час 19 минут 58 секунд:
ibalabanov писал(а):
12.10.2022{, 23:02}
Собираю проект с блоком GP_Color_CL. В веб интерфейсе задаю зелёный цвет а на светодиодах горит грасный и наоборот) Версия 3.2
Пример Ваш нужен.

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#184

Сообщение ibalabanov » 15.10.2022{, 23:02}

aidar_i писал(а):
15.10.2022{, 07:35}
Imran писал(а):
11.10.2022{, 16:07}
Как можно сделать ? нажимая на линк, он у меня называется Firmware Update, что бы он переходил на ota_update, на тот IP на который он подключён.С чтение системного параметра можно сделать, но как его связать с линокм (Firmware Update)
Так он и переходит туда, поставьте ссылку в кнопке " /ota_update ", пример свой выложите, если не разобрались. Не нужен системный параметр.

Отправлено спустя 1 час 19 минут 58 секунд:
ibalabanov писал(а):
12.10.2022{, 23:02}
Собираю проект с блоком GP_Color_CL. В веб интерфейсе задаю зелёный цвет а на светодиодах горит грасный и наоборот) Версия 3.2
Пример Ваш нужен.
Вложения
ws2812.flp
(3.29 МБ) 40 скачиваний

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#185

Сообщение aidar_i » 16.10.2022{, 11:22}

ibalabanov писал(а):
15.10.2022{, 23:02}
ibalabanov писал(а): ↑13.10.2022{, 01:02}
Собираю проект с блоком GP_Color_CL. В веб интерфейсе задаю зелёный цвет а на светодиодах горит грасный и наоборот) Версия 3.2
Поиграйте вот этими параметрами WS2812(скорее всего вот этот нужен -NEO_GRB) :
СпойлерПоказать
TYPE_LED - типы светодиодов:
для 2812 типа
NEO_RGB
NEO_GRB
NEO_GBR
NEO_BRG
NEO_BGR

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#186

Сообщение ibalabanov » 16.10.2022{, 11:32}

Ок, попробую. Скажите еще, как вывести в ПБ Button_Link, вход для ввода url? Что б его не в параметрах пользователя писать а подавать на вход.

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#187

Сообщение aidar_i » 16.10.2022{, 16:56}

ibalabanov писал(а):
16.10.2022{, 11:32}
Ок, попробую. Скажите еще, как вывести в ПБ Button_Link, вход для ввода url? Что б его не в параметрах пользователя писать а подавать на вход.
Создайте вход url в String, параметр Ссылка удалите, в сетап вместо Ссылка поставьте url

Отправлено спустя 4 минуты 26 секунд:
Мне приходят уведомления, что есть личное сообщение, но когда пытаюсь открыть, пишется , что это отложенное сообщение.
Это ваша ошибка или отложили?
Вот опять последнее сообщение от karen.

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#188

Сообщение ibalabanov » 16.10.2022{, 18:38}

aidar_i писал(а):
16.10.2022{, 17:00}
ibalabanov писал(а):
16.10.2022{, 11:32}
Ок, попробую. Скажите еще, как вывести в ПБ Button_Link, вход для ввода url? Что б его не в параметрах пользователя писать а подавать на вход.
Создайте вход url в String, параметр Ссылка удалите, в сетап вместо Ссылка поставьте url

Отправлено спустя 4 минуты 26 секунд:
Мне приходят уведомления, что есть личное сообщение, но когда пытаюсь открыть, пишется , что это отложенное сообщение.
Это ваша ошибка или отложили?
Вот опять последнее сообщение от karen.
Я не откладывал сообщение)

Отправлено спустя 4 часа 25 минут 33 секунды:
С цветом разобрался) А вот с выходном url сделал как вы написали, но выдает ошибку
Вложения
Снимок экрана 2022-10-16 232407.png
Снимок экрана 2022-10-16 232336.png

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#189

Сообщение aidar_i » 17.10.2022{, 19:12}

ibalabanov писал(а):
16.10.2022{, 23:03}
А вот с выходном url сделал как вы написали, но выдает ошибку
Пробуйте

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#190

Сообщение ibalabanov » 18.10.2022{, 10:55}

Уж очень хочется побыстрее опробовать новую версию блоков)

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#191

Сообщение aidar_i » 18.10.2022{, 15:34}

ibalabanov писал(а):
18.10.2022{, 10:55}
Уж очень хочется побыстрее опробовать новую версию блоков)
Отправить на лс для тестирования?

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

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

#192

Сообщение vovka1973 » 18.10.2022{, 16:21}

aidar_i писал(а):
18.10.2022{, 15:34}
Отправить на лс для тестирования?
И мне отправьте если не сложно.
Изображение

ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03.10.2021{, 09:58}
Репутация: 1
Имя: Георгий

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

#193

Сообщение ibalabanov » 18.10.2022{, 17:08}

aidar_i писал(а):
18.10.2022{, 15:34}
ibalabanov писал(а):
18.10.2022{, 10:55}
Уж очень хочется побыстрее опробовать новую версию блоков)
Отправить на лс для тестирования?
Было бы здорово :smile9:

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#194

Сообщение aidar_i » 18.10.2022{, 17:18}

aidar_i писал(а):
13.05.2022{, 21:12}
И мне отправьте если не сложно.
ibalabanov писал(а):
18.10.2022{, 17:08}
Было бы здорово
Завтра посмотрю ещё и отправлю.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

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

#195

Сообщение artemka19 » 18.10.2022{, 21:49}

aidar_i писал(а):
18.10.2022{, 17:08}
Завтра посмотрю ещё и отправлю
и мне тоже

Vlad31
Рядовой
Сообщения: 2
Зарегистрирован: 09.02.2022{, 00:19}
Репутация: 0
Имя: Volodymyr

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

#196

Сообщение Vlad31 » 26.11.2022{, 23:53}

На 8266 NodeMCU в off line режиме графики работают.......????
Загрузил все новые библиотеки....результата нет....
Вообще как реализовать вывод графика на даном 8266....в режиме точки доступа в любом редакторе WEB.
Ткните пожалуйста куда копать....нужно оперативно....

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#197

Сообщение Phazz » 27.11.2022{, 00:12}

Vlad31, viewtopic.php?f=194&t=8024

Отправлено спустя 1 минуту 33 секунды:
Либо через jeeUI

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#198

Сообщение aidar_i » 27.11.2022{, 07:52}

Vlad31 писал(а):
26.11.2022{, 23:53}
На 8266 NodeMCU в off line режиме графики работают.......????
Загрузил все новые библиотеки....результата нет....
Вообще как реализовать вывод графика на даном 8266....в режиме точки доступа в любом редакторе WEB.
Ткните пожалуйста куда копать....нужно оперативно....
Работают в этом портале. Но нужно применять FS.
Подождите немного, блоки новые сделал.
Сейчас проверяю и делаю примеры.

Vlad31
Рядовой
Сообщения: 2
Зарегистрирован: 09.02.2022{, 00:19}
Репутация: 0
Имя: Volodymyr

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

#199

Сообщение Vlad31 » 27.11.2022{, 12:44}

Ок...
Непременно ждем..
Здесь же выложите..?

aidar_i
Полковник
Сообщения: 3125
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#200

Сообщение aidar_i » 29.11.2022{, 19:47}

устарело

Ответить

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