Nie widać urządzeń (kafelek) w ESPHome

Panowie (i być może Panie), stało mi się coś dziwnego z ESPHome. Nie widzę żadnych urządzeń w interfejsie (jest totalnie pusto). To nie kwestia przeglądarki, bo to samo jest na innej oraz w aplikacji HA. Wszystkie pliki yaml są na swoim miejscu. Secret mogę edytować. Nie pomaga reset dodatku, ani nawet całego HA.
Odinstalowałem ESPHome, zainstalowałem ponownie i cyk, urządzenia są. Ale wystarczy, że przejdę do innego dashboardu i jak wracam do ESPHome to jest znowu pusto. Co tu się mogło odwalić???

Odświeżanie zdalnych komponentów “0 day” w wielu YAMLach urządzeń?

Wyczyść cache w tych przeglądarkach.

Zweryfikuj wszystkie komponenty niestandardowe modyfikujące działania lovelace (jeśli masz ich dużo, to życzę owocnej rzeźby, ja się stosunkowo niedawno pozbyłem cardmod, bo mi interfejs freezował)

Jak pisałem to nie była wina przeglądarki, bo próbowałem na różnych i w apce.

Opanowałem już temat, więc piszę dla potomności.
Dodałem dziś nowe urządzenie i nazwałem je samymi cyframi 433. Coś się tam popluł przy kompilacji yaml, więc zmieniłem nazwę w yaml i poszła kompilacja. Ale nazwa pliku została z samymi cyframi. Od tego momentu zaczęły się te jajca z interfejsem. Wywaliłem ten yaml za pomocą edytora plików i wszystko ruszyło…

1 polubienie

Kiedyś miałem podobny problem z integracja Mikrotik (nie chciała startować sypało błędami), po rozmowie z autorem i debugowaniu routera okazało się że w DHCP w linijce komentarza urządzenie były cyfry (1023), po usunięciu komentarza integracja wystartowała bez problemu, autor naprawił ten bug.

Mam ten sam problem czyszczenie przeglądarki nic nie pomogło . Posiadam Mikrotika spróbuję coś skompilować, ale jakby to nie pomogło to macie jakieś pomysły?`

s6-rc: info: service discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2026-01-22 18:37:54,678 INFO 200 GET / (0.0.0.0) 16.12ms
2026-01-22 18:37:54,752 INFO 101 GET /events (0.0.0.0) 1.82ms
2026-01-22 18:37:54,764 INFO Started dashboard event loop
2026-01-22 18:37:58,086 INFO Stopped dashboard event loop - no subscribers
2026-01-22 18:38:39,386 INFO 200 GET /devices (0.0.0.0) 3.11ms
2026-01-22 18:43:13,930 INFO 304 GET / (0.0.0.0) 2.01ms
2026-01-22 18:43:13,982 INFO 101 GET /events (0.0.0.0) 1.13ms
2026-01-22 18:43:13,986 INFO Started dashboard event loop
2026-01-22 18:43:30,227 INFO Stopped dashboard event loop - no subscribers
2026-01-22 18:43:39,390 INFO 200 GET /devices (0.0.0.0) 5.55ms
2026-01-22 18:51:43,671 INFO 200 GET /devices (0.0.0.0) 6.19ms
2026-01-22 18:53:30,523 INFO 304 GET / (0.0.0.0) 0.60ms
2026-01-22 18:53:30,634 INFO 101 GET /events (0.0.0.0) 0.79ms
2026-01-22 18:53:30,637 INFO Started dashboard event loop
2026-01-22 18:53:30,650 INFO 200 GET /static/images/logo-text.svg (0.0.0.0) 2.43ms
2026-01-22 18:53:40,251 INFO Stopped dashboard event loop - no subscribers
2026-01-22 18:53:45,883 INFO 304 GET / (0.0.0.0) 0.87ms
2026-01-22 18:53:45,995 INFO 101 GET /events (0.0.0.0) 1.09ms
2026-01-22 18:53:45,998 INFO Started dashboard event loop
2026-01-22 18:56:43,669 INFO 200 GET /devices (0.0.0.0) 4.87ms
2026-01-22 18:57:44,215 INFO Stopped dashboard event loop - no subscribers
2026-01-22 18:57:46,237 INFO 101 GET /events (0.0.0.0) 0.96ms
2026-01-22 18:57:46,241 INFO Started dashboard event loop
2026-01-22 19:01:43,670 INFO 200 GET /devices (0.0.0.0) 5.85ms
2026-01-22 19:04:27,235 INFO Stopped dashboard event loop - no subscribers
2026-01-22 19:04:28,640 INFO 304 GET / (0.0.0.0) 1.67ms
2026-01-22 19:04:28,759 INFO 101 GET /events (0.0.0.0) 0.89ms
2026-01-22 19:04:28,762 INFO Started dashboard event loop
2026-01-22 19:04:40,004 INFO Stopped dashboard event loop - no subscribers
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service discovery: stopping
s6-rc: info: service discovery successfully stopped
s6-rc: info: service nginx: stopping
[19:04:48] INFO: Service NGINX exited with code 0 (by signal 0)
s6-rc: info: service nginx successfully stopped
s6-rc: info: service init-nginx: stopping
s6-rc: info: service esphome: stopping
s6-rc: info: service init-nginx successfully stopped
[19:04:48] INFO: Service ESPHome dashboard exited with code 256 (by signal 15)
s6-rc: info: service esphome successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/30-esphome-fork.sh
cont-init: info: /etc/cont-init.d/30-esphome-fork.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-nginx: starting
s6-rc: info: service esphome: starting
s6-rc: info: service esphome successfully started
[19:04:54] INFO: Starting ESPHome dashboard...
s6-rc: info: service init-nginx successfully started
s6-rc: info: service nginx: starting
s6-rc: info: service nginx successfully started
s6-rc: info: service discovery: starting
[19:04:54] INFO: Waiting for ESPHome dashboard to come up...
2026-01-22 19:04:55,454 INFO Starting dashboard web server on unix socket /var/run/esphome.sock and configuration dir /config/esphome...
[19:04:55] INFO: Starting NGINX...
[19:04:56] INFO: Successfully send discovery information to Home Assistant.
s6-rc: info: service discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2026-01-22 19:04:56,818 INFO 304 GET / (0.0.0.0) 6.07ms
2026-01-22 19:04:56,892 INFO 101 GET /events (0.0.0.0) 1.69ms
2026-01-22 19:04:56,898 INFO Started dashboard event loop
2026-01-22 19:06:43,669 INFO 200 GET /devices (0.0.0.0) 5.20ms
2026-01-22 19:11:43,668 INFO 200 GET /devices (0.0.0.0) 5.28ms
2026-01-22 19:16:43,669 INFO 200 GET /devices (0.0.0.0) 5.21ms
2026-01-22 19:17:07,756 INFO Stopped dashboard event loop - no subscribers
2026-01-22 19:21:43,671 INFO 200 GET /devices (0.0.0.0) 5.51ms
2026-01-22 19:26:43,667 INFO 200 GET /devices (0.0.0.0) 4.53ms
2026-01-22 19:31:43,667 INFO 200 GET /devices (0.0.0.0) 4.74ms
2026-01-22 19:36:43,669 INFO 200 GET /devices (0.0.0.0) 5.39ms
2026-01-22 19:41:43,669 INFO 200 GET /devices (0.0.0.0) 6.12ms
2026-01-22 19:46:43,668 INFO 200 GET /devices (0.0.0.0) 4.81ms
2026-01-22 19:51:43,664 INFO 200 GET /devices (0.0.0.0) 2.85ms
2026-01-22 19:56:43,669 INFO 200 GET /devices (0.0.0.0) 5.10ms
2026-01-22 20:01:43,663 INFO 200 GET /devices (0.0.0.0) 2.07ms
2026-01-22 20:06:43,666 INFO 200 GET /devices (0.0.0.0) 2.84ms
2026-01-22 20:11:43,669 INFO 200 GET /devices (0.0.0.0) 5.46ms
2026-01-22 20:16:43,669 INFO 200 GET /devices (0.0.0.0) 5.37ms
2026-01-22 20:21:43,668 INFO 200 GET /devices (0.0.0.0) 5.03ms
2026-01-22 20:26:43,669 INFO 200 GET /devices (0.0.0.0) 5.02ms
2026-01-22 20:31:43,668 INFO 200 GET /devices (0.0.0.0) 5.21ms
2026-01-22 20:36:43,667 INFO 200 GET /devices (0.0.0.0) 4.35ms
2026-01-22 20:41:43,669 INFO 200 GET /devices (0.0.0.0) 5.57ms
2026-01-22 20:46:43,666 INFO 200 GET /devices (0.0.0.0) 2.80ms
2026-01-22 20:51:43,668 INFO 200 GET /devices (0.0.0.0) 4.00ms
2026-01-22 20:56:43,668 INFO 200 GET /devices (0.0.0.0) 4.41ms
2026-01-22 21:01:43,668 INFO 200 GET /devices (0.0.0.0) 5.29ms
2026-01-22 21:06:43,668 INFO 200 GET /devices (0.0.0.0) 4.59ms
2026-01-22 21:11:43,665 INFO 200 GET /devices (0.0.0.0) 2.90ms
2026-01-22 21:16:43,667 INFO 200 GET /devices (0.0.0.0) 4.57ms
2026-01-22 21:21:43,674 INFO 200 GET /devices (0.0.0.0) 9.32ms
2026-01-22 21:26:43,670 INFO 200 GET /devices (0.0.0.0) 5.99ms
2026-01-22 21:26:56,899 INFO 200 GET / (0.0.0.0) 1.96ms
2026-01-22 21:26:56,928 INFO 200 GET /static/fonts/material-icons/material-icons.css?hash=ead4c276 (0.0.0.0) 3.47ms
2026-01-22 21:26:56,936 INFO 200 GET /static/css/esphome-2.css?hash=b92d56a2 (0.0.0.0) 2.16ms
2026-01-22 21:26:56,940 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2?hash=570eb838 (0.0.0.0) 2.42ms
2026-01-22 21:26:56,952 INFO 200 GET /static/js/esphome/index-k-0Bmjyg.js (0.0.0.0) 8.95ms
2026-01-22 21:26:57,264 INFO 200 GET /static/images/logo-text.svg (0.0.0.0) 5.43ms
2026-01-22 21:26:57,266 INFO 101 GET /events (0.0.0.0) 5.13ms
2026-01-22 21:26:57,270 INFO 200 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2 (0.0.0.0) 8.91ms
2026-01-22 21:26:57,272 INFO Started dashboard event loop
2026-01-22 21:26:57,286 INFO 200 GET /static/js/esphome/c.fAUJ9dNA.js (0.0.0.0) 81.41ms
2026-01-22 21:26:57,796 INFO 200 GET /static/js/esphome/c.BrUPbrSm.js (0.0.0.0) 2.26ms
2026-01-22 21:26:57,797 INFO 200 GET /static/js/esphome/c.DgHIl5Fm.js (0.0.0.0) 11.11ms
2026-01-22 21:27:00,353 INFO Stopped dashboard event loop - no subscribers
2026-01-22 21:27:03,244 INFO 304 GET / (0.0.0.0) 1.26ms
2026-01-22 21:27:03,271 INFO 101 GET /events (0.0.0.0) 0.68ms
2026-01-22 21:27:03,273 INFO Started dashboard event loop
2026-01-22 21:27:07,689 INFO Stopped dashboard event loop - no subscribers
2026-01-22 21:31:43,673 INFO 200 GET /devices (0.0.0.0) 6.62ms
2026-01-22 21:36:43,668 INFO 200 GET /devices (0.0.0.0) 4.95ms
2026-01-22 21:41:43,665 INFO 200 GET /devices (0.0.0.0) 3.46ms
2026-01-22 21:46:43,665 INFO 200 GET /devices (0.0.0.0) 2.96ms
2026-01-22 21:51:43,669 INFO 200 GET /devices (0.0.0.0) 5.30ms
2026-01-22 21:56:43,663 INFO 200 GET /devices (0.0.0.0) 2.28ms
2026-01-22 22:01:43,671 INFO 200 GET /devices (0.0.0.0) 5.44ms
2026-01-22 22:06:43,670 INFO 200 GET /devices (0.0.0.0) 5.77ms
2026-01-22 22:06:49,497 INFO 304 GET / (0.0.0.0) 1.54ms
2026-01-22 22:06:49,556 INFO 101 GET /events (0.0.0.0) 1.42ms
2026-01-22 22:06:49,562 INFO Started dashboard event loop
2026-01-22 22:06:52,014 INFO Stopped dashboard event loop - no subscribers
2026-01-22 22:11:43,669 INFO 200 GET /devices (0.0.0.0) 6.13ms
2026-01-22 22:16:43,670 INFO 200 GET /devices (0.0.0.0) 5.26ms
2026-01-22 22:21:43,669 INFO 200 GET /devices (0.0.0.0) 5.06ms
2026-01-22 22:26:43,671 INFO 200 GET /devices (0.0.0.0) 7.01ms
2026-01-22 22:31:43,671 INFO 200 GET /devices (0.0.0.0) 5.78ms
2026-01-22 22:36:43,663 INFO 200 GET /devices (0.0.0.0) 1.45ms
2026-01-22 22:41:43,667 INFO 200 GET /devices (0.0.0.0) 3.30ms
2026-01-22 22:46:43,670 INFO 200 GET /devices (0.0.0.0) 5.73ms
2026-01-22 22:51:43,668 INFO 200 GET /devices (0.0.0.0) 5.49ms
2026-01-22 22:56:43,669 INFO 200 GET /devices (0.0.0.0) 5.89ms
2026-01-22 23:01:43,670 INFO 200 GET /devices (0.0.0.0) 6.46ms
2026-01-22 23:06:43,668 INFO 200 GET /devices (0.0.0.0) 5.34ms
2026-01-22 23:11:43,670 INFO 200 GET /devices (0.0.0.0) 6.60ms
2026-01-22 23:16:43,669 INFO 200 GET /devices (0.0.0.0) 3.71ms
2026-01-22 23:21:43,669 INFO 200 GET /devices (0.0.0.0) 4.81ms
2026-01-22 23:26:43,674 INFO 200 GET /devices (0.0.0.0) 6.89ms
2026-01-22 23:31:43,668 INFO 200 GET /devices (0.0.0.0) 4.15ms
2026-01-22 23:36:43,668 INFO 200 GET /devices (0.0.0.0) 5.65ms
2026-01-22 23:41:43,665 INFO 200 GET /devices (0.0.0.0) 2.85ms
2026-01-22 23:46:43,670 INFO 200 GET /devices (0.0.0.0) 6.07ms
2026-01-22 23:51:43,670 INFO 200 GET /devices (0.0.0.0) 6.58ms
2026-01-22 23:56:43,666 INFO 200 GET /devices (0.0.0.0) 4.76ms
2026-01-23 00:01:43,671 INFO 200 GET /devices (0.0.0.0) 6.99ms
2026-01-23 00:06:43,675 INFO 200 GET /devices (0.0.0.0) 11.25ms
2026-01-23 00:11:43,665 INFO 200 GET /devices (0.0.0.0) 3.42ms
2026-01-23 00:16:43,669 INFO 200 GET /devices (0.0.0.0) 6.50ms
2026-01-23 00:21:43,663 INFO 200 GET /devices (0.0.0.0) 2.32ms
2026-01-23 00:26:43,668 INFO 200 GET /devices (0.0.0.0) 4.18ms
2026-01-23 00:31:43,663 INFO 200 GET /devices (0.0.0.0) 1.77ms
2026-01-23 00:36:43,666 INFO 200 GET /devices (0.0.0.0) 4.21ms
2026-01-23 00:41:43,666 INFO 200 GET /devices (0.0.0.0) 3.75ms
2026-01-23 00:46:43,667 INFO 200 GET /devices (0.0.0.0) 3.53ms
2026-01-23 00:51:43,667 INFO 200 GET /devices (0.0.0.0) 4.61ms
2026-01-23 00:56:43,669 INFO 200 GET /devices (0.0.0.0) 5.30ms
2026-01-23 01:01:43,669 INFO 200 GET /devices (0.0.0.0) 5.70ms
2026-01-23 01:06:43,669 INFO 200 GET /devices (0.0.0.0) 5.72ms
2026-01-23 01:11:43,667 INFO 200 GET /devices (0.0.0.0) 3.92ms
2026-01-23 01:16:43,669 INFO 200 GET /devices (0.0.0.0) 5.10ms
2026-01-23 01:21:43,669 INFO 200 GET /devices (0.0.0.0) 6.33ms
2026-01-23 01:26:43,665 INFO 200 GET /devices (0.0.0.0) 2.96ms
2026-01-23 01:31:43,668 INFO 200 GET /devices (0.0.0.0) 4.55ms
2026-01-23 01:36:43,665 INFO 200 GET /devices (0.0.0.0) 2.81ms
2026-01-23 01:41:43,669 INFO 200 GET /devices (0.0.0.0) 5.51ms
2026-01-23 01:46:43,671 INFO 200 GET /devices (0.0.0.0) 6.52ms
2026-01-23 01:51:43,667 INFO 200 GET /devices (0.0.0.0) 4.18ms
2026-01-23 01:56:43,670 INFO 200 GET /devices (0.0.0.0) 5.65ms
2026-01-23 02:01:43,671 INFO 200 GET /devices (0.0.0.0) 7.36ms
2026-01-23 02:06:43,667 INFO 200 GET /devices (0.0.0.0) 4.11ms
2026-01-23 02:11:43,669 INFO 200 GET /devices (0.0.0.0) 5.20ms
2026-01-23 02:16:43,664 INFO 200 GET /devices (0.0.0.0) 2.90ms
2026-01-23 02:21:43,668 INFO 200 GET /devices (0.0.0.0) 4.80ms
2026-01-23 02:26:43,666 INFO 200 GET /devices (0.0.0.0) 3.09ms
2026-01-23 02:31:43,667 INFO 200 GET /devices (0.0.0.0) 3.87ms
2026-01-23 02:36:43,665 INFO 200 GET /devices (0.0.0.0) 2.72ms
2026-01-23 02:41:43,669 INFO 200 GET /devices (0.0.0.0) 4.87ms
2026-01-23 02:46:43,668 INFO 200 GET /devices (0.0.0.0) 5.07ms
2026-01-23 02:51:43,665 INFO 200 GET /devices (0.0.0.0) 3.92ms
2026-01-23 02:56:43,668 INFO 200 GET /devices (0.0.0.0) 5.63ms
2026-01-23 03:01:43,668 INFO 200 GET /devices (0.0.0.0) 4.31ms
2026-01-23 03:06:43,663 INFO 200 GET /devices (0.0.0.0) 1.53ms
2026-01-23 03:11:43,664 INFO 200 GET /devices (0.0.0.0) 2.90ms
2026-01-23 03:16:43,667 INFO 200 GET /devices (0.0.0.0) 3.76ms
2026-01-23 03:21:43,670 INFO 200 GET /devices (0.0.0.0) 5.32ms
2026-01-23 03:26:43,669 INFO 200 GET /devices (0.0.0.0) 5.65ms
2026-01-23 03:31:43,663 INFO 200 GET /devices (0.0.0.0) 1.92ms
2026-01-23 03:36:43,671 INFO 200 GET /devices (0.0.0.0) 6.47ms
2026-01-23 03:41:43,669 INFO 200 GET /devices (0.0.0.0) 7.00ms
2026-01-23 03:46:43,665 INFO 200 GET /devices (0.0.0.0) 3.58ms
2026-01-23 03:51:43,666 INFO 200 GET /devices (0.0.0.0) 2.91ms
2026-01-23 03:56:43,664 INFO 200 GET /devices (0.0.0.0) 2.69ms
2026-01-23 04:01:43,668 INFO 200 GET /devices (0.0.0.0) 4.52ms
2026-01-23 04:06:43,669 INFO 200 GET /devices (0.0.0.0) 5.52ms
2026-01-23 04:11:43,670 INFO 200 GET /devices (0.0.0.0) 6.88ms
2026-01-23 04:16:43,668 INFO 200 GET /devices (0.0.0.0) 5.83ms
2026-01-23 04:21:43,665 INFO 200 GET /devices (0.0.0.0) 3.20ms
2026-01-23 04:26:43,671 INFO 200 GET /devices (0.0.0.0) 6.73ms
2026-01-23 04:31:43,668 INFO 200 GET /devices (0.0.0.0) 4.49ms
2026-01-23 04:36:43,668 INFO 200 GET /devices (0.0.0.0) 4.28ms
2026-01-23 04:41:43,669 INFO 200 GET /devices (0.0.0.0) 5.64ms
2026-01-23 04:46:43,669 INFO 200 GET /devices (0.0.0.0) 5.15ms
2026-01-23 04:51:43,668 INFO 200 GET /devices (0.0.0.0) 4.56ms
2026-01-23 04:56:43,667 INFO 200 GET /devices (0.0.0.0) 4.24ms
2026-01-23 05:01:43,671 INFO 200 GET /devices (0.0.0.0) 6.79ms
2026-01-23 05:06:43,675 INFO 200 GET /devices (0.0.0.0) 9.15ms
2026-01-23 05:11:43,665 INFO 200 GET /devices (0.0.0.0) 3.07ms
2026-01-23 05:16:43,668 INFO 200 GET /devices (0.0.0.0) 4.60ms
2026-01-23 05:21:43,669 INFO 200 GET /devices (0.0.0.0) 5.32ms
2026-01-23 05:26:43,668 INFO 200 GET /devices (0.0.0.0) 4.62ms
2026-01-23 05:31:43,667 INFO 200 GET /devices (0.0.0.0) 3.62ms
2026-01-23 05:36:43,671 INFO 200 GET /devices (0.0.0.0) 6.45ms
2026-01-23 05:41:43,665 INFO 200 GET /devices (0.0.0.0) 3.36ms
2026-01-23 05:46:43,666 INFO 200 GET /devices (0.0.0.0) 4.16ms
2026-01-23 05:51:43,664 INFO 200 GET /devices (0.0.0.0) 2.18ms
2026-01-23 05:56:43,665 INFO 200 GET /devices (0.0.0.0) 2.95ms
2026-01-23 06:01:43,669 INFO 200 GET /devices (0.0.0.0) 5.60ms
2026-01-23 06:06:43,669 INFO 200 GET /devices (0.0.0.0) 5.40ms
2026-01-23 06:11:43,670 INFO 200 GET /devices (0.0.0.0) 5.28ms
2026-01-23 06:16:43,667 INFO 200 GET /devices (0.0.0.0) 3.50ms
2026-01-23 06:21:43,666 INFO 200 GET /devices (0.0.0.0) 3.92ms
2026-01-23 06:26:43,670 INFO 200 GET /devices (0.0.0.0) 6.60ms
2026-01-23 06:31:43,670 INFO 200 GET /devices (0.0.0.0) 6.62ms
2026-01-23 06:36:43,664 INFO 200 GET /devices (0.0.0.0) 2.69ms
2026-01-23 06:41:43,667 INFO 200 GET /devices (0.0.0.0) 4.75ms
2026-01-23 06:46:43,668 INFO 200 GET /devices (0.0.0.0) 3.69ms
2026-01-23 06:51:43,665 INFO 200 GET /devices (0.0.0.0) 3.31ms
2026-01-23 06:56:43,669 INFO 200 GET /devices (0.0.0.0) 5.78ms
2026-01-23 06:59:39,183 INFO 304 GET / (0.0.0.0) 2.73ms
2026-01-23 06:59:39,385 INFO 304 GET /static/images/logo-text.svg (0.0.0.0) 3.65ms
2026-01-23 06:59:39,497 INFO 101 GET /events (0.0.0.0) 6.39ms
2026-01-23 06:59:39,501 INFO 304 GET /static/fonts/material-icons/MaterialIcons-Regular.woff2 (0.0.0.0) 1.88ms
2026-01-23 06:59:39,505 INFO Started dashboard event loop
2026-01-23 06:59:43,844 INFO Stopped dashboard event loop - no subscribers
2026-01-23 07:01:43,671 INFO 200 GET /devices (0.0.0.0) 6.14ms
2026-01-23 07:06:43,670 INFO 200 GET /devices (0.0.0.0) 5.78ms
2026-01-23 07:11:43,666 INFO 200 GET /devices (0.0.0.0) 3.84ms
2026-01-23 07:16:43,668 INFO 200 GET /devices (0.0.0.0) 4.82ms
2026-01-23 07:21:43,668 INFO 200 GET /devices (0.0.0.0) 5.88ms
2026-01-23 07:26:43,665 INFO 200 GET /devices (0.0.0.0) 2.79ms
2026-01-23 07:31:43,664 INFO 200 GET /devices (0.0.0.0) 1.97ms
2026-01-23 07:36:43,797 INFO 200 GET /devices (0.0.0.0) 1.53ms
2026-01-23 07:41:43,668 INFO 200 GET /devices (0.0.0.0) 4.74ms
2026-01-23 07:46:43,664 INFO 200 GET /devices (0.0.0.0) 2.83ms
2026-01-23 07:51:43,670 INFO 200 GET /devices (0.0.0.0) 5.60ms
2026-01-23 07:56:43,664 INFO 200 GET /devices (0.0.0.0) 2.49ms
2026-01-23 08:01:43,670 INFO 200 GET /devices (0.0.0.0) 7.77ms
2026-01-23 08:06:43,664 INFO 200 GET /devices (0.0.0.0) 3.01ms
2026-01-23 08:11:43,665 INFO 200 GET /devices (0.0.0.0) 3.16ms
2026-01-23 08:16:43,667 INFO 200 GET /devices (0.0.0.0) 3.74ms
2026-01-23 08:21:43,668 INFO 200 GET /devices (0.0.0.0) 4.85ms
2026-01-23 08:26:43,663 INFO 200 GET /devices (0.0.0.0) 2.15ms
2026-01-23 08:31:43,670 INFO 200 GET /devices (0.0.0.0) 5.60ms
2026-01-23 08:36:43,670 INFO 200 GET /devices (0.0.0.0) 6.33ms
2026-01-23 08:41:43,670 INFO 200 GET /devices (0.0.0.0) 4.09ms
2026-01-23 08:46:43,665 INFO 200 GET /devices (0.0.0.0) 3.28ms
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service discovery: stopping
s6-rc: info: service discovery successfully stopped
s6-rc: info: service nginx: stopping
[08:46:48] INFO: Service NGINX exited with code 0 (by signal 0)
s6-rc: info: service nginx successfully stopped
s6-rc: info: service init-nginx: stopping
s6-rc: info: service esphome: stopping
s6-rc: info: service init-nginx successfully stopped
[08:46:48] INFO: Service ESPHome dashboard exited with code 256 (by signal 15)
s6-rc: info: service esphome successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/30-esphome-fork.sh
cont-init: info: /etc/cont-init.d/30-esphome-fork.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-nginx: starting
s6-rc: info: service esphome: starting
s6-rc: info: service esphome successfully started
[08:46:55] INFO: Starting ESPHome dashboard...
s6-rc: info: service init-nginx successfully started
s6-rc: info: service nginx: starting
s6-rc: info: service nginx successfully started
s6-rc: info: service discovery: starting
[08:46:55] INFO: Waiting for ESPHome dashboard to come up...
2026-01-23 08:46:56,684 INFO Starting dashboard web server on unix socket /var/run/esphome.sock and configuration dir /config/esphome...
[08:46:56] INFO: Starting NGINX...
[08:46:57] INFO: Successfully send discovery information to Home Assistant.
s6-rc: info: service discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2026-01-23 08:48:11,337 INFO 200 GET /devices (0.0.0.0) 3.48ms
2026-01-23 08:49:15,704 INFO 200 GET / (0.0.0.0) 9.03ms
2026-01-23 08:49:15,933 INFO 101 GET /events (0.0.0.0) 1.79ms
2026-01-23 08:49:15,939 INFO Started dashboard event loop
2026-01-23 08:53:11,922 INFO 200 GET /devices (0.0.0.0) 5.19ms
2026-01-23 08:58:11,914 INFO 200 GET /devices (0.0.0.0) 2.78ms
2026-01-23 09:03:11,914 INFO 200 GET /devices (0.0.0.0) 2.56ms
2026-01-23 09:08:11,920 INFO 200 GET /devices (0.0.0.0) 7.35ms
2026-01-23 09:13:11,919 INFO 200 GET /devices (0.0.0.0) 5.83ms
2026-01-23 09:18:11,918 INFO 200 GET /devices (0.0.0.0) 4.50ms
2026-01-23 09:23:11,921 INFO 200 GET /devices (0.0.0.0) 7.34ms
2026-01-23 09:28:11,915 INFO 200 GET /devices (0.0.0.0) 2.76ms
2026-01-23 09:33:11,918 INFO 200 GET /devices (0.0.0.0) 4.81ms
2026-01-23 09:38:11,918 INFO 200 GET /devices (0.0.0.0) 4.96ms
2026-01-23 09:39:03,175 INFO 304 GET / (0.0.0.0) 2.32ms
2026-01-23 09:39:03,373 INFO 101 GET /events (0.0.0.0) 1.49ms
2026-01-23 09:39:13,508 INFO 200 GET /static/js/esphome/c.DkKg0jpV.js (0.0.0.0) 6.37ms
2026-01-23 09:39:13,777 INFO 200 GET /static/js/esphome/c.B7LJSMzI.js (0.0.0.0) 5.97ms
2026-01-23 09:39:13,790 INFO 200 GET /static/js/esphome/c.BN-eppHo.js (0.0.0.0) 3.16ms
2026-01-23 09:39:13,810 INFO 200 GET /static/js/esphome/c.BneGhx47.js (0.0.0.0) 2.47ms
2026-01-23 09:39:13,817 INFO 200 GET /static/js/esphome/c.-41e2Vua.js (0.0.0.0) 4.38ms
2026-01-23 09:39:13,819 INFO 200 GET /static/js/esphome/c.CAJ3Ydmf.js (0.0.0.0) 4.69ms
2026-01-23 09:39:13,855 INFO 200 GET /static/js/esphome/c.BqFZjOdP.js (0.0.0.0) 2.80ms
2026-01-23 09:39:13,935 INFO 200 GET /secret_keys (0.0.0.0) 4.60ms
2026-01-23 09:40:28,577 INFO 304 GET /secret_keys (0.0.0.0) 3.75ms
2026-01-23 09:40:42,119 INFO 200 POST /wizard (0.0.0.0) 151.35ms
2026-01-23 09:40:44,093 WARNING 409 POST /wizard (0.0.0.0) 2.32ms
2026-01-23 09:40:44,534 WARNING 409 POST /wizard (0.0.0.0) 2.38ms
2026-01-23 09:40:46,211 WARNING 422 GET /json-config?configuration=3453455.yaml (0.0.0.0) 265.21ms
2026-01-23 09:41:03,815 INFO 304 GET /secret_keys (0.0.0.0) 3.37ms
2026-01-23 09:41:13,053 INFO 200 POST /wizard (0.0.0.0) 3.71ms
2026-01-23 09:41:13,391 WARNING 422 GET /json-config?configuration=342.yaml (0.0.0.0) 254.28ms
2026-01-23 09:41:20,254 INFO 304 GET /secret_keys (0.0.0.0) 2.79ms
2026-01-23 09:41:27,494 INFO 200 POST /wizard (0.0.0.0) 5.59ms
2026-01-23 09:41:27,836 WARNING 422 GET /json-config?configuration=3423.yaml (0.0.0.0) 262.24ms
2026-01-23 09:41:29,527 INFO 200 GET /static/js/esphome/c.kXDC27KL.js (0.0.0.0) 0.91ms
2026-01-23 09:41:30,011 INFO 200 GET /static/js/esphome/c.DGUWn8xJ.js (0.0.0.0) 2.37ms
2026-01-23 09:41:30,017 INFO 200 GET /static/js/esphome/c.CHBCN0fJ.js (0.0.0.0) 1.94ms
2026-01-23 09:41:30,101 INFO 200 GET /info?configuration=3423.yaml (0.0.0.0) 1.79ms
2026-01-23 09:41:32,648 INFO 200 GET /static/js/esphome/c.BXJ5CnAy.js (0.0.0.0) 1.30ms
2026-01-23 09:41:32,734 INFO 200 GET /static/js/esphome/c.9Q3Mj6jC.js (0.0.0.0) 3.46ms
2026-01-23 09:41:33,134 INFO 101 GET /run (0.0.0.0) 1.43ms
2026-01-23 09:41:33,204 INFO Running command 'esphome --dashboard run /config/esphome/3423.yaml --device OTA'
2026-01-23 09:41:33,465 INFO Process exited with return code 2
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service discovery: stopping
s6-rc: info: service discovery successfully stopped
s6-rc: info: service nginx: stopping
2026-01-23 09:43:09,655 INFO Stopped dashboard event loop - no subscribers
[09:43:09] INFO: Service NGINX exited with code 0 (by signal 0)
s6-rc: info: service nginx successfully stopped
s6-rc: info: service init-nginx: stopping
s6-rc: info: service esphome: stopping
s6-rc: info: service init-nginx successfully stopped
[09:43:09] INFO: Service ESPHome dashboard exited with code 256 (by signal 15)
s6-rc: info: service esphome successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/30-esphome-fork.sh
cont-init: info: /etc/cont-init.d/30-esphome-fork.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-nginx: starting
s6-rc: info: service esphome: starting
s6-rc: info: service esphome successfully started
[09:43:15] INFO: Starting ESPHome dashboard...
s6-rc: info: service init-nginx successfully started
s6-rc: info: service nginx: starting
s6-rc: info: service nginx successfully started
s6-rc: info: service discovery: starting
[09:43:15] INFO: Waiting for ESPHome dashboard to come up...
2026-01-23 09:43:16,490 INFO Starting dashboard web server on unix socket /var/run/esphome.sock and configuration dir /config/esphome...
[09:43:16] INFO: Starting NGINX...
[09:43:17] INFO: Successfully send discovery information to Home Assistant.
s6-rc: info: service discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2026-01-23 09:43:17,847 INFO 101 GET /events (0.0.0.0) 0.66ms
2026-01-23 09:43:17,849 INFO Started dashboard event loop
2026-01-23 09:43:21,055 INFO 304 GET / (0.0.0.0) 8.61ms
2026-01-23 09:43:21,530 INFO 101 GET /events (0.0.0.0) 0.85ms

Wydaje mi się że chodzi o mDNS wytłumaczę to lepiej gdzieś po południu. Od którejś tam wersji oprogramowania było to rozwiązane ale jeszcze to lepiej przeanalizuję.

no i jak kolego z tym mDNS

Ja tam nie wiem, ale jeśli w routerze “nie działa mDNS” (a konkretniej ruch mDNS jest blokowany w sieci), to najprościej to obejść używając statyczne IP w urządzeniach i dodając urządzenia w Integracji z ręki.

Nie słyszałem żeby to MikroTik naprawił w jakiejś wersji softu.

Tu masz pełne wyjąsneienie:

Logi które przesłałeś, pokazują żedashboard ESPHome startuje poprawnie, ale pętla zdarzeń (dashboard event loop) natychmiast się zamyka z komunikatem no subscribers. To sugeruje, że problem nie leży w samej kompilacji kodu ale w komunikacji.

I żeby ci lepiej pomóc muszę wiedzieć czy logujesz się do Home Assistant przez lokalny adres IP (np. 192.168.88.x) czy przez domenę (np. Nabu Casa lub własna domena)?

To nie ma żadnego znaczenia - tu chodzi o lokalną komunikację miedzy Dodatkiem ESPHome, a urządzeniami.

Dobra juz tu masz dokładnie co naprawić @andrzej04:

ARP Timeout i sypiąca się tablica adresów

MikroTik potrafi bardzo agresywnie czyścić tablicę ARP. Jeśli ESP przez chwilę “milczy” MikroTik zapomina na którym porcie ono jest. Dashboard ESPHome wysyła zapytanie a MikroTi nie wie gdzie je przesłać.

Naprawa: W terminalu MikroTika ustaw statyczny wpis ARP dla swojego urządzenia (zastąp adresy swoimi):

/ip arp add address=192.168.88.50 interface=bridge mac-address=AA:BB:CC:DD:EE:FF

Fast Path omija procesor routera, żeby szybciej przesyłać pakiety. Niestety, często powoduje to, że pakiety sterujące (Discovery) są gubione, zanim dotrą do Home Assistanta.

Naprawa: Wyłącz Fast Path dla mostka: BridgeSettings → Odznacz Allow Fast Path.

Jeśli korzystasz z MikroTika jako punktu dostępowego i masz włączony WDS (Wireless Distribution System), pakiety mDNS często zostają “zapętlone” lub odrzucone przez zabezpieczenia pętli.

Naprawa: W ustawieniach Wireless (Interface) sprawdź, czy WDS Mode jest ustawiony na disabled. Jeśli musisz go używać, zmień na dynamic mesh.

Dashboard ESPHome nie tylko wysyła pakiety, ale musi też nasłuchiwać na porcie UDP. Jeśli Twój MikroTik robi za bramę i ma regułę drop all not coming from LAN, a Twój Home Assistant jest np. w innej podsieci lub Dockerze:

Naprawa (Reguła dla mDNS):
/ip firewall filter add action=accept chain=input comment="ESPHome Discovery" dst-port=5353 protocol=udp

te poradniki jak do co zmienić pisało AI (dlatego mogą nie być dokładnie takie jakie są)

1 polubienie

Jak dobrze kojarzę to zostało to naprawione (mDNS), nie pamiętam która wersji.
/ip dns set mdns-repeat-ifaces=<interface1>,<interface2>

Może tak jest, nie używam, to nie wiem z autopsji, ale to nie działało “od zawsze” przez tyle lat, że zwątpiłem, że kiedykolwiek będzie poprawka.

Istotnie dołożyli repeater mDNS
https://help.mikrotik.com/docs/spaces/ROS/pages/37748767/DNS#DNS-mDNS

Tak jak gdzieś tu pisałem albo myślałem w wersjach 7.+ zostało to dodane/naprawione/zmienione sam nie uzywam MikroTik ale słyszałem gdzieś o tym.

Gdy ktoś zadaje pytanie, oczekuje odpowiedzi od człowieka, który rozumie problem. Kopiowanie odpowiedzi z AI zajmuje 5 sekund. Jeśli 10 osób wklei tę samą (często błędną) odpowiedź z bota, wartościowa porada eksperta zginie w gąszczu cyfrowego szumu.

2 polubienia

@MariuszAK rozumiem twoje podejście ale w tym przypadku to nie bot a konkretny dokument. Link do zmian w v7.16 wyraźnie potwierdza dodanie repeatera mDNS który rozwiązuje problem braku komunikacji między interfejsami (o czym wspomniał Szopen). Skoro funkcja jest oficjalnie w dokumentacji to warto o tym pisać bo realnie ułatwia życie użytkownikom.

1 polubienie

Dziwię się że przedtem nie miałem z tym żadnego problemu odpocząku mam wersję os powyżej 7 teraz mam mam 7.20.7. Z HA łącze się po kablu na statycznym lokalnym adresie:

taki wynik
[andrzej@MikroTik] > /ip arp add address=192.168.1.212 interface=bridge mac-address=2C:F0:58:F4:2B:25
input does not match any value of interface

  1. Odznaczyłem Allow Fast Path
  2. WDS Mode: mam disabled,push button,push button 5s,virtual push button only
    i nadal nie działa

Wniosek - nie masz swojego mikrotika ze zmostkowanymi interfejsami, więc nie masz interfejsu bridge

Błąd input does not match any value of interface oznacza, że Twój mostek prawdopodobnie nie nazywa się po prostu bridge.

  • Wpisz /interface bridge print, żeby sprawdzić dokładną nazwę (może to być bridge-local lub bridge1).
  • Poprawna komenda powinna wyglądać tak: /ip arp add address=192.168.1.212 interface=NAZWA_TWOJEGO_BRIDGE mac-address=2C:F0:58:F4:2B:25

I jeszcze mała diagnostyka:

wpisz:

/tool sniffer quick ip-address=192.168.1.212

Teraz spróbuj otworzyć dashboard ESPHome.

  • Jeśli zobaczysz pakiety na porcie 5353 (UDP) lub 6053 (TCP), to znaczy, że router je przepuszcza, a problem jest w samym Home Assistancie.
  • Jeśli nie widzisz żadnego ruchu po wpisaniu tej komendy – MikroTik blokuje urządzenie na poziomie warstwy 2 (bridge).

To może wklej tu zrzuty ekranu aby znaleźć przyczynę problemu.