Веб-интерфейс для 8266/32 (JeeUI2)

Веб интерфейс для 8266/32 на базе скрипта от JeeUI2, не требующий установки дополнительных библиотек, умеющий работать совместно со штатным веб интерфейсом, и имеющий такую же (блочную) логику управления как и блоки в FLProg.

Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25.11.2019{, 01:07}
Репутация: 46
Откуда: Украина
Имя: Сергей

Веб-интерфейс для 8266/32 (JeeUI2)

#301

Сообщение Serquick » 25.02.2023{, 02:42}

artemka19, такая проблемка, при добавлении "Ползунка" и "надписи"
СпойлерПоказать
Screenshot_2.png

на экране моб. телефона(вертикальное положение) или узкое окно браузера, вот такая лажа
СпойлерПоказать
Screenshot_1.png
Если перевернуть телефон или растянуть окно браузера, все норм.
СпойлерПоказать
Screenshot_3.png
Можно это исправить?
32 Кб должно хватить для любых задач!!!

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

Веб-интерфейс для 8266/32 (JeeUI2)

#302

Сообщение artemka19 » 25.02.2023{, 08:43}

уменьшить длину ползунка попробовать

Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25.11.2019{, 01:07}
Репутация: 46
Откуда: Украина
Имя: Сергей

Веб-интерфейс для 8266/32 (JeeUI2)

#303

Сообщение Serquick » 25.02.2023{, 16:10}

artemka19 писал(а):
25.02.2023{, 08:43}
уменьшить длину ползунка попробовать
Пробовал не помогает.
32 Кб должно хватить для любых задач!!!

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

Веб-интерфейс для 8266/32 (JeeUI2)

#304

Сообщение ArtemArable » 03.03.2023{, 17:49}

Перенос строки пробовали у ползунка?

Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25.11.2019{, 01:07}
Репутация: 46
Откуда: Украина
Имя: Сергей

Веб-интерфейс для 8266/32 (JeeUI2)

#305

Сообщение Serquick » 03.03.2023{, 21:03}

ArtemArable писал(а):
03.03.2023{, 17:49}
Перенос строки пробовали у ползунка?
Если включить перенос у ползунка, знак процентов перенесется.
32 Кб должно хватить для любых задач!!!

Аватара пользователя
karen
Рядовой
Сообщения: 66
Зарегистрирован: 15.01.2016{, 22:45}
Репутация: 30
Откуда: Mars
Имя: Karen
Контактная информация:

Веб-интерфейс для 8266/32 (JeeUI2)

#306

Сообщение karen » 03.03.2023{, 21:11}

Решил обновить блоки с 4.07 на 4.09 и получили ошибку если заменить блоки "поля ввода" на версию 4.07 то все компилится. :smile44:
karens4

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

Веб-интерфейс для 8266/32 (JeeUI2)

#307

Сообщение Phazz » 03.03.2023{, 21:22}

karen, точно все блоки заменил?

Аватара пользователя
karen
Рядовой
Сообщения: 66
Зарегистрирован: 15.01.2016{, 22:45}
Репутация: 30
Откуда: Mars
Имя: Karen
Контактная информация:

Веб-интерфейс для 8266/32 (JeeUI2)

#308

Сообщение karen » 03.03.2023{, 21:50}

Phazz писал(а):
03.03.2023{, 21:22}
karen, точно все блоки заменил?
Точно. Но компилится либо без блоков "поле ввода" либо с версией 4.07
karens4

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

Веб-интерфейс для 8266/32 (JeeUI2)

#309

Сообщение artemka19 » 04.03.2023{, 11:38}

karen писал(а):
03.03.2023{, 21:11}
Решил обновить блоки с 4.07 на 4.09 и получили ошибку если заменить блоки "поля ввода" на версию 4.07 то все компилится
ошибка "redefenition" говорит о том что в коде имеется две дублирующие функции с одинаковыми именами.

где то у тебя в проекте не заменен блок "поле ввода" с 4.07 на 4.09.

*проверил пример для 4.09 из шапки - он компилируется (там имеются поля ввода).

Аватара пользователя
karen
Рядовой
Сообщения: 66
Зарегистрирован: 15.01.2016{, 22:45}
Репутация: 30
Откуда: Mars
Имя: Karen
Контактная информация:

Веб-интерфейс для 8266/32 (JeeUI2)

#310

Сообщение karen » 04.03.2023{, 11:43}

artemka19 писал(а):
04.03.2023{, 11:38}
karen писал(а):
03.03.2023{, 21:11}
Решил обновить блоки с 4.07 на 4.09 и получили ошибку если заменить блоки "поля ввода" на версию 4.07 то все компилится
ошибка "redefenition" говорит о том что в коде имеется две дублирующие функции с одинаковыми именами.

где то у тебя в проекте не заменен блок "поле ввода" с 4.07 на 4.09.

*проверил пример для 4.09 из шапки - он компилируется (там имеются поля ввода).
Я полностью убрал блоки 4.07 и собрал на 4.09 видимо баг проекта опять, буду смотреть.
karens4

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

Веб-интерфейс для 8266/32 (JeeUI2)

#311

Сообщение artemka19 » 04.03.2023{, 11:59}

karen, скинь в лс телеги проект

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

Веб-интерфейс для 8266/32 (JeeUI2)

#312

Сообщение ArtemArable » 04.03.2023{, 19:50}

Скрестил бульдога с носорогом. JeeUI2 и viewtopic.php?p=121709#p121709
Экспериментирую....

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

Веб-интерфейс для 8266/32 (JeeUI2)

#313

Сообщение artemka19 » 04.03.2023{, 20:03}

ArtemArable, а где там jeeui2?

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

Веб-интерфейс для 8266/32 (JeeUI2)

#314

Сообщение ArtemArable » 04.03.2023{, 20:06}

artemka19 писал(а):
04.03.2023{, 20:03}
ArtemArable, а где там jeeui2?
Пока в процессе. Кратко - передал по модбас 3 рэндомные переменные и кнопку в SCADA.

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

Веб-интерфейс для 8266/32 (JeeUI2)

#315

Сообщение artemka19 » 04.03.2023{, 20:07}

ArtemArable писал(а):
04.03.2023{, 20:06}
Пока в процессе. Кратко - передал по модбас 3 рэндомные переменные и кнопку в SCADA
отлично.
но где связь с jeeui2 ?))))


*короче пока ничего непонятно)

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

Веб-интерфейс для 8266/32 (JeeUI2)

#316

Сообщение ArtemArable » 04.03.2023{, 20:38}

Спать лег. Завтра на работу :smile44:
Остановился на Вашем JeeUI2 как на стабильном, не трудоемком к внедрению решении. Но в следствии профессиональной деформации стремлюсь к записи всего и вся, а так же внедрению защит. При всей красоте графиков в последних блоках не хватает архивации данных.
Практическое применение связки ESP с JeeUI2 и RapidSCADA: ESP управляет, к примеру, электрокотлом. Исполнительные механизмы: насос, ТЭНы, датчики: Т прямой и обратной воды, Т наружного воздуха, давления. Не нагружаем контроллер ничем лишними. Только управление, защиты. Данные, включая события, отдаем по Modbas или MQTT в SCADA.
В эксперименте взял последний Ваш пример и передел по локальной сети данные в RapidSCADA.
Из жизни... Некоторое время назад родителям на электрокотел установил готовый WiFi контроллер на электрокотел. Все хорошо. Дистанционно через приложение управляется. Но когда включился нагрев, как после этого вела себя температура, когда выключился, сколько проработал ничего этого с него не возьмёшь для анализа, толгмгновенные данные - текущая Т, уставка и команда на включение.

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

Веб-интерфейс для 8266/32 (JeeUI2)

#317

Сообщение ArtemArable » 05.03.2023{, 20:32}

Вот проект. Сделал фиксированным IP и к рэндомным генераторам чисел добавил ModBus-регистры, которые опрашивает SCADA.
Вложения
JeeUI2-v.4.09_RapidSCADA.zip
(1.77 МБ) 78 скачиваний

ArtemArable
Сержант
Сообщения: 139
Зарегистрирован: 23.11.2020{, 16:46}
Репутация: 10
Имя: Artem

Веб-интерфейс для 8266/32 (JeeUI2)

#318

Сообщение ArtemArable » 06.03.2023{, 18:19}

Как Вам как разработчику такая связка?

Sps
Рядовой
Сообщения: 10
Зарегистрирован: 22.04.2017{, 17:25}
Репутация: 1

Веб-интерфейс для 8266/32 (JeeUI2)

#319

Сообщение Sps » 13.03.2023{, 22:38}

Здравствуйте, как в v.4.09 изменить цвет надписей и фона в меню, я на странице изменил, в меню не нашел. И еще, можно сделать элемент таблица, чтобы вставлять в ячейки надписи.

tema
Сержант
Сообщения: 187
Зарегистрирован: 21.09.2020{, 12:31}
Репутация: 7
Имя: tema

Веб-интерфейс для 8266/32 (JeeUI2)

#320

Сообщение tema » 18.03.2023{, 09:51}

хочу высказать свое мнение. Этот интерфейс самый не проблемный и самое главное без всяких библ!
Теперь пожелания. Лично мои: поле ввода только для чисел с установкой границ, конечно если ето возможно в блоке список вместо значений
были переменные чтобы можно было оперативно менять в них значения.... Ну и конечно хотелось бы узнать как обстоит дело с теми обалденными индикаторами, ескизы которых автор показывал ранее?
Спасибо за работу!

Ответить

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