I can’t translate the screenshot but see it looks like a serial port error using duckdns. I know with google chrome it only allows you to connect to the serial port on https websites. Could you be using HTTP?
I’ve always set up my esp devices by downloading the file to my computer and then using the espflasher tool. Once setup and installed the first time I can then flash using the web interface. Maybe you could try this?
You have to give more details or it’s going to be difficult to help you ! What ESP board do you use ? If it’s one with USB controler integrated try to connect it at your computer to check if it “sees” the ESP (whatever it asks for driver is not a problem but will confirm your USB cable is good).
If it passes the validation in esphome it is correct from a technical view point
If you don’t use an encryption key then communication between ha and the esphome isn’t encrypted.
As you use a password at least it needs authentication to be able to communicate. Still encryption would be best practice (and default nowadays) at it adds an extra layer of security and doesn’t has any downsides
Try another pin, in the ESPHome docs, pin GPIO23 is used
I also have this sensor for my pond, but without the resistor, and it works fine. Not sure what the consequences are…
Little question : can I connect a display that uses 5V on this same board (so the pin 3.3V for the temperature sensor and the 5V pin for the display) ?