Po aktualizacji brak komunikacji z ESP8266 ESPHome

Witam.
Problem powstał oczywiście po aktualizacji. Mam kilkanaście płytek ESP8266 z ESPHome i tylko jedna przestała się komunikować. Oczywiście najpierw starałem się znaleźć informacje na ten temat.
Podejrzewam, że problemem jest zbyt długi kod, ponieważ jak go obetnę to urządzenie zaczyna się łączyć.

esphome_problem.zip (3,4 KB)

a to są logi:

[01:08:41][D][api:146]: Accept 192.168.1.58
[01:08:42][D][api.connection:1466]: Home Assistant 2025.8.0 (192.168.1.58) connected
WARNING rolety-gora1 @ 192.168.1.71: Connection error occurred: [Errno 104] Connection reset by peer
INFO Processing unexpected disconnect from ESPHome API for rolety-gora1 @ 192.168.1.71
WARNING Disconnected from API
INFO Successfully resolved rolety-gora1 @ 192.168.1.71 in 0.000s
INFO Successfully connected to rolety-gora1 @ 192.168.1.71 in 0.005s
INFO Successful handshake with rolety-gora1 @ 192.168.1.71 in 2.872s
WARNING rolety-gora1 @ 192.168.1.71: Connection error occurred: [Errno 104] Connection reset by peer
INFO Processing unexpected disconnect from ESPHome API for rolety-gora1 @ 192.168.1.71
WARNING Disconnected from API
INFO Successfully resolved rolety-gora1 @ 192.168.1.71 in 0.000s
WARNING Can't connect to ESPHome API for rolety-gora1 @ 192.168.1.71: Error connecting to [AddrInfo(family=<AddressFamily.AF_INET: 2>, type=<SocketKind.SOCK_STREAM: 1>, proto=6, sockaddr=IPv4Sockaddr(address='192.168.1.71', port=6053))]: [Errno 111] Connect call failed ('192.168.1.71', 6053) (SocketAPIError)
INFO Trying to connect to rolety-gora1 @ 192.168.1.71 in the background
INFO Successfully resolved rolety-gora1 @ 192.168.1.71 in 0.000s
INFO Successfully resolved rolety-gora1 @ 192.168.1.71 in 0.000s

Z góry dziękuję za pomoc

Rozumiem, że przez to obcięcie rozumiesz zakomentowania w kodzie.

Podłącz się do seriala i tam zdobądź logi wskazujące na faktyczną przyczynę (stawiam na rebooty z powodu przepełnienia pamięci).
Możesz ewentualnie dołożyć sensory debugowania (ale skoro już masz problem, to będzie tylko gorzej bo dodatkowy kod zajmie też trochę pamięci).

Co powinieneś zrobić - to powyższe oraz

  1. zgłosić issue do ESPHome (lub się podkleić do istniejącego na identyczny temat) oraz utrzymywać je aktywne do czasu rozwiązania lub ostatecznej decyzji deweloperów o nierozwiązywalności problemu (nowa wersja arduino wywołuje problemy nawet na bardziej doposażonych MCU, tyle, że dla ESP32xx jest alternatywa dla arduino i jest nią esp-idf, ale dla ESP8266/8285 takiej alternatywy nie ma).

  2. Zrobić downgrade i utrzymywać ten sprzęt na wersji jak zgaduję 2025.6.3 do czasu rozwiązania problemu (lub zawsze)

Zgodnie z podpowiedzią zrobiłem downgrade dodatku ESPHome, a później konkretnego urządzenia. Po chwili rolety ożyły.

Miałem jeszcze problem z czujnikami dallas, ale znalazłem rozwiązanie i zainstalowałem dodatek dallasng.

Dziękuję za sugestię i pomoc.