Hi,
ESPs programmed with ESPHome always fail to connect to wifi for ~4 times before succeeding. This increases the time it takes drastically, making battery powered devices near impossible.
I’ve tried different ESPs (d1 mini, 32c3, 32c6) to make sure it’s not a hardware issue. Also tried to program the ESPs directly and getting no problems there, so it’s also no issue of my WiFi.
The device is close to the router and IP is static.
Here is the relevant part of the log:
[22:31:00][I][logger:171]: Log initialized
[22:31:00][C][safe_mode:079]: There have been 1 suspected unsuccessful boot attempts
[22:31:00][D][esp32.preferences:114]: Saving 1 preferences to flash...
[22:31:00][D][esp32.preferences:143]: Saving 1 preferences to flash: 0 cached, 1 written, 0 failed
[22:31:00][I][app:029]: Running through setup()...
[22:31:00][I][i2c.arduino:218]: Performing I2C bus recovery
[22:31:01][C][aht10:050]: Setting up AHT10
[22:31:01][C][wifi:048]: Setting up WiFi...
[22:31:01][C][wifi:061]: Starting WiFi...
[22:31:01][C][wifi:062]: Local MAC: 48:12:B7:56:70:E8
[22:31:01][D][wifi:482]: Starting scan...
[22:31:01][W][component:157]: Component wifi set Warning flag: scanning for networks
[22:31:01][D][sensor:094]: 'AHT10 Temperature': Sending state 25.01202 °C with 2 decimals of accuracy
[22:31:01][D][sensor:094]: 'AHT10 Humidity': Sending state 35.90517 % with 2 decimals of accuracy
[22:31:02][D][wifi:497]: Found networks:
[22:31:02][I][wifi:541]: - 'MyRouter' [redacted]▂▄▆█
[22:31:02][D][wifi:542]: Channel: 6
[22:31:02][D][wifi:543]: RSSI: -54 dB
[22:31:02][I][wifi:541]: - 'MyRouter' [redacted]▂▄�[D][wifi:543]: RSSI: -81 dB
[22:31:02][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:02][W][wifi_esp32:545][arduino_events]: Event: Disconnected ssid='MyRouter' bssid=[redacted] reason='Authentication Failed'
[22:31:02][W][wifi:674]: WiFi Unknown connection status 0
[22:31:02][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:02][W][wifi_esp32:545][arduino_events]: Event: Disconnected ssid='MyRouter' bssid=[redacted] reason='Authentication Failed'
[22:31:02][W][wifi:669]: Connecting to WiFi network failed. Are the credentials wrong?
[22:31:03][W][wifi_esp32:545][arduino_events]: Event: Disconnected ssid='MyRouter' bssid=[redacted] reason='Auth Expired'
[22:31:07][D][wifi:482]: Starting scan...
[22:31:09][D][wifi:497]: Found networks:
[22:31:09][I][wifi:541]: - 'MyRouter' [redacted]▂▄▆█
[22:31:09][D][wifi:542]: Channel: 6
[22:31:09][D][wifi:543]: RSSI: -81 dB
[22:31:09][I][wifi:541]: - 'MyRouter' [redacted]▂▄▆█
[22:31:09][D][wifi:542]: Channel: 6
[22:31:09][D][wifi:543]: RSSI: -53 dB
[22:31:09][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:09][W][wifi:653]: Error while connecting to network.
[22:31:09][D][wifi:697]: Retrying with hidden networks...
[22:31:09][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:09][W][wifi:669]: Connecting to WiFi network failed. Are the credentials wrong?
[22:31:10][W][wifi_esp32:545][arduino_events]: Event: Disconnected ssid='MyRouter' bssid=[redacted] reason='Auth Expired'
[22:31:14][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:14][W][wifi:653]: Error while connecting to network.
[22:31:14][D][wifi:697]: Retrying with hidden networks...
[22:31:14][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:14][W][wifi:669]: Connecting to WiFi network failed. Are the credentials wrong?
[22:31:14][D][wifi:697]: Retrying with hidden networks...
[22:31:15][W][wifi_esp32:545][arduino_events]: Event: Disconnected ssid='MyRouter' bssid=[redacted] reason='Authentication Failed'
[22:31:19][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:19][W][wifi:669]: Connecting to WiFi network failed. Are the credentials wrong?
[22:31:19][W][wifi:690]: Restarting WiFi adapter...
[22:31:19][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:20][W][wifi_esp32:545][arduino_events]: Event: Disconnected ssid='MyRouter' bssid=[redacted] reason='Auth Expired'
[22:31:20][W][wifi:653]: Error while connecting to network.
[22:31:20][D][wifi:697]: Retrying with hidden networks...
[22:31:25][I][wifi:313]: WiFi Connecting to 'MyRouter'...
[22:31:29][I][wifi:617]: WiFi Connected!
[22:31:29][C][wifi:428]: Local MAC: 48:12:B7:56:70:E8
[22:31:29][C][wifi:433]: SSID: [redacted]
[22:31:29][C][wifi:436]: IP Address: 192.168.188.63
[22:31:29][C][wifi:440]: BSSID: [redacted]
[22:31:29][C][wifi:441]: Hostname: 'aht10'
[22:31:29][C][wifi:443]: Signal strength: -58 dB ▂▄▆█
[22:31:29][C][wifi:447]: Channel: 6
[22:31:29][C][wifi:448]: Subnet: 255.255.255.0
[22:31:29][C][wifi:449]: Gateway: 192.168.188.1
[22:31:29][C][wifi:450]: DNS1: 0.0.0.0
[22:31:29][C][wifi:451]: DNS2: 0.0.0.0
[22:31:29][C][api:026]: Setting up Home Assistant API server...
[22:31:29][I][app:062]: setup() finished successfully!