Hi everyone,
I’ve set up an ESP32 with ESPHome using the serial_proxy component along with the required Native API and UART components. Here’s my current YAML config:
uart:
id : uartbus
rx_buffer_size: 1700
rx_pin:
number: 4
inverted: false
mode:
input: true
pullup: false
baud_rate: 115200
serial_proxy:
- id: serial_proxy_1
uart_id: uartbus
name: My Serial proxy
port_type: TTL
I’ve flashed it successfully, and the device shows up in Home Assistant via the ESPHome integration. The ESP32 is connected to another serial device that’s sending data over UART.
My question: How can I actually see or receive the serial data in Home Assistant? I expected some kind of entity or log to show the raw bytes/data stream, but I don’t see anything. Do I need:
- A specific sensor/template to parse the data?
- To use the ESPHome API directly (e.g., via Python script)?
- Some HA integration or automation to read the proxied serial stream?
- Logger settings or debug mode to capture it?
What am I missing? Any example configs or tutorials for displaying/using this serial data in dashboards, automations, etc.?
Thanks for your help!