Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEB интерфейс #99

Open
lti1 opened this issue Nov 26, 2024 · 25 comments
Open

WEB интерфейс #99

lti1 opened this issue Nov 26, 2024 · 25 comments
Labels
bug Something isn't working

Comments

@lti1
Copy link

lti1 commented Nov 26, 2024

Добрый день!
Пользуюсь управлением через WEB интерфейс, мне этого достаточно. Только столкнулся со сложностью, на компьютере через Chrome страница Дашборд отображается нормально, на смартфоне ни в Chrome, ни в Safri не отображается установленная температура, тумблер активации в положении выключено и нет реакции на кнопки изменения температуры.
Чистил кэш, включал в настройках браузеров "Версия для ПК", менял ориентацию экрана, перегружал ESP отключением питания - ничего не помогает. Хотя ранее все отображалось нормально.
В чем может быть дело?
Спасибо!
image
image

@Laxilef
Copy link
Owner

Laxilef commented Nov 26, 2024

Здравствуйте.

  1. Какая версия прошивки?
  2. Какое разрешение экрана у устройства?

Хотя ранее все отображалось нормально.

Попробуйте открыть в приватной вкладке, поменялось ли что-то?

@lti1
Copy link
Author

lti1 commented Nov 27, 2024

  1. 1.4.6
  2. iPhone 13, 2532×1170

Да, не понятно.

Открыл в привате, тоже самое.

@lti1
Copy link
Author

lti1 commented Nov 27, 2024

  1. Какое разрешение экрана у устройства?

На смартфоне установлен увеличенный интерфейс, сейчас попробовал установить стандартный, отображение текущей температуры выровнялось по центру, но так же не отображается установленная температура, тумблер активации.
image

@Laxilef
Copy link
Owner

Laxilef commented Nov 27, 2024

Айфонами не пользуюсь, попробую найти для тестов. Проблема скорее всего в верстке.
В альбомной ориентации экрана так же себя ведет интерфейс?

@lti1
Copy link
Author

lti1 commented Nov 27, 2024

В альбомной ориентации экрана так же себя ведет интерфейс?

Да, так же.
Спасибо!

@Laxilef
Copy link
Owner

Laxilef commented Nov 27, 2024

Да, так же.

А вот это странно :( Предполагал, что на экран не влезает просто.
Вкладка с состояниями сенсоров и opentherm диагностика прогружается нормально?

@Laxilef Laxilef added the bug Something isn't working label Nov 27, 2024
@lti1
Copy link
Author

lti1 commented Nov 27, 2024

Все остальные страницы подгружаются нормально, иногда бывает не раскрываются подпункты настроек, это скорее всего какая-то иная причина, например инет подтормаживает или роутер что-то не пропускает.
По моему самое странное, что тумблер включения отопления на компьютере во включённом состоянии, а на телефоне в выключенном, в одно и тоже время и нет никакой реакции на кнопки изменения температуры на телефоне. То есть если я открою страницу сразу и там, и там, на телефоне буду менять температуру, хоть её и не видно, или изменять положение тумблера, то на компьютере никаких изменений температуры и тумблера не происходит, пробовал ждать более минуты.

@lti1
Copy link
Author

lti1 commented Nov 27, 2024

Поэкспериментировал, открыл страницу управления во встроенном браузере telegram, в нем все отображается и управляется нормально.
Похоже, что дело в Chrome и Safari.
Правда поймал после этого, что не отображалась температура на компьютере, но после обновления страницы, все стало нормально.
image
image

@Laxilef
Copy link
Owner

Laxilef commented Nov 27, 2024

А есть возможность прошить бету?
Esp какая?

@lti1
Copy link
Author

lti1 commented Nov 28, 2024

А есть возможность прошить бету?

Да, смогу в выходные доехать. По воздуху у меня почему-то не проходит обновление, ошибку выдает.

Esp какая?

S2 mini
image

@Laxilef
Copy link
Owner

Laxilef commented Nov 28, 2024

По воздуху у меня почему-то не проходит обновление, ошибку выдает.

Какую?

@lti1
Copy link
Author

lti1 commented Nov 28, 2024

Какую?

image

@Laxilef
Copy link
Owner

Laxilef commented Nov 28, 2024

А с ПК?

@Laxilef
Copy link
Owner

Laxilef commented Nov 28, 2024

@lti1
Copy link
Author

lti1 commented Nov 28, 2024

А с ПК?

Точно не помню, пробовал или нет. Попробую по воздуху ещё раз с компа, когда поеду заливать бету.
О результатах отпишусь позже.

@lti1
Copy link
Author

lti1 commented Nov 30, 2024

А с ПК?

image

@lti1
Copy link
Author

lti1 commented Nov 30, 2024

А есть возможность прошить бету?

К сожалению обновление не помогло.
image

Повесил для эксперимента на этот же роутер ещё ESP32_C3 не подключенную к котлу, с прошивкой 1.4.5, на ней пока все отображается нормально.
image

@Laxilef
Copy link
Owner

Laxilef commented Nov 30, 2024

Проверил 1.5.0 через browserstack на iphone 13, проблема не воспроизводится
Screenshot_1

@lti1
Copy link
Author

lti1 commented Dec 1, 2024

Могу предоставить доступ к управлению моего котла.
Нашел у себя старенький планшет, на Андройд отображается нормально.
Screenshot_2024-12-01-11-48-57

@lti1
Copy link
Author

lti1 commented Dec 1, 2024

Laxilef, я нашел какая настройка влияет на отображение установленной температуры и работу тумблера активации - это Настройки портала -> Требовать аутентификацию. Если отключить аутентификацию, то на iPhone все работает как на ПК и Андройд! К сожалению у себя эту настройку отключить не могу, так как подключаюсь удаленно.
image

@Laxilef
Copy link
Owner

Laxilef commented Dec 1, 2024

Интересно, поэкспериментирую с аутентификацией, спасибо.

Laxilef added a commit that referenced this issue Dec 2, 2024
Digest auth not working on ios #99
@Laxilef
Copy link
Owner

Laxilef commented Dec 2, 2024

Digest аутентификация по какой-то причине некорректно работает на ios с fetch: браузеры просто не добавляют заголовок Authorization к запросам.
Бред, но работает с Basic. Проверьте с этим билдом.

1.5.0-alpha_02.12.2024.zip

@lti1
Copy link
Author

lti1 commented Dec 2, 2024

Laxilef, спасибо! Похоже помогло.
Единственное, так и не смог удаленно обновить ни C3, ни S2, пришлось ехать, и шить через flash download tool.

image

@Laxilef
Copy link
Owner

Laxilef commented Dec 3, 2024

С ios пытались прошить?

P.s. на 1.5.0 поменялись имена некоторых настроек, поэтому после восстановления бэкапа они могли остаться по умолчанию, рекомендую проверить.

@lti1
Copy link
Author

lti1 commented Dec 3, 2024

С ios пытались прошить?

Нет, с ПК на Windows 11, через Chrome.

рекомендую проверить.

Laxilef, спасибо! Да, слетели настройки датчиков, настроил сразу после обновления и восстановления настроек.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants