From 3d3293138f43f05b44016f0535cfcdcc4e175693 Mon Sep 17 00:00:00 2001 From: Magnus Persson Date: Mon, 4 Apr 2022 08:32:13 +0200 Subject: [PATCH] Showing mDNS on wifi config page --- src/wifi.cpp | 6 ++++++ src_docs/source/releases.rst | 1 + 2 files changed, 7 insertions(+) diff --git a/src/wifi.cpp b/src/wifi.cpp index 494a011..d5c8640 100644 --- a/src/wifi.cpp +++ b/src/wifi.cpp @@ -136,6 +136,12 @@ void WifiConnection::startPortal() { myWifiManager->setConfigPortalTimeout( myHardwareConfig.getWifiPortalTimeout()); + String mdns("

Default mDNS name is: http://"); + mdns += myConfig.getMDNS(); + mdns += ".local

"; + ESP_WMParameter deviceName(mdns.c_str()); + myWifiManager->addParameter(&deviceName); + if (myWifiManager->startConfigPortal(WIFI_DEFAULT_SSID, WIFI_DEFAULT_PWD)) { Log.notice(F("WIFI: Exited portal, connected to wifi. Rebooting..." CR)); myConfig.setWifiSSID(myWifiManager->getSSID()); diff --git a/src_docs/source/releases.rst b/src_docs/source/releases.rst index f9fb108..12577df 100644 --- a/src_docs/source/releases.rst +++ b/src_docs/source/releases.rst @@ -18,6 +18,7 @@ v0.9.0 * Updated esp32 target with littlefs support * Updated esp32 target with BLE send support (it will simulate a tilt) * Mounted esp32 d1 mini mounted to a iSpindle PCB 4.0 (CherryPhilip) which worked fine. +* Default mDNS name is now shown on WIFI setup page. * BUG: Corrected PIN for voltage read on ESP32 * BUG: If using plato and not gravity formula was defined the value was set to null. * BUG: Temp format name was incorrect in iSpindle format causing receiver to incorrectly read temperature.