Страница 15 из 24
Web на базе CRMui3 v1.5b
Добавлено: 06 янв 2024, 20:01
JonyBest
Поздравляю всех с наступившим Новым Годом и наступающим Рождеством!!!!!
Праздничный выход версии 1.5b
Проведена огромная работа. НЕ ЗАБУДЬТЕ в каталоге flprog удалить старую версию библиотеки CRMui3_fix_for_flprog_v1.
Во первых, благодаря [ref]ivansidor012[/ref], избавились от ЗАВИСИМОСТИ хронологии вытаскивания блоков на плату. В примерах это отчетливо видно.
Единственное, есть небольшой ньюанс. Блоки связанные между собой, даже если они соединены через именованные соединение, будут располагаться на веб интерфейсе рядом. Чтобы этого избежать - пользуйтесь переменными.
Второе значимое событие - устранил ограничение с версией библиотеки ArduinoJSON. Отлично работает самая последняя.
В третьих - уйма времени была потрачена, в промежутках между застольями, на оптимизацию кода под новые возможности.
Напомню - версия бетта, основной функционал работает. 8266 у меня нет, но компиляция проходит без ошибок. Лучше всего работает на ESP32S3
Скриншоты
[spoiler]
8266
Скриншот 06-01-2024 193649.jpg
core1
Скриншот 06-01-2024 184025.jpg
core0
Скриншот 06-01-2024 192004.jpg
Скриншот 06-01-2024 195425.jpg
[/spoiler]
Файлы для скачивания
[spoiler]
блоки
пример веб на core0
пример веб на core1
[/spoiler]
Web на базе CRMui3 v1.5b
Добавлено: 06 янв 2024, 20:41
ivansidor012
JonyBest писал(а): 06 янв 2024, 20:01
Проведена огромная работа.
продолжаю работу над новой версией:
-автор CRMui3 предоставил расшифрованный скрипт от этого интерфейса, что позволяет добавить много плюшек)))
-переделал механизм передачи больших обьемов данных (чтобы у 8266 хватало памяти) - делаю по форку
https://github.com/rvbglas/CRMui3/commi ... 9fd119dfe3
-добавил возможность указания ширины, цвета текста, цвета фона для кнопок
--добавил возможность указания ширины для блока надпись
-добавил сообщение о потере связи в верхнюю полоску (как было в jeeui)
-добавлен вывод количества подключенных клиентов (слева-внизу в разделе служебной инфы)
-выровнял текст по центру в шапке и некоторых других местах
...продолжаю работу)))
Отправлено спустя 1 минуту 18 секунд:
JonyBest писал(а): 06 янв 2024, 20:01
пользуйтесь переменными.
или клеммами)
И не забываем поглядывать на порядок компиляции блоков - если вдруг что-то не так)
Web на базе CRMui3 v1.5b
Добавлено: 07 янв 2024, 14:00
tema
с подключенными библиотеками флп. компилирует примерно до половины и зависает иде.
без них все ок. так должно быть?
Web на базе CRMui3 v1.5b
Добавлено: 07 янв 2024, 17:56
vitalik9
Точка доступа не отключается при подключении клиентом, В настройках блока wifi установлено клиент
Web на базе CRMui3 v1.5b
Добавлено: 07 янв 2024, 20:06
JonyBest
tema писал(а): 07 янв 2024, 14:00
компилирует примерно до половины и зависает иде.
Дело не в библиотеках, AsyncTCP, ESPAsyncTCP, ESPAsyncWebSrv и ArduinoJson - стандарт используемый очень многими.
В ИДЕ встречается такая проблема на некоторых платах при включенной опции "показывать подробную информацию при компиляции". При выключении - проблем нет.
Отправлено спустя 8 минут 49 секунд:
vitalik9 писал(а): 07 янв 2024, 17:56
Точка доступа не отключается при подключении клиентом, В настройках блока wifi установлено клиент
Попробуйте указать настройки сети руками, перегрузить роутер и т.д. При хороших условиях - переключает очень быстро.
pZaMMLty (online-video-cutter.com).gif
Web на базе CRMui3 v1.5b
Добавлено: 07 янв 2024, 21:42
Ander
Разраб - отключи нижний левый функционл - он всё портит!
таймер и всё что ниже, качество связи и т.д.
Web на базе CRMui3 v1.5b
Добавлено: 07 янв 2024, 21:49
JonyBest
Ander писал(а): 07 янв 2024, 21:42
Разраб - отключи нижний левый функционл - он всё портит!
таймер и всё что ниже, качество связи и т.д.
У каждого свои предпочтения. Мне все нравится! Не устраивает - альтернативных вариантов множество.
Web на базе CRMui3 v1.5b
Добавлено: 08 янв 2024, 11:35
Sevast
JonyBest писал(а): 06 янв 2024, 20:01
НЕ ЗАБУДЬТЕ в каталоге flprog удалить старую версию библиотеки CRMui3_fix_for_flprog_v1.
Удалил...а где взять новую версию библиотеки?

В менеджере библиотек последняя 1.4. Подойдет она?
Web на базе CRMui3 v1.5b
Добавлено: 08 янв 2024, 11:40
vovka1973
ivansidor012 писал(а): 06 янв 2024, 20:41
продолжаю работу над новой версией:
Интересно ,почему с этим веб интерфейсом не могу сделать вывод температуры с терморезистора идет постоянное переподключение и показывает попугаи , с начало думал что это с блоком температуры ,но с веб интерфейсом от гувера все нормально

Web на базе CRMui3 v1.5b
Добавлено: 08 янв 2024, 16:05
ivansidor012
[ref]vovka1973[/ref],
проект где?)
возможно ты опрашиваешь датчик в каждом цикле
Отправлено спустя 4 минуты 43 секунды:
[ref]Sevast[/ref],
после того как удалил старую библиотеку - нажми в флпрог Компилировпть проект - новая библа автоматом скопируется
Web на базе CRMui3 v1.5b
Добавлено: 08 янв 2024, 17:07
vovka1973
нашел проблему сам ,при включенном уарт в главном блоке начинается свистопляска ,поставил 0 все нормально

Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 12:46
Sevast
Загрузил ваш пустой проект на 8266 wemos. Вроде работает, но количество циклов странное. И страница грузиться через раз.
Клип444.jpg
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 13:13
Ander
Тоже пробовал, и постоянный отвал через 3-10 минут если страница открыта на компе, если же страницу открыть на телефоне то нет боковой панели и отвала не происходит.
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 14:19
ArtemArable
JonyBest писал(а): 06 янв 2024, 20:01
Поздравляю всех с наступившим Новым Годом и наступающим Рождеством!!!!!
Праздничный выход версии 1.5b
Проведена огромная работа. НЕ ЗАБУДЬТЕ в каталоге flprog удалить старую версию библиотеки CRMui3_fix_for_flprog_v1.
Во первых, благодаря [ref]ivansidor012[/ref], избавились от ЗАВИСИМОСТИ хронологии вытаскивания блоков на плату. В примерах это отчетливо видно.
Единственное, есть небольшой ньюанс. Блоки связанные между собой, даже если они соединены через именованные соединение, будут располагаться на веб интерфейсе рядом. Чтобы этого избежать - пользуйтесь переменными.
Второе значимое событие - устранил ограничение с версией библиотеки ArduinoJSON. Отлично работает самая последняя.
В третьих - уйма времени была потрачена, в промежутках между застольями, на оптимизацию кода под новые возможности.
Напомню - версия бетта, основной функционал работает. 8266 у меня нет, но компиляция проходит без ошибок. Лучше всего работает на ESP32S3
Скриншоты
[spoiler]
8266 Скриншот 06-01-2024 193649.jpg
core1 Скриншот 06-01-2024 184025.jpg
core0 Скриншот 06-01-2024 192004.jpg
Скриншот 06-01-2024 195425.jpg
[/spoiler]
Файлы для скачивания
[spoiler]
блоки CRMui3_v1.5b_(Code_-_Professional).rar
пример веб на core0 test_CRM_15b_core0.rar
пример веб на core1 test_CRM_15b_core1.rar
[/spoiler]
Можно ваш проект под 8266. test_CRM_15b на 32 запустился с ходу.
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 15:18
JonyBest
ArtemArable писал(а): 09 янв 2024, 14:19
Можно ваш проект под 8266
8266 очень критична к памяти. Начните с простого, попробуйте первый и последний блоки на core1. По чуть добавляйте нужные вам элементы следя за расходом памяти. В скором времени [ref]ivansidor012[/ref] планировал решить эту проблему.
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 18:17
ivansidor012
под 8266 пробуйте это:
[spoiler]
https://disk.yandex.com/d/Mu1CVJVgsnLfdw[/spoiler]
Возможно в самый первый раз будет долговато загружаться, поэтому можно не ждать и просто остановить и перезагрузить страницу. (долго скрипты в первый раз грузятся - но все последующие разы - молниеносно)
-это тестовая версия (не успеваю доделать)))
-работают те элементы которые на плату в проекте вынесены (кнопки, переключатели, графики, индикаторы)
-скрипты теперь кэшируются в браузере и долго загружаются только в первый раз
-в кнопках можно динамично изменять текст и цвета
-подровнял в некоторых местах вывод текста по центру
-изменен механизм загрузки данных для 8266 - погонял двое суток - все норм
-позже доделаю оставшиеся блоки)))
-работу на ядрах 0и 1 не проверял. тестировал на опции "настройки вайфай=средствами crmui"
Скрины:
[spoiler]
1.png
2.png
6.png
3.png
4.png
5.png
[/spoiler]
-если какие косяки найдете - пишите сюда)))
Отправлено спустя 11 минут 53 секунды:
Sevast писал(а): 09 янв 2024, 12:46
количество циклов странное
да вроде норм
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 19:43
Sevast
ivansidor012 писал(а): 09 янв 2024, 18:17
под 8266 пробуйте это:
Поделитесь пожалуйста библиотекой "CRMui3_fix_for_flprog_v5.1.h", а то не находит...
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 20:55
ArtemArable
Sevast писал(а): 09 янв 2024, 19:43
ivansidor012 писал(а): 09 янв 2024, 18:17
под 8266 пробуйте это:
Поделитесь пожалуйста библиотекой "CRMui3_fix_for_flprog_v5.1.h", а то не находит...
Встанет при компиляции. Старую версию необходимо удалить.
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 20:55
vitalik9
вемос мини флпрог 8,2,3 все отлично работает. Первоначальная загрузка страницы проходит долго но если остановить и обновить страницу то все работает нормально. Продолжайте развитие
Web на базе CRMui3 v1.5b
Добавлено: 09 янв 2024, 20:57
ArtemArable
ivansidor012 писал(а): 09 янв 2024, 18:17
под 8266 пробуйте это:
[spoiler]
https://disk.yandex.com/d/Mu1CVJVgsnLfdw[/spoiler]
Возможно в самый первый раз будет долговато загружаться, поэтому можно не ждать и просто остановить и перезагрузить страницу. (долго скрипты в первый раз грузятся - но все последующие разы - молниеносно)
-это тестовая версия (не успеваю доделать)))
-работают те элементы которые на плату в проекте вынесены (кнопки, переключатели, графики, индикаторы)
-скрипты теперь кэшируются в браузере и долго загружаются только в первый раз
-в кнопках можно динамично изменять текст и цвета
-подровнял в некоторых местах вывод текста по центру
-изменен механизм загрузки данных для 8266 - погонял двое суток - все норм
-позже доделаю оставшиеся блоки)))
-работу на ядрах 0и 1 не проверял. тестировал на опции "настройки вайфай=средствами crmui"
Скрины:
[spoiler]
1.png
2.png
6.png
3.png
4.png
5.png
[/spoiler]
-если какие косяки найдете - пишите сюда)))
Отправлено спустя 11 минут 53 секунды:
Sevast писал(а): 09 янв 2024, 12:46
количество циклов странное
да вроде норм
Спасибо. Попробую.
А 8266 разве не одноядерный?