ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

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

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение aidar_i »

belyx писал(а): 07 сен 2021, 11:36 [ref=#000080]aidar_i[/ref],
а не могли бы вы упаковать другим архиватором изменённые библиотеки в сообщении #109
а то у меня не извлекаются- :(
[spoiler]ПЕРЕЗАЛИТЬ2.pngПЕРЕЗАЛИТЬ.png[/spoiler title=выдаёт ошибку]
Скачайте один раз програмку.
Аватара пользователя
belyx
Сержант
Сообщения: 251
Зарегистрирован: 24 июл 2016, 20:38
Откуда: Витебск Беларусь
Благодарил (а): 7 раз

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение belyx »

отстал наверно от жизни - старые версии стояли ,не открывали.Спасибо! Всё получилось.
nikolaru01
Рядовой
Сообщения: 19
Зарегистрирован: 25 авг 2021, 08:51
Имя: Николай

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение nikolaru01 »

как я могу подключится к Интернету

Отправлено спустя 31 минуту 36 секунд:
как я могу подключится к Интернету?
Аватара пользователя
cmept-27
Сержант
Сообщения: 292
Зарегистрирован: 08 дек 2016, 15:51
Поблагодарили: 7 раз

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение cmept-27 »

[ref]nikolaru01[/ref], Хороший вопрос. Смешной. Хотя бы так.
Безымянный.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OK
nikolaru01
Рядовой
Сообщения: 19
Зарегистрирован: 25 авг 2021, 08:51
Имя: Николай

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение nikolaru01 »

Никак не получается.
Посмотрите пожалуйста файл, укажите, что не так.

Отправлено спустя 8 минут 8 секунд:
Вот еще посмотрите, а то ни как не могу
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sator
Рядовой
Сообщения: 20
Зарегистрирован: 31 мар 2021, 21:05
Имя: Алексей

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Sator »

Ух тыж, какая прелесть! Уважаемый User8, позвольте пожать Вам Ваши трудовые мозоли :smile9: Замечательный блок, как раз то, что нужно для всяких мелких (и не очень) проектов. Спасибо огромное, эотт блок наверняк придется по душе многим :smile9:

И, по традиции, пару ложек "ауменянеработает" :) Залил в ESP8266 (NodeMCU v3) тестовый проект, все запустилось прекрасно. Правда, слайдет ведет себя как-то не так, как я ожидаю: таскаю ползунок, значение исправно меняется - тут все хорошо. Отпускаю мышь - точка на ползунке есть. Кликаю куда попало на страничке (даже в сам ползунок), т.е. фокус меняется с ползунка на куда-то еще - и точка пропадает. Т.е. я вижу цифровую величину положения ползунка, а визуально оценить не могу. Моежет быть у меня браузер козлит, вполне допускаю. Или так на самом деле и задумано - тоже вполне возможно. Вот, как-то так :smile38:
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Naladchik »

Sator писал(а): 06 ноя 2021, 18:53 ... Отпускаю мышь - точка на ползунке есть. Кликаю куда попало на страничке (даже в сам ползунок), т.е. фокус меняется с ползунка на куда-то еще - и точка пропадает...
Старая версия библиотеки. Нужна 2.0.2, в ней слайдер работает нормально.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 215 раз
Контактная информация:

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Rovki »

Повторю вопрос , есть ли примеры работы ESPUI с ESP32???
Электронщик до мозга костей и не только
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение tema »

у меня работают все ок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vikanik
Рядовой
Сообщения: 3
Зарегистрирован: 04 июн 2021, 09:13
Имя: Виктор

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение vikanik »

есть...тестовый рандом
с отправкой телеграм
У вас нет необходимых прав для просмотра вложений в этом сообщении.
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение o615ye161 »

[scroll]d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp: In member function 'void ESPUIClass::updateControl(Control*, int)':
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:483:3: error: 'DynamicJsonDocument' was not declared in this scope
DynamicJsonDocument document(jsonUpdateDocumentSize);
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:484:21: error: 'document' was not declared in this scope
JsonObject root = document.to<JsonObject>();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:484:43: error: expected primary-expression before '>' token
JsonObject root = document.to<JsonObject>();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:484:45: error: expected primary-expression before ')' token
JsonObject root = document.to<JsonObject>();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:490:31: error: 'serializeJson' was not declared in this scope
serializeJson(document, json);
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp: In member function 'void ESPUIClass::addGraphPoint(uint16_t, int, int)':
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:581:3: error: 'DynamicJsonDocument' was not declared in this scope
DynamicJsonDocument document(jsonUpdateDocumentSize);
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:582:21: error: 'document' was not declared in this scope
JsonObject root = document.to<JsonObject>();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:582:43: error: expected primary-expression before '>' token
JsonObject root = document.to<JsonObject>();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:582:45: error: expected primary-expression before ')' token
JsonObject root = document.to<JsonObject>();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:587:31: error: 'serializeJson' was not declared in this scope
serializeJson(document, json);
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp: In member function 'void ESPUIClass::jsonDom(AsyncWebSocketClient*)':
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:625:3: error: 'DynamicJsonDocument' was not declared in this scope
DynamicJsonDocument document(jsonInitialDocumentSize);
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:626:3: error: 'document' was not declared in this scope
document["type"] = (int)UI_INITIAL_GUI;
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:632:51: error: use of deleted function 'ArduinoJson::JsonObject::JsonObject(const ArduinoJson::JsonObject&)'
JsonObject titleItem = items.createNestedObject();
^
In file included from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson.hpp:12:0,
from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson.h:10,
from d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.h:8,
from d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:1:
d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson/JsonObject.hpp:39:7: note: 'ArduinoJson::JsonObject::JsonObject(const ArduinoJson::JsonObject&)' is implicitly deleted because the default definition would be ill-formed:
class JsonObject : public Internals::JsonPrintable<JsonObject>,
^
In file included from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson/JsonArray.hpp:12:0,
from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson.hpp:11,
from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson.h:10,
from d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.h:8,
from d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:1:
d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson/Data/ReferenceType.hpp:31:3: error: 'ArduinoJson::Internals::ReferenceType::ReferenceType(const ArduinoJson::Internals::ReferenceType&)' is private
ReferenceType(const ReferenceType&);
^
In file included from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson.hpp:12:0,
from d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson.h:10,
from d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.h:8,
from d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:1:
d:\Flprog\FLP7.4.4beta\ideV8\portable\sketchbook\libraries\ArduinoJson\src/ArduinoJson/JsonObject.hpp:39:7: error: within this context
class JsonObject : public Internals::JsonPrintable<JsonObject>,
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:637:48: error: use of deleted function 'ArduinoJson::JsonObject::JsonObject(const ArduinoJson::JsonObject&)'
JsonObject item = items.createNestedObject();
^
d:\Flprog\FLP7.4.4beta\ideV8\libraries\ESPUI-2.0.0\src\ESPUI.cpp:663:31: error: 'serializeJson' was not declared in this scope
serializeJson(document, json);
^
exit status 1
Ошибка компиляции для платы ESP32 Dev Module.[/scroll]

Отправлено спустя 1 минуту 57 секунд:
Подскажите в чем проблема, уже все варианты из первого поста перепробовал и из чужих проектов, всеравно ошибка

Отправлено спустя 5 минут 15 секунд:
Rovki писал(а): 09 фев 2022, 12:18 Повторю вопрос , есть ли примеры работы ESPUI с ESP32???
Анатолий скажите у вас получилось запустить ESPUI на ESP32?
Последний раз редактировалось Ingwar 11 фев 2022, 18:02, всего редактировалось 1 раз.
Причина: Праячем "портянки" под спойлер или в скрол!
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение tema »

как сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 215 раз
Контактная информация:

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Rovki »

tema писал(а): 09 фев 2022, 16:58 у меня работают все ок.
У вас наверное ядро есп 1.0.6 . А мне нужно на ядре 2.0
Электронщик до мозга костей и не только
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение DrMario »

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

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Rovki »

Подскажите пожалуйста какая должна быть версия ядра есп32 и версия библиотеки ESOUI,,,А то только на есп 8266 работает :smile250: не пойму в чем причина
Электронщик до мозга костей и не только
Dmitrey
Рядовой
Сообщения: 2
Зарегистрирован: 13 апр 2020, 10:01
Имя: Дмитрий

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Dmitrey »

Здравствуйте! Помогите разобраться в следующей проблеме. На Wemos mini выполнен простой регулятор температуры с управлением через интернет (Сервис KeenDNS) роутер Keenetic . До не давнего времени все работало без проблем. Сейчас могу подключиться только непосредственно с телефона (по IP адресу). Подключение через интернет перестало работать.
Screenshot_20220215-075925.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Dmitrey
Рядовой
Сообщения: 2
Зарегистрирован: 13 апр 2020, 10:01
Имя: Дмитрий

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение Dmitrey »

Dmitrey писал(а): 16 фев 2022, 19:10 Здравствуйте! Помогите разобраться в следующей проблеме. На Wemos mini выполнен простой регулятор температуры с управлением через интернет (Сервис KeenDNS) роутер Keenetic . До не давнего времени все работало без проблем. Сейчас могу подключиться только непосредственно с телефона (по IP адресу). Подключение через интернет перестало работать.Screenshot_20220215-075925.png
Отвечу сам себе. Всё заработало. Банальная невнимательность. Вместо http подставлялось https.
evgeha84
Рядовой
Сообщения: 1
Зарегистрирован: 28 июн 2021, 16:33
Имя: Евгений

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение evgeha84 »

Dmitrey писал(а): 17 фев 2022, 09:55 Отвечу сам себе. Всё заработало. Банальная невнимательность. Вместо http подставлялось https.


Dmitrey, как сделать чтобы https не подставлялось автоматически? Букву s удаляю из строки, она все равно появляется. Проблема та же, из локальной сети веб интнрфейс работает, через Keenetic Control Offline
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение DrMario »

Всем привет!
Подскажите, как сделать выравнивание текста по левому краю в блоке Label?
ein89
Рядовой
Сообщения: 1
Зарегистрирован: 18 май 2022, 20:58
Имя: Денис

ESPUI - веб-интерфейс из блоков для ESP8266, ESP32

Сообщение ein89 »

Вопрос.
Использую проект для управления пневмоподвеской. Удобно все, пока не касается дело контроля давления.

Пробовал прикрутить к ADS1115 графики. работают. но график через некоторое время собирается в кучу, приходится периодически дергать их генератором, чтобы сбрасывались. График попробовал, чтобы убедиться, работает или нет. Работает. Теперь вопрос, как данные с АЦП вывести просто в значениях. Мне график не нужен. нужен только вывод цифр.

второй момент, как активировать темную тему, если я планирую всегда и только всегда использовать ESP как точку доступа и заходить только по IP.
Ответить

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

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

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