From 7b30b7d788e5f7c2e151f8dedf44a26212fbb434 Mon Sep 17 00:00:00 2001 From: Tomasz Duda Date: Sat, 3 Feb 2024 00:42:01 +0100 Subject: [PATCH] fix build error --- esphome/components/logger/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/esphome/components/logger/__init__.py b/esphome/components/logger/__init__.py index c333366ff4..7cbf2a513a 100644 --- a/esphome/components/logger/__init__.py +++ b/esphome/components/logger/__init__.py @@ -127,6 +127,8 @@ def uart_selection(value): if CORE.using_arduino and value.upper() in ESP_ARDUINO_UNSUPPORTED_USB_UARTS: raise cv.Invalid(f"Arduino framework does not support {value}.") variant = get_esp32_variant() + if CORE.using_esp_idf and variant == VARIANT_ESP32C3 and value == USB_CDC: + raise cv.Invalid(f"esp idf variant {variant} does not support {value}.") if variant in UART_SELECTION_ESP32: return cv.one_of(*UART_SELECTION_ESP32[variant], upper=True)(value) if CORE.is_esp8266: