From 14ad1239db5fe9b2b4600cda951f98d296e35f31 Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 18 Dec 2025 06:45:48 +0100 Subject: [PATCH] don't need to add name to ids each time for HA --- src/core/mqtt.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/core/mqtt.cpp b/src/core/mqtt.cpp index 5005d2a7c..a201fdc54 100644 --- a/src/core/mqtt.cpp +++ b/src/core/mqtt.cpp @@ -1451,7 +1451,7 @@ void Mqtt::add_ha_dev_section(JsonObject doc, const char * name, const char * mo // create dev section JsonObject dev_json = doc["dev"].to(); - // add ids and name - with capitalize first letter + // add ids and name - capitalize first letter of the name JsonArray ids = dev_json["ids"].to(); // ids, it is an array with a single element if (name != nullptr) { // for ids, replace all spaces with - @@ -1464,8 +1464,7 @@ void Mqtt::add_ha_dev_section(JsonObject doc, const char * name, const char * mo dev_json["name"] = Mqtt::basename() + " " + cap_name; free(cap_name); } else { - ids.add(Mqtt::basename()); - dev_json["name"] = Mqtt::basename(); + ids.add(Mqtt::basename()); // no name, assign it to the main EMS-ESP device in HA } // create the model, manufacturer and version