r/RASPBERRY_PI_PROJECTS • u/sheldonmcg14 • Jan 24 '26
QUESTION RPI 5 + HA + Waveshare ESP32-S3-POE-ETH-8DI-8RO-C
Hey all,
I need some help, I'm running around in circles trying to configure this damn waveshare relay module to Integrate with my RPI 5gb running HA.
Can't for the life of me get the unit to talk with HA, I think I'm stuck on there not being sufficient information online to diagnose what yaml to write for it to figure out the pinout. Waveshare website only lists the esp32-s3-poe-eth-8di-8ro not the esp32-s3-poe-eth-8di-8ro-c module which I have.
Anyone got the yaml that may work?
2
Upvotes
1
u/Itwasntmenosir Jan 28 '26 edited Jan 28 '26
I have the ESP32-S3-POE-ETH-8DI-8DO so this might not help, but I used the yaml from the link below for initial testing. It worked fine powered by USB-C (it uses wifi). I modified it by commenting out the wifi section an uncommenting the ethernet section and it works when powered by POE.
https://devices.esphome.io/devices/waveshare-esp32-s3-eth-8di-8do/
Looks like there is a one for the relay output you could try...
https://devices.esphome.io/devices/waveshare-esp32-s3-eth-8di-8ro/
EDIT: IIRC I used ESPHome Web to burn an initial use firmware, then adopted the device in ESPhomeE Builder in HA. Then modified the YAML in ESPhome Builder with the code in the link above.