From e650a617c1ece86f9687ec18a502aa88eb907334 Mon Sep 17 00:00:00 2001 From: NP v/d Spek Date: Mon, 18 Nov 2024 21:20:13 +0100 Subject: [PATCH] try to fix invalid peer --- esphome/components/espnow/espnow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/espnow/espnow.cpp b/esphome/components/espnow/espnow.cpp index 5e6d2acbc3..f0db186964 100644 --- a/esphome/components/espnow/espnow.cpp +++ b/esphome/components/espnow/espnow.cpp @@ -359,7 +359,7 @@ bool ESPNowComponent::send(ESPNowPacket packet) { void ESPNowComponent::on_data_sent(const uint8_t *mac_addr, esp_now_send_status_t status) { ESPNowPacket packet; // NOLINT - uint64_t peer; + uint64_t peer = 0; memcpy((void *) &peer, mac_addr, 6); if (xQueuePeek(ESPNowComponent::static_->send_queue_, (void *) &packet, 10 / portTICK_PERIOD_MS) == pdTRUE) { if (packet.peer != peer) {