ESP8266 or Arduino Ethernet shield w5100 ??

LamySae:
I don't think the ESP is a good choice for the CDP circutor ( controller dynamic Power)
Could you give me your opinion ?

One more reason for Uno in my project is PWM. I read somewhere that on ESP it is disturbed by WiFi handling interrupts.

The CDP does what my Fronius Symo does, so the projects are similar. With Arduino Uno WiFi I regulate a 2 kW heating to consume the power that would otherwise go to public grid. I read the Modbus TCP data over WiFi, but I plan to move on to Modbus RTU over RS485. But the ESP stays. It handles monitoring (telnet, web page) and sketch upload.