ESP32 module not connecting to Homeassitant

I already have an installed ESP32 module, and it is functioning normally. However, I am encountering an issue when attempting to add another device to my WiFi network. I am receiving an error, and despite assigning an IP address to the new device, it is still not connecting


Have you ensured no other device is using that IP address?

As mentioned, use your router to check for actual ip address. When adding new esp32 ip will come dhcp server. You can then use your yaml to fix ip and also upload to specific ip. Rem out and upload again.

Is your gateway IP correct? I would expect it to be 192.168.1.1

Network debugging starts with ping.

No, I checked the router, and no new IP related to the ESP was discovered. How can I determine the IP, and how do I know if the module has sent an IP?

Try this:

  1. Remove or comment out ‘manual_ip’ section in YAML. ie. use DHCP.
  2. Find out what IP address the ESP32 obtains from the router.
  3. Set the ‘manual_ip’ section to the IP address the ESP32 already obtained.

This ensures you are not trying to use an IP address that is already in use.