ESP HA USB Gateway

Hi,

I’ve developed an ESP32-S3 USB-to-TCP bridge for Home Assistant because only SMLIGHT offered affordable solutions for forwarding Zigbee, EnOcean, and FTDI sticks over WiFi or Ethernet to TCP sockets—enabling VM live migration in Proxmox/ESXi.

Initially, I tried wireless versions but ended up preferring the POE Waveshare ESP32-S3-ETH, which powers the USB port reliably.

Other devices may require an OTG adapter for USB power.

For details, visit GitHub - ESDN83/esp-ha-usb-gateway: ESP32-S3 USB Host to TCP Bridge for Home Assistant · ESPHome component · Bridges USB serial devices (Zigbee, EnOcean, FTDI, CP210X) over WiFi/Ethernet to TCP sockets · Native ESPHome API sensors · No USB passthrough needed · Enables Proxmox VM live migration · GitHub.

Once set up, it integrates seamlessly with Zigbee2MQTT and other serial-based add-ons.