Nabend,
Ich nutze den Nodemcu gerade als SoftAP. Wenn ich mich mit meinem IPhone verbinden will dauert es 1-2 Minuten bis mein IPhone sagt, dass die Verbindung hergestellt wurde und das Wifi Symbol zeigt.
Sobald es verbunden ist läuft alles perfekt und ziemlich schnell.
Woran könnte das liegen?
WiFi.setAutoConnect(false);
WiFi.disconnect();
WiFi.mode(WIFI_STA);
WiFi.hostname("TEST");
WiFi.begin(ssid.c_str(), pass.c_str());
for(int i = 0; WiFi.status() != WL_CONNECTED && i < 50; i++) {
delay(500);
//Serial.print(F("."));
}
// ACCESPOINT
if (WiFi.status() != WL_CONNECTED) {
WiFi.disconnect();
IPAddress ip(192, 168, 2, 220);
IPAddress gateway(192, 168, 2, 1);
IPAddress subnet(255, 255, 255, 0);
WiFi.softAPConfig(ip, gateway, subnet);
WiFi.softAP("TEST", "Passwort");
}
if (WiFi.status() == WL_CONNECTED)
{
if (!MDNS.begin("esp8266") ) {
Serial.println("Error setting up MDNS responder!");
delay(1000);
}
Serial.println("mDNS responder started");
}
server.begin();
if (WiFi.status() == WL_CONNECTED)
MDNS.addService("http", "tcp", 80);
}