• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

LoLin(esp-12e) - проблема подключения к Wi-Fi роутеру

Vitman_

New member
Требуется подключение к роутеру с заданным статическим IP и c протоколом шифрования WPS2.
Написал скетч для Arduino ID и скрипт Lua для подключения к роутеру. В обоих случаях выдает статус - STA_CONNECTING, но на самом деле подключения нет. В логе роутера тоже ничего о попытке соединения.... Что может быть не так? Причем как точка доступа работает!!!

Скрипт Lua:
SSID = "SSID";
PSK = "PASSWORD"

wifi.setmode (wifi.STATION)

cfg =
{
ip = "192.168.1.5",
netmask = "255.255.255.0",
gateway = "192.168.1.1"
}

wifi.sta.setip(cfg)
wifi.sta.config(SSID, PSK)
wifi.sta.autoconnect (1)
print(wifi.sta.getip())

while true do
stat_int = wifi.sta.status();
stat_str = " ";
if stat_int == 0 then
stat_str = "STA_IDLE";
else if stat_int == 1 then
stat_str = "STA_CONNECTING";
else if stat_int == 2 then
stat_str = "STA_WRONGPWD";
else if stat_int == 3 then
stat_str = "STA_APNOTFOUND";
else if stat_int == 4 then
stat_str = "STA_FAIL";
else if stat_int == 5 then
stat_str = "STA_GOTIP";
end end end end end end
print("Status:",stat_int,"-",stat_str,wifi.sta.getip())
tmr.delay(1000000)
end
 
Сверху Снизу