Zitat von
Rabenauge
Hm- hast du mal das Ding direkt neben den Router gelegt?
Wenn ich mir angucke, was auf den Teilen für "Antennen" sind, würd ich nicht viel Reichweite erwarten...
10m Abstand zum Router, durch 2 tragende Wände hindurch, sind hier bei uns zuhause kein Problem.
@pupo:
Dein Code ist leider unleserlich ohne code-tag Formatierung (Raute oder hash tag).
Hast du meinen oben verlinkten Code getestet? - der funktioniert hier bei mir nachweislich.
Übrigens hilft auch oft zwischenzeitliches Ab- und Anstecken, wenn der ESP bereits kurz vorher im Netz registriert war und gerade eben ein neues Programm hochgeladen wurde.
Und du solltest freie (!), feste (!) WiFi-Adressen verwenden für den Webserver, wie ebenfalls in "meinem" Code geschehen (mangels Übersichtlichkeit finde ich keine entsprechenden Stellen bei dir im Code)
Code:
// WiFi settings
const char* ssid = "WiFi-ssd"; // WiFi-Name einsetzen! <<<<<<<<<<<<<<<<<
const char* password = "WiFi-pwd"; // WiFi-Passwort einsetzen! <<<<<<<<<<<<<
IPAddress ip(192,168,111,211); // iot ESP8266 Server IP wählen! <<<<<<<<
IPAddress gateway(192,168,111,1); // Internet Gateway IP einsetzen! <<<<<<<
IPAddress subnet(255,255,255,0); // Subnet Mask <<<<<<<<<<<<<<<<<<<<<<<<<<
WiFiServer server(80);
//...
setup() {
WiFi.begin(ssid, password);
WiFi.config(ip, gateway, subnet); // feste IP
//...
}
- - - Aktualisiert - - -
PS,
die 3. Stellen bei den Wifi IPs müssen ntl identisch sein, meist ist es eine 1 oder eine 2, nicht der Patzhalter 111:
IPAddress ip(192,168,1,211); // iot ESP8266 Server IP wählen! <<<<<<<<
IPAddress gateway(192,168,1,1); // Internet Gateway IP einsetzen! <<<<<<<
Lesezeichen