Miałem problem z ESPHome integrowanym bezpośrednio z API HA, więc przeszedłem na MQTT i do pewnej ilości encji to działo, teraz też działa ale strasznie wolno np.
włączam z poziomu HA światło (switch) to raz się fizycznie włączy światło a raz nie muszę wiele razy naciskać aby zmienić stan, w logach wszystko jest dobrze.
Co może być takim zamulaczem? HA mówi, że mam 151 encji, 65 switchy, 64 binary sensor, rolety
Jak jest mniej binary sensor to działa to płynniej, nie sprawdzałem czy jest lepiej jak będzie mniej switchy
PINy są skonfigurowane jako wejścia czy wyjścia? Gdzieś na stronie easyswitch.pl było napisane co jest rekomendowane aby działało “lepiej” (bez opóźnień) ale nie mogę się teraz tego doszukać.
Edit:
Znalazłem https://easyswitch.pl/easysensors-instrukcja : "Obsługa ekspandera MCP23017 Obsługa ONE Button, Double Button, Long Press. Ze względu na opóźnienia szyny I2C zalecamy stosowanie ekspandera do przekaźników a Arduino do przycisków"
Cześć,
I znalazłeś rozwiązanie problemu ?
U mnie do dziś było ok. Do tej pory miałeś esp32 z ekspanderem. Wszystko podłączone pod ekspander i działało poprawnie…
Dziś dopisałem kilka przekaźników podłączonych pod gpio w ESP. Od tego czasu mam opóźnienia na klawiszach podłączonym do ekspandera