diff --git a/esphome/core/util.cpp b/esphome/core/util.cpp index ea5e347c72..867ba8421b 100644 --- a/esphome/core/util.cpp +++ b/esphome/core/util.cpp @@ -62,6 +62,7 @@ void network_setup_mdns(IPAddress address, int interface) { // DNS-SD (!=mDNS !) requires at least one TXT record for service discovery - let's add version MDNS.addServiceTxt("esphomelib", "tcp", "version", ESPHOME_VERSION); MDNS.addServiceTxt("esphomelib", "tcp", "address", network_get_address().c_str()); + MDNS.addServiceTxt("esphomelib", "tcp", "mac", get_mac_address().c_str()); } else { #endif // Publish "http" service if not using native API.