From 318b81adbe9f74e12b84207cfa7ea1646e7f67b9 Mon Sep 17 00:00:00 2001 From: acidburns Date: Tue, 17 Feb 2026 00:37:38 +0100 Subject: [PATCH] Update HA discovery IDs and manufacturer metadata --- src/mqtt_client.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mqtt_client.cpp b/src/mqtt_client.cpp index a7014a7..224bea6 100644 --- a/src/mqtt_client.cpp +++ b/src/mqtt_client.cpp @@ -95,7 +95,7 @@ bool mqtt_publish_faults(const char *device_id, const FaultCounters &counters, F static bool publish_discovery_sensor(const char *device_id, const char *key, const char *name, const char *unit, const char *device_class, const char *state_topic, const char *value_template) { StaticJsonDocument<256> doc; - String unique_id = String("dd3_") + device_id + "_" + key; + String unique_id = String(device_id) + "_" + key; String sensor_name = String(device_id) + " " + name; doc["name"] = sensor_name; @@ -112,9 +112,9 @@ static bool publish_discovery_sensor(const char *device_id, const char *key, con JsonObject device = doc.createNestedObject("device"); JsonArray identifiers = device.createNestedArray("identifiers"); identifiers.add(String(device_id)); - device["name"] = String("DD3 ") + device_id; + device["name"] = String(device_id); device["model"] = "DD3-LoRa-Bridge"; - device["manufacturer"] = "DD3"; + device["manufacturer"] = "AcidBurns"; String payload; size_t len = serializeJson(doc, payload);