Update HA discovery IDs and manufacturer metadata
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user