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

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

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

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

#221

Сообщение ArtemArable » 28.10.2022{, 14:25}

Phazz писал(а):
28.10.2022{, 14:21}
ArtemArable, это наверно вопрос к Сергею. Тут автор блока бессилен.
Согласен. Это больше для информации. У меня есть ESP-01 с замененной памятью, с иной распайкой ног и ПБ. Приходиться все заново делать.

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

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

#222

Сообщение Phazz » 28.10.2022{, 15:13}

ArtemArable, используйте вемос при выборе платы, зачем городить свой контроллер?

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

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

#223

Сообщение ArtemArable » 28.10.2022{, 15:14}

Phazz писал(а):
28.10.2022{, 15:13}
ArtemArable, используйте вемос
Устройство уже готово.

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

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

#224

Сообщение Phazz » 28.10.2022{, 15:24}

ArtemArable, я имею ввиду в флпрог при выборе платы

RV2
Рядовой
Сообщения: 7
Зарегистрирован: 28.07.2019{, 12:24}
Репутация: 0
Имя: РВ2

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

#225

Сообщение RV2 » 28.10.2022{, 18:14}

Добрый день, испытал UI, все работает с первого раза, но есть вопрос, интерфейс подключаю как клиент, к домашней инет вай фай есп конектится, все ок, захожу через внешний айпи, все ок, но как только переключаюсь на мобильный интернет, то уже на интерфейс зайти не могу. Вопрос, как победить что б можно было заходить на интерфейс с любой точки интернета? Процессор вемос д1 мини, версия UI 4.03, тестил пример с шапки.

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

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

#226

Сообщение artemka19 » 28.10.2022{, 19:20}

белый ip + проброс портов на домашнем интернете и роутере - это самый простой вариант.

RV2
Рядовой
Сообщения: 7
Зарегистрирован: 28.07.2019{, 12:24}
Репутация: 0
Имя: РВ2

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

#227

Сообщение RV2 » 28.10.2022{, 19:48}

artemka19 писал(а):
28.10.2022{, 19:20}
белый ip + проброс портов на домашнем интернете и роутере - это самый простой вариант.
то есть получается этот интерфейс только локально работает или если через инет то только в своем роутере?

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

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

#228

Сообщение Phazz » 28.10.2022{, 20:07}

RV2, да

RV2
Рядовой
Сообщения: 7
Зарегистрирован: 28.07.2019{, 12:24}
Репутация: 0
Имя: РВ2

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

#229

Сообщение RV2 » 28.10.2022{, 20:23}

Phazz писал(а):
28.10.2022{, 20:07}
RV2, да
плохо, а какой тогда смысл этого интерфейса, типа HMI панель для какого то локального устройства и все?

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

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

#230

Сообщение ArtemArable » 28.10.2022{, 20:52}

Phazz писал(а):
28.10.2022{, 15:24}
ArtemArable, я имею ввиду в флпрог при выборе платы
Да так сделал. Только ESP-12F выбрал - пины совпадают.

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

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

#231

Сообщение Phazz » 28.10.2022{, 20:52}

RV2, используйте ddns или как вам выше предлагали белый ip. Честно сказать странная претензия. Тем более вы заходите по локальному ip как я понимаю.

RV2
Рядовой
Сообщения: 7
Зарегистрирован: 28.07.2019{, 12:24}
Репутация: 0
Имя: РВ2

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

#232

Сообщение RV2 » 28.10.2022{, 22:27}

Phazz писал(а):
28.10.2022{, 20:52}
RV2, используйте ddns или как вам выше предлагали белый ip. Честно сказать странная претензия. Тем более вы заходите по локальному ip как я понимаю.
почему странная? я просто думал что можно и глобально заходить без белых ай пи и прочих манипуляций. Да я захожу по локальному айпи , просто такой проект серьезный, интерфейс, а такое серьезное ограничение. Но ничего пригодится для локальных устройств

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

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

#233

Сообщение artemka19 » 28.10.2022{, 23:53}

RV2 писал(а):
28.10.2022{, 22:27}
я просто думал что можно и глобально заходить без белых ай пи и прочих манипуляций
а такое бывает?)

RV2
Рядовой
Сообщения: 7
Зарегистрирован: 28.07.2019{, 12:24}
Репутация: 0
Имя: РВ2

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

#234

Сообщение RV2 » 29.10.2022{, 16:52}

artemka19 писал(а):
28.10.2022{, 23:53}
RV2 писал(а):
28.10.2022{, 22:27}
я просто думал что можно и глобально заходить без белых ай пи и прочих манипуляций
а такое бывает?)
🤷😆 думал что да, нужно изучать сети)))

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

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

#235

Сообщение artemka19 » 18.11.2022{, 15:53}

Update до 4.06

Изменения:
- добавлен Файловый менеджер LittleFS (включается также как и Web-Update - одним кликом в настройке основного блока, не забываем указывать размер FS в Arduino IDE)
- добавлены Графики
- добавлена надпись-ссылка
- увеличены размеры кнопок "Обновить" и "Файл" в меню Web-update (для удобства перетаскивания мышкой на них файла прошивки .bin)
2.png


Скрины:
СпойлерПоказать
1-0.png
1-2.png
2.png
4.png
6.png
увеличены кнопки для удобства перетаскивания.png
файл проекта:
СпойлерПоказать


*в первый раз интерфейс будет загружаться дольше обычного, но т.к. скрипты кэшируются в браузере, то все последующие загрузки будут мгновенными)))

** при использовании обновления прошивки по воздуху, отключайте штатный параметр "защита от зависания" или увеличивайте время секунд до 30


***в интерфейс стараемся передавать УЖЕ ПОЛУЧЕННЫЕ ДАННЫЕ с датчиков.
т.е. чтобы не ждать опроса этих датчиков при открытой веб-странице
Последний раз редактировалось artemka19 24.03.2023{, 14:20}, всего редактировалось 5 раз.

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

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

#236

Сообщение Imran » 22.11.2022{, 17:24}

Отлично работает, проверял на Wemos Mini Pro, ESP-01 все шустро работает, предыдущих версиях странные вещи происходили, то зависал , то не знаю ещё что то не понятное, через RemoteXY заходил работало, а по локалке не работало.Сейчас очень стабильно работает. Вопрос такой по мобильному можно обновлять прошивку ?? у меня не обновляется, просто кнопка моргает что нажата и все.

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

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

#237

Сообщение artemka19 » 22.11.2022{, 17:34}

Imran писал(а):
22.11.2022{, 17:24}
у меня не обновляется, просто кнопка моргает что нажата и все
не бегают циферки при обновлении?

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

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

#238

Сообщение Imran » 22.11.2022{, 19:25}

artemka19 писал(а):
22.11.2022{, 17:34}
не бегают циферки при обновлении?
Нет обсолютно :smile38:

nickass
Рядовой
Сообщения: 61
Зарегистрирован: 01.05.2022{, 14:13}
Репутация: 12
Откуда: Киров
Имя: Николай

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

#239

Сообщение nickass » 22.11.2022{, 21:39}

Хорошо бы еще добавить логирование. Запись лога событий, чтобы можно было просмотреть.

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

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

#240

Сообщение Phazz » 22.11.2022{, 21:52}

nickass, а график это что?

Ответить

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