I have an esp32-s3 eth poe that I’m trying to use with HA and a ZWA-2.
When I plug the board in, the amber and green lights come on solid.
I have erased the flash, then programmed the board from this page:
When I disconnect the board from the computer and plug in the ethernet, the amber and green lights come on, the POE light on the switch comes on, but no link light.
From reading the amber light should go off, but it does not.
I have tried erasing the flash (it says it was successful) and reprogramming several times with the same result.
Not really, I see at least 10 different ones with a quick search. Based on the link you included maybe you are using the Waveshare one, but that is just a guess.
Also, no logs and no yaml, so impossible to help, without a LOT of guessing.
You might read this for more tips:
I am going to say your HW is probably okay. You are using a current version of esphome which has changed the default (which you aren’t specifying) for platform (so esp-idf) and that isn’t working by default with the Ethernet part.