Hi all,
I'm a complete beginner when it comes to ESPHome, but I hope you can help me!
I use the ESP32-S2-DevKitC-1 device and in general everything works fine.
But when want to set up the component USB Host UART Interface for this device I get the following error message No matter what I enter in the ID field as you can see in the screenshot.
Do you know which number or text I need to enter in this field for my device?
Thank you very much and kind regards
Thomas
Here is the Validate output, but I do not know if this helps...
Validate — esp
INFO ESPHome 2026.6.2
INFO Reading configuration C:\Users\windo\esphome\esp.yaml...
esphome:
name: esp
friendly_name: esp
min_version: 2026.6.2
build_path: build\esp
platformio_options: {}
build_flags: []
environment_variables: {}
includes: []
includes_c: []
libraries: []
name_add_mac_suffix: false
debug_scheduler: false
areas: []
devices: []
esp32:
variant: ESP32S2
framework:
type: esp-idf
version: 5.5.4
sdkconfig_options: {}
log_level: ERROR
advanced:
compiler_optimization: SIZE
enable_idf_experimental_features: false
enable_lwip_assert: true
ignore_efuse_custom_mac: false
ignore_efuse_mac_crc: false
sram1_as_iram: false
enable_lwip_mdns_queries: true
enable_lwip_bridge_interface: false
enable_lwip_tcpip_core_locking: true
enable_lwip_check_thread_safety: true
disable_libc_locks_in_iram: true
disable_vfs_support_termios: true
disable_vfs_support_select: true
disable_vfs_support_dir: true
freertos_in_iram: false
ringbuf_in_iram: false
heap_in_iram: false
execute_from_psram: false
loop_task_stack_size: 8192
enable_ota_rollback: true
use_full_certificate_bundle: false
include_builtin_idf_components: []
enable_full_printf: false
disable_debug_stubs: true
disable_ocd_aware: true
disable_usb_serial_jtag_secondary: true
disable_dev_null_vfs: true
disable_mbedtls_peer_cert: true
disable_mbedtls_pkcs7: true
disable_regi2c_in_iram: true
adc_oneshot_in_iram: false
disable_fatfs: true
components: []
platform_version: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.39/platform-espressif32.zip
source: pioarduino/framework-espidf@https://github.com/pioarduino/esp-idf/releases/download/v5.5.4/esp-idf-v5.5.4.tar.xz
flash_size: 4MB
watchdog_timeout: 5s
board: esp32-s2-kaluga-1
cpu_frequency: 240MHZ
logger:
baud_rate: 115200
tx_buffer_size: 512
deassert_rts_dtr: false
task_log_buffer_size: 768
hardware_uart: USB_CDC
level: DEBUG
logs: {}
runtime_tag_levels: false
ota:
- platform: esphome
version: 2
port: 3232
allow_partition_access: false
wifi:
ap:
ssid: <removed>
password: <removed>
ap_timeout: 90s
domain: .local
reboot_timeout: 15min
power_save_mode: LIGHT
fast_connect: false
enable_btm: false
enable_rrm: false
passive_scan: false
enable_on_boot: true
post_connect_roaming: true
min_auth_mode: WPA2
networks:
- ssid: !secret 'wifi_ssid'
password: !secret 'wifi_password'
priority: 0
use_address: esp.local
web_server:
css_url: css.css
js_url: js.js
auth:
username: esp
password: !secret 'esp__web_password'
port: 80
version: 2
enable_private_network_access: true
include_internal: false
log: true
compression: gzip
sensor:
- platform: htu21d
humidity:
id: sensor_htu21d_1_humidity
name: Humidity
icon: mdi:water-percent
disabled_by_default: false
force_update: false
unit_of_measurement: '%'
accuracy_decimals: 1
device_class: humidity
state_class: measurement
temperature:
id: sensor_htu21d_1_temperature
name: Temperature
icon: mdi:temperature-celsius
disabled_by_default: false
force_update: false
unit_of_measurement: °C
accuracy_decimals: 1
device_class: temperature
state_class: measurement
id: sensor_htu21d_1
model: HTU21D
update_interval: 5s
address: 0x40
mqtt:
broker: 192.168.178.37
clean_session: true
discovery_retain: false
enable_on_boot: true
port: 1883
username: ''
password: <removed>
idf_send_async: false
skip_cert_cn_check: false
discovery: true
discover_ip: true
discovery_prefix: homeassistant
discovery_unique_id_generator: legacy
discovery_object_id_generator: none
use_abbreviations: true
topic_prefix: esp
keepalive: 15s
reboot_timeout: 15min
publish_nan_as_none: false
wait_for_connection: false
birth_message:
topic: esp/status
payload: online
qos: 0
retain: true
will_message:
topic: esp/status
payload: offline
qos: 0
retain: true
shutdown_message:
topic: esp/status
payload: offline
qos: 0
retain: true
log_topic:
topic: esp/debug
qos: 0
retain: true
i2c:
- scl: 9
sda: 8
id: i2c_1
sda_pullup_enabled: true
scl_pullup_enabled: true
frequency: 50000.0
scan: true
INFO Configuration is valid!
Configuration is valid!
