Web на базе CRMui3 v1.5b

ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

JonyBest писал(а): 26 дек 2023, 20:23 Повезло, может какой то процент блоков и работает... Но играть в рулетку я бы не советовал
да вроде все блоки работают - mqtt тоже работает

Отправлено спустя 2 минуты 10 секунд:
JonyBest писал(а): 26 дек 2023, 18:03 Повезло, может какой то процент блоков и работает... Но играть в рулетку я бы не советовал
а откуда тогда инфа что не работают блоки?
есть пример неработающего блока?
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

Web на базе CRMui3 v1.4

Сообщение JonyBest »

Вы же вроде толковый человек на форуме. Посмотрите код блоков или код своего полученного проекта.
Блок "Главная" Секция "место вставки loop"

Код: Выделить всё

endloop(); //здесь вызываем код который будет в  конце loop
} //закрываем loop
void interface() { //открываем процедуру создания интерфейса!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Все блоки которые вы будете вставлять после Блок "Главная" и будут находится в секции "место вставки loop" - будут выполняться в ПРОЦЕДУРЕ void interface()
Есть более элегантное решение этой проблемы Если автор не поправит профРедактор, то в следующей версии решение будет интегрировано
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

этого кода:
JonyBest писал(а): 26 дек 2023, 21:48 endloop(); //здесь вызываем код который будет в конце loop
} //закрываем loop
void interface() { //открываем процедуру создания интерфейса!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
нет в этой версии:
JonyBest писал(а): 08 фев 2023, 22:30 Вариант №2 (развитие данного направления приостановлено на версии 1.1):
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

Web на базе CRMui3 v1.4

Сообщение JonyBest »

Похоже происходит какое то недопонимание. Покажите свой проект
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

JonyBest писал(а): 26 дек 2023, 21:48 Все блоки которые вы будете вставлять после Блок "Главная" и будут находится в секции "место вставки loop" - будут выполняться в ПРОЦЕДУРЕ void interface()
да нет же)



Безымянный.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

на функцию "finish_make_interface()" - можно не смотреть: это я уже после добавил.
Но даже БЕЗ этой функции тоже не было попадания блоков в тело interface().

Отправлено спустя 7 минут 42 секунды:
ivansidor012 писал(а): 26 дек 2023, 22:45 на функцию "finish_make_interface()" - можно не смотреть: это я уже после добавил.
я переделал чуть библиотеку под функцию "finish_make_interface()":

Безымянный.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

Web на базе CRMui3 v1.4

Сообщение JonyBest »

[ref]ivansidor012[/ref], я не пойму чего вы добиваетесь. Какое то тупое набивание постов и засирание темы, Вариант №2 не поддерживается. Я то точно знаю как он работает, в личной переписке я вам показывал скриншоты подтверждающие мою правоту. Или вы обсуждаете свои наработки? Это гадание на кофейной гуще - пока не покажите свой проект.
В целом у нас свободная страна - как нравится так и делайте.
vovka1973
Майор
Сообщения: 1113
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 2 раза

Web на базе CRMui3 v1.4

Сообщение vovka1973 »

нашел!
Изображение
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

JonyBest писал(а): 08 фев 2023, 22:30 У большинства элементов добавлена возможность выбрать тип входа и ед. измерения.
не работает с R-триггерами.
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

[ref]JonyBest[/ref],
хорошие новости - удалось библиотеку отредактировать под наш профредактор. Теперь общая функция библиотеки нам не страшна)))
Теперь все плюшки из Варианта1 доступны БЕЗ ЗАВИСИМОСТИ от хронологии вытаскивания блоков на плату!!!

Уже переделал эти блоки из Варианта1:
-главный блок
-график
-новая страница
-индикатор полукруг
-текст
-последний блок + вайфай
короче те элементы рабочие, которые в проекте примера вынесены на плату.

(код для есп32 (касающийся второго ядра - не тестил еще).
Короче успел пока только переделать те блоки, что находятся в примере проекта).

-Переделка существующих блоков очень простая - нужно всего лишь перенести
код Блока Элемента из "Конец секции Луп" в "Место вставки блока Луп" и все)))
(по аналогии с Уже переделанными блоками)

*если будут вопросы - не стесняйся и задавай)

Взять код отсюда
[spoiler]
переносить Отсюда.png
[/spoiler]

и перенести сюда
[spoiler]
переносить сюда.png
[/spoiler]




Библиотеки переименовал и привязал к проекту - должны автоматом встать при компиляции
(ограничение с ArduinoJSON - остается прежним)
[spoiler]
NEW_CRMui3.zip
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

Производительность есп32 с этим веб-интерфейсом впечатляет :

crmui3
[spoiler]
циклы-crmui.png
crmui.png
[/spoiler]



а вот для сравнения штатный веб (jeeui2 и гайвер-портал такие же результаты как и у штатного)
[spoiler]
штатный веб.png
[/spoiler]


Разница на порядки!!!
1000 против 60000 - 100000

Отправлено спустя 2 минуты 50 секунд:
*загружал 100 индикаторов полукруглых с разнесенным временем опроса - все ок: страница открывается, индикаторы индицируют)))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений

Web на базе CRMui3 v1.4

Сообщение JonyBest »

ivansidor012 писал(а): 28 дек 2023, 22:16 хорошие новости - удалось библиотеку отредактировать под наш профредактор. Теперь общая функция библиотеки нам не страшна)))
Отличные новости! Низкий поклон за отличную идею!
Сегодня переделаю под вашу версию. Будет отличный подарок на Новый Год.
tema
Сержант
Сообщения: 196
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 8 раз

Web на базе CRMui3 v1.4

Сообщение tema »

установил флп 823 на чистый пк. понизил ArduinoJSON. в выборе плат поставил DIO.
выдает ошибку платы...
ваш пример download/file.php?id=42717
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

[ref]tema[/ref],

у меня такая версия платы есп32 в Ардуино:
[spoiler]
плата есп32.png
[/spoiler]

и такие ссылки в Менеджере плат:
[spoiler]

Код: Выделить всё

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://raw.githubusercontent.com/CONTROLLINO-PLC/CONTROLLINO_Library/master/Boards/package_ControllinoHardware_index.json
https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
[/spoiler]

Отправлено спустя 4 минуты 40 секунд:
tema писал(а): 29 дек 2023, 11:45ваш пример
имей в виду - это пока что некий шаблон для разрабов и в нем работают (пока что) всего несколько элементов
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

[ref]tema[/ref],
или можешь открыть в блокноте файл C:\PortableFLProg_8-2-3_Win64\ideV8\portable\sketchbook\libraries\CRMui3_fix_for_flprog_v1\src CRMui3.cpp (строка 730)

и добавить "return true;" в конце функции "bool CRMui3::apiResponse(const String & p, const String & v) {"
вот как тут:
[spoiler]
Безымянный.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Web на базе CRMui3 v1.4

Сообщение ArtemArable »

ivansidor012 писал(а): 28 дек 2023, 22:16 [ref]JonyBest[/ref],
хорошие новости - удалось библиотеку отредактировать под наш профредактор. Теперь общая функция библиотеки нам не страшна)))
Теперь все плюшки из Варианта1 доступны БЕЗ ЗАВИСИМОСТИ от хронологии вытаскивания блоков на плату!!!

Уже переделал эти блоки из Варианта1:
-главный блок
-график
-новая страница
-индикатор полукруг
-текст
-последний блок + вайфай
короче те элементы рабочие, которые в проекте примера вынесены на плату.

(код для есп32 (касающийся второго ядра - не тестил еще).
Короче успел пока только переделать те блоки, что находятся в примере проекта).

-Переделка существующих блоков очень простая - нужно всего лишь перенести
код Блока Элемента из "Конец секции Луп" в "Место вставки блока Луп" и все)))
(по аналогии с Уже переделанными блоками)

*если будут вопросы - не стесняйся и задавай)

Взять код отсюда
[spoiler]
переносить Отсюда.png
[/spoiler]

и перенести сюда
[spoiler]
переносить сюда.png
[/spoiler]




Библиотеки переименовал и привязал к проекту - должны автоматом встать при компиляции
(ограничение с ArduinoJSON - остается прежним)
[spoiler]
NEW_CRMui3.zip
[/spoiler]
На ESP32 запустился тестовый пример, на 8266 нет.
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

[ref]ArtemArable[/ref],
не спеши - грядет очень много изменений в этом вебе
ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23 ноя 2020, 16:46
Имя: Artem
Поблагодарили: 1 раз

Web на базе CRMui3 v1.4

Сообщение ArtemArable »

ivansidor012 писал(а): 06 янв 2024, 14:37 [ref]ArtemArable[/ref],
не спеши - грядет очень много изменений в этом вебе
Жду с нетерпением! Есть несколько устройств на 8266, которые хочу переделать на CRM.
Кстати, Телеграм бот не планируется к интеграции?
ivansidor012
Сержант
Сообщения: 282
Зарегистрирован: 10 сен 2020, 14:37
Имя: Иван

Web на базе CRMui3 v1.4

Сообщение ivansidor012 »

ArtemArable писал(а): 06 янв 2024, 15:05 Телеграм бот не планируется к интеграции
так для него же есть отдельные блоки
WildCat
Лейтенант
Сообщения: 519
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил

Web на базе CRMui3 v1.4

Сообщение WildCat »

ivansidor012 писал(а): 06 янв 2024, 14:37 грядет очень много изменений в этом вебе
Будет отдельная тема?
Ответить

Вернуться в «WEB интерфейс»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость