mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 11:49:51 +03:00
MDNS ESP8266 fix
This commit is contained in:
@@ -543,11 +543,12 @@ lan_status lanLoop() {
|
|||||||
#ifdef MDNS_ENABLE
|
#ifdef MDNS_ENABLE
|
||||||
|
|
||||||
char mdnsName[32] = "LightHub";
|
char mdnsName[32] = "LightHub";
|
||||||
SetBytes(sysConf.mac+4,2,mdnsName+8);
|
SetBytes(sysConf.mac+4,2,mdnsName+8);
|
||||||
|
mdnsName[8+4]='\0';
|
||||||
|
|
||||||
if (!MDNS.begin(mdnsName))
|
if (!MDNS.begin(mdnsName))
|
||||||
errorSerial<<("Error setting up MDNS responder!")<<endl;
|
errorSerial<<("Error setting up MDNS responder!")<<endl;
|
||||||
else infoSerial<<("mDNS responder started")<<endl;
|
else infoSerial<<F("mDNS responder started: ")<<mdnsName<<F(".local")<<endl;
|
||||||
MDNS.addService("http", "tcp", OTA_PORT);
|
MDNS.addService("http", "tcp", OTA_PORT);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -2291,6 +2292,8 @@ void loop_main() {
|
|||||||
#ifndef WIFI_ENABLE
|
#ifndef WIFI_ENABLE
|
||||||
yield();
|
yield();
|
||||||
mdns.run();
|
mdns.run();
|
||||||
|
#elif defined(ARDUINO_ARCH_ESP8266)
|
||||||
|
MDNS.update();
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@@ -2373,6 +2376,8 @@ void modbusIdle(void) {
|
|||||||
#ifdef MDNS_ENABLE
|
#ifdef MDNS_ENABLE
|
||||||
#ifndef WIFI_ENABLE
|
#ifndef WIFI_ENABLE
|
||||||
mdns.run();
|
mdns.run();
|
||||||
|
#elif defined(ARDUINO_ARCH_ESP8266)
|
||||||
|
MDNS.update();
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} //End network runners
|
} //End network runners
|
||||||
|
|||||||
Reference in New Issue
Block a user