ESP8266 host nicht mehr in der FritzBox sichtbar

Hallo,

Ich verwende einen ESP8266 mit :
#include <WiFiClient.h>
#include <ESP8266mDNS.h>
#include <ESP8266WebServer.h>
#include <ESP8266HTTPUpdateServer.h>
#include <EEPROM.h>
#include <PCF8574.h>
#include <LittleFS.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <Adafruit_I2CDevice.h>

die WiFi config sieht so aus:

IPAddress staticIP (192, 168, 178, modul_ID);
IPAddress gateway (192, 168, 178, 1);
IPAddress subnet (255, 255, 255, 0);
IPAddress dns (8, 8, 8, 8);
WiFi.mode(WIFI_STA);
WiFi.config(staticIP, gateway, subnet, dns);
WiFi.hostname(host);
MDNS.begin(host);
WiFi.begin(ssid, password);
while (WiFi.waitForConnectResult() != WL_CONNECTED) { WiFi.begin(ssid, password); }
httpUpdater.setup(&server, update_path, "admin", "test");

die Loop ist übersichtlich:

void loop(void)
{
server.handleClient();
MDNS.update();
}

im Browser lässt sich der host verwenden, aber in der Fritzbox wird nur: ESP-DF0BE1 angezeigt.

Vielleicht habe ich irgendeine Reihenfolge verändert.

Wenn Du mit WiFi.config arbeitest, findet kein DHCP-Dialog mit der Box statt und deswegen erfährt diese auch nicht Deinen hostname.

Gruß Tommy

Tommy56:
Wenn Du mit WiFi.config arbeitest, findet kein DHCP-Dialog mit der Box statt und deswegen erfährt diese auch nicht Deinen hostname.

Gruß Tommy

Das ist schade.
Dass mit der staticIP verwende ich eigentlich nur, dass der ESP sich schneller verbindet nach einem Sleep.
Vielleicht überdenke ich dass nochmal - der Host in der FritzBox anzeigen wäre mir in diesem Fall wichtiger.

andremenzel:
der Host in der FritzBox anzeigen wäre mir in diesem Fall wichtiger.

Warum?

ElEspanol:
Warum?

Damit ich später in der Fritz-Oberfläche die ganzen Module sehe, und diese von dort auch aufrufen können.

Wie willst Du die aus der Box aufrufen?

Du kannst in der Box einstellen, dass der gleichen MAC immer die gleiche IP zugewiesen wird. Da machst Du einmal mit einem Testsketch die IP klar und dann kennst Du die.

Gruß Tommy

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.