diff --git a/esphome/components/espnow/espnow.cpp b/esphome/components/espnow/espnow.cpp index 070c8fdf29..2c33aec079 100644 --- a/esphome/components/espnow/espnow.cpp +++ b/esphome/components/espnow/espnow.cpp @@ -191,7 +191,7 @@ void ESPNowComponent::loop() { #ifdef USE_WIFI int32_t new_channel = wifi::global_wifi_component->get_wifi_channel(); if (new_channel != this->wifi_channel_) { - this->defer([this, new_channel]() { this->change_channel(new_channel); }); + this->defer([this, new_channel]() { this->set_wifi_channel(new_channel); }); } #endif } diff --git a/tests/components/espnow/common.yaml b/tests/components/espnow/common.yaml index e7d5c5a442..77172cd6d7 100644 --- a/tests/components/espnow/common.yaml +++ b/tests/components/espnow/common.yaml @@ -36,7 +36,7 @@ espnow: interval: - interval: 10sec then: - - espnow.broatcast: + - espnow.broadcast: payload: "hallo everyone" command: 123 - espnow.send: