diff --git a/src/main.cpp b/src/main.cpp index 5c2978e..913d0aa 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -44,9 +44,6 @@ bool sendTelemetry(unsigned int totalSeen, unsigned int totalFpSeen, int unsigne && sendNumberDiscovery("Max Distance", EC_CONFIG) && sendNumberDiscovery("Absorption", EC_CONFIG) - && sendDeleteDiscovery("switch", "Status LED") - && sendDeleteDiscovery("switch", "Active Scan") - && Updater::SendDiscovery() && GUI::SendDiscovery() && Motion::SendDiscovery() diff --git a/src/mqtt.cpp b/src/mqtt.cpp index f459ad1..4b25f84 100644 --- a/src/mqtt.cpp +++ b/src/mqtt.cpp @@ -39,7 +39,7 @@ bool sendConnectivityDiscovery() { commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = "ESPresense " + room; + doc["name"] = "Connectivity"; doc["uniq_id"] = Sprintf("espresense_%06x_connectivity", CHIPID); doc["json_attr_t"] = "~/telemetry"; doc["stat_t"] = "~/status"; @@ -58,7 +58,7 @@ bool sendTeleBinarySensorDiscovery(const String &name, const String &entityCateg commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/telemetry"; @@ -77,7 +77,7 @@ bool sendTeleSensorDiscovery(const String &name, const String &entityCategory, c commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/telemetry"; @@ -97,7 +97,7 @@ bool sendSensorDiscovery(const String &name, const String &entityCategory, const commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/" + slug; @@ -117,7 +117,7 @@ bool sendBinarySensorDiscovery(const String &name, const String &entityCategory, commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/" + slug; @@ -135,7 +135,7 @@ bool sendButtonDiscovery(const String &name, const String &entityCategory) commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/" + slug; @@ -153,7 +153,7 @@ bool sendSwitchDiscovery(const String &name, const String &entityCategory) commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/" + slug; @@ -171,7 +171,7 @@ bool sendNumberDiscovery(const String &name, const String &entityCategory) commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["avty_t"] = "~/status"; doc["stat_t"] = "~/" + slug; @@ -190,7 +190,7 @@ bool sendLightDiscovery(const String &name, const String &entityCategory, bool r commonDiscovery(); doc["~"] = roomsTopic; - doc["name"] = Sprintf("ESPresense %s %s", room.c_str(), name.c_str()); + doc["name"] = name; doc["uniq_id"] = Sprintf("espresense_%06x_%s", CHIPID, slug.c_str()); doc["schema"] = "json"; doc["stat_t"] = "~/" + slug;