From ac7bd4137fafc89034c929110a8089559f6e1642 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Tue, 7 Oct 2025 21:22:34 -1000 Subject: [PATCH] preen --- esphome/components/mdns/__init__.py | 3 --- esphome/components/mdns/mdns_component.cpp | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/esphome/components/mdns/__init__.py b/esphome/components/mdns/__init__.py index 3054b76d67..675620f01e 100644 --- a/esphome/components/mdns/__init__.py +++ b/esphome/components/mdns/__init__.py @@ -123,9 +123,6 @@ async def to_code(config): if "api" in CORE.config: # Always: get_mac_address() dynamic_txt_count += 1 - # Conditional: friendly_name (if not empty) - if CORE.friendly_name: - dynamic_txt_count += 1 # Conditional: dashboard_import_url if "dashboard_import" in CORE.config: dynamic_txt_count += 1 diff --git a/esphome/components/mdns/mdns_component.cpp b/esphome/components/mdns/mdns_component.cpp index 15310815fb..4cab3e50f6 100644 --- a/esphome/components/mdns/mdns_component.cpp +++ b/esphome/components/mdns/mdns_component.cpp @@ -97,7 +97,7 @@ void MDNSComponent::compile_records_() { txt_records.reserve(txt_count); if (!friendly_name_empty) { - txt_records.push_back({MDNS_STR(TXT_FRIENDLY_NAME), MDNS_STR(this->add_dynamic_txt_value(friendly_name))}); + txt_records.push_back({MDNS_STR(TXT_FRIENDLY_NAME), MDNS_STR(friendly_name.c_str())}); } txt_records.push_back({MDNS_STR(TXT_VERSION), MDNS_STR(ESPHOME_VERSION)}); txt_records.push_back({MDNS_STR(TXT_MAC), MDNS_STR(this->add_dynamic_txt_value(get_mac_address()))});