ESPHome - logowanie po IP - problem

Cześć.
Mam taki problem iż nie mogę zlogować sie do interfejsu esphome po adresie ip.


Wpisując login i hasło HA niestety error.
W logach coś takiego-

2022-11-04 20:17:26,156 WARNING 401 POST /login (0.0.0.0) 12.71ms
2022-11-04 20:17:26,199 INFO 200 GET /static/fonts/material-icons/material-icons.css?hash=ead4c276 (0.0.0.0) 2.05ms
2022-11-04 20:17:26,202 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2?hash=570eb838 (0.0.0.0) 2.06ms
2022-11-04 20:17:26,246 INFO 200 GET /static/css/vendor/materialize/materialize.min.css?hash=ec1df3ba (0.0.0.0) 6.95ms
2022-11-04 20:17:26,248 INFO 200 GET /static/js/vendor/jquery/jquery.min.js?hash=12108007 (0.0.0.0) 7.47ms
2022-11-04 20:17:26,249 INFO 200 GET /static/css/esphome-2.css?hash=b79b4733 (0.0.0.0) 7.96ms
2022-11-04 20:17:26,251 INFO 200 GET /static/js/vendor/jquery-ui/jquery-ui.min.js?hash=cab3392d (0.0.0.0) 8.64ms
2022-11-04 20:17:26,252 INFO 200 GET /static/js/vendor/jquery-validate/jquery.validate.min.js?hash=aad785d4 (0.0.0.0) 8.80ms
2022-11-04 20:17:26,278 INFO 200 GET /static/js/vendor/materialize/materialize.min.js?hash=4be20daf (0.0.0.0) 2.50ms
2022-11-04 20:17:26,488 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2 (0.0.0.0) 2.13ms
2022-11-04 20:17:26,553 INFO 200 GET /static/images/favicon.ico?hash=2655a073 (0.0.0.0) 2.12ms
2022-11-04 20:17:30,094 WARNING 401 POST /login (0.0.0.0) 8.64ms
2022-11-04 20:17:30,132 INFO 200 GET /static/fonts/material-icons/material-icons.css?hash=ead4c276 (0.0.0.0) 3.92ms
2022-11-04 20:17:30,133 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2?hash=570eb838 (0.0.0.0) 4.09ms
2022-11-04 20:17:30,135 INFO 200 GET /static/css/vendor/materialize/materialize.min.css?hash=ec1df3ba (0.0.0.0) 4.63ms
2022-11-04 20:17:30,136 INFO 200 GET /static/css/esphome-2.css?hash=b79b4733 (0.0.0.0) 4.91ms
2022-11-04 20:17:30,140 INFO 200 GET /static/js/vendor/jquery/jquery.min.js?hash=12108007 (0.0.0.0) 2.72ms
2022-11-04 20:17:30,141 INFO 200 GET /static/js/vendor/jquery-ui/jquery-ui.min.js?hash=cab3392d (0.0.0.0) 3.40ms
2022-11-04 20:17:30,146 INFO 200 GET /static/js/vendor/materialize/materialize.min.js?hash=4be20daf (0.0.0.0) 2.59ms
2022-11-04 20:17:30,147 INFO 200 GET /static/js/vendor/jquery-validate/jquery.validate.min.js?hash=aad785d4 (0.0.0.0) 2.77ms
2022-11-04 20:17:30,280 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2 (0.0.0.0) 1.49ms
2022-11-04 20:17:30,342 INFO 200 GET /static/images/favicon.ico?hash=2655a073 (0.0.0.0) 1.44ms

Ma może ktoś pomysł jak to rozwiązać?
Dodam tylko że problem pojawił sie od momentu podpięcia VPNa w celu zdalnego dostępu. Dodatki Nodered i esphome przestały współpracować z interfejsu HA. Nodred po ip działa ok a esphome niestety nie może sie zalogować danymi HA.

A jak masz skonfigurowany dodatek?
od biedy na próbę możesz włączyć leave_front_door_open (to powinno pominąć logowanie), ESPHome zostaje wtedy bez zabezpieczeń, więc się zastanów czy połączenia którymi się łączysz z HA są istotnie bezpieczne.

A w sesjii ingress (Pokaż na pasku bocznym) się wyświetla?

Konfiguracji od momentu instalacji nie ruszałem.

Ingress również sie nie ładuje. Za każdym razem - 502 bad gateway.
Po zaznaczeniu tej opcji leave_front_door_open pomija logowanie ale nie o to mi chodziło. Wolałbym jednak żeby logowanie było.

Gdyby to był firefox to bym pomyślał, że może chodzi o to (oczywiście wyjątki muszą być dodane na stronie, która się nie wyświetla, a nie na forum)


ale na chrome to się nie znam

Zaktualizowałem dodatek esphome i pomimo odznaczonej opcji leave_front_door_open wczytuje stronę bez logowania.
W logach teraz taka akcja-

[13:32:20] INFO: Waiting for dashboard to come up...
[13:32:20] INFO: Starting NGINX...
nginx: [emerg] bind() to 0.0.0.0:6052 failed (98: Address already in use)
2022/11/05 13:32:20 [emerg] 3277#3277: bind() to 0.0.0.0:6052 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6052 failed (98: Address already in use)
2022/11/05 13:32:20 [emerg] 3277#3277: bind() to 0.0.0.0:6052 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6052 failed (98: Address already in use)
2022/11/05 13:32:20 [emerg] 3277#3277: bind() to 0.0.0.0:6052 failed (98: Address already in use)
2022/11/05 13:32:20 [emerg] 3277#3277: bind() to 0.0.0.0:6052 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:6052 failed (98: Address already in use)

Jeszcze te logi mnie irytują

2022-11-05 13:44:23,150 INFO Starting dashboard web server on unix socket /var/run/esphome.sock and configuration dir /config/esphome...
2022-11-05 13:44:23,167 WARNING Error with socket 11 (('2.2.2.0', 5353))): [Errno 126] Required key not available
Traceback (most recent call last):
  File "/usr/lib/python3.9/asyncio/selector_events.py", line 1056, in sendto
    self._sock.sendto(data, addr)
OSError: [Errno 126] Required key not available```

A nie masz części konfiguracji z użyciem ssl, a części bez?

pisałeś o VPN, więc podejrzewałem, że masz wszystko bez ssl

Dwa dodatki esphome działały jednocześnie. Odinstalowałem ten stary niewspierany i nowy loguje sie danymi z HA.
Jak już się loguję to połowa sukcesu. Dodam je jako dashboardy do paska bocznego.
Jakby ktoś może miał jakieś pomysły żeby odpalić te dodatki z inerfejsu HA to czekam na jakieś instrukcje.
szopen wielkie dzięki za podpowiedzi .