Update HA discovery IDs and manufacturer metadata

This commit is contained in:
2026-02-17 00:37:38 +01:00
parent 3ef13bf865
commit 318b81adbe

View File

@@ -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);