diff --git a/esphome/components/i2s_audio/i2s_audio.cpp b/esphome/components/i2s_audio/i2s_audio.cpp index a52f15575..e46fad5ef 100644 --- a/esphome/components/i2s_audio/i2s_audio.cpp +++ b/esphome/components/i2s_audio/i2s_audio.cpp @@ -11,7 +11,7 @@ static const char *const TAG = "i2s_audio"; void I2SAudioComponent::setup() { static i2s_port_t next_port_num = I2S_NUM_0; - if (next_port_num > I2S_NUM_AUTO) { + if (next_port_num > SOC_I2S_NUM) { ESP_LOGE(TAG, "Too many I2S Audio components!"); this->mark_failed(); return;