From 9a6765eb8f6420bd0fcab1169439a5fee67f20de Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 9 Aug 2026 14:22:37 -0500 Subject: [PATCH] Log the deferred connections-free resend at verbose Log lines ride the same API connection; a debug line at the exact moment the TCP buffer is full adds traffic when it can least afford it (the api layer's own buffer-full log is verbose for the same reason). --- esphome/components/bluetooth_proxy/bluetooth_proxy.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/esphome/components/bluetooth_proxy/bluetooth_proxy.cpp b/esphome/components/bluetooth_proxy/bluetooth_proxy.cpp index af62b211bf..c27538fc43 100644 --- a/esphome/components/bluetooth_proxy/bluetooth_proxy.cpp +++ b/esphome/components/bluetooth_proxy/bluetooth_proxy.cpp @@ -635,7 +635,9 @@ void BluetoothProxy::send_connections_free() { void BluetoothProxy::send_connections_free(api::APIConnection *api_connection) { if (!api_connection->send_message(this->connections_free_response_)) { - ESP_LOGD(TAG, "Connections-free update deferred, TCP buffer full"); + // V like the api layer's own buffer-full log: a D would ride the same + // full connection. + ESP_LOGV(TAG, "Connections-free update deferred, TCP buffer full"); this->connections_free_pending_ = true; } }