MEW-01 jest na ESP8266 a THW na ESP32 - tam jest totalnie inny sprzęt i oprogramowanie

Także jednoznacznie bym tutaj niczego nie wykluczał.
Sprawdziłem jeszcze w kodzie dlaczego to "WiFi - connecting" może cały czas wisieć i ogólnie jest to możliwe.
MEW ustawia stan "WiFi - connecting" gdy rozpoczyna próbę połączenia.
Następnie sprawdza stan WiFi cyklicznie i inny stan może się pojawić w sytuacji:
- poprawnego połączenia (czyli wszystko ok i lecimy dalej)
- błędne hasło do WiFi
- nie znaleziono sieci o podanej nazwie
Natomiast sam stan WiFi może zwracać następujące stany:
Code: Select all
STATION_IDLE = 0,
STATION_CONNECTING,
STATION_WRONG_PASSWORD,
STATION_NO_AP_FOUND,
STATION_CONNECT_FAIL,
STATION_GOT_IP
"got IP" - to jest ten poprawny
"no AP found" - nie znaleziono sieci
"wrong password" - złe hasło
"idle" - ten nie powinien się pojawiać, bo włączyliśmy WiFi i próbujemy się połączyć
"connecting" - ten powinien się pojawiać przez jakiś czas, gdy WiFi próbuje nawiązać połączenie - ale go nie pokazujemy nigdzie.
No i na końcu mamy jeszcze "connect fail" - który też może wystąpić i MEW tego nie pokaże w LAST STATE.
Także ja bym obstawiał, że MEW-ka dostaje "connect fail" z jakiegoś powodu i w kółko próbuje nawiązać połączenie.
Stawiam 5 zł na to, że MEW-ka jest jakoś zablokowana po stronie Unifi.
Albo MAC adres jest zablokowany, albo na liście klientów w Unifi jest ustawiona blokada.