Help! Can't connect ESP8266 to home wifi. Socket operation failed: BAD_INDICATOR errno=11"

Hello, I’ve been trying to flash my ESP8266, it flashes alright, but I can almost never connect it to wifi, there were a few successful attempts, most successful attempts to connecting to wifi were after erasing flash multiple times, but I wouldn’t count on that being the main issue.

Sometimes when flashing ESPhome it will scan for networks, and won’t even find my home wifi, and most of the time, if it does find my wifi network, it ends up with an error saying “Auth Expired”, “Association Expired”, “Handshake failed”. Also have been getting this error: ERROR Error sending data: timed out. Very very rarely, the ESP8266 may connect to my wifi, but only for a brief moment, for some reason it doesn’t create a “Visit” button either in HA Esphome dashboard on my ESP8266. I’m not sure where the problem lies, hence I’m making this post, I’m a beginner with just 6 days of experience on any electronics tbh.

Here I’m flashing my ESP8266 USB serial connected to Home Assisstant in virtualbox, flashing via server and here are the logs. The error I’m getting is “[W][api.connection:071]: 192.168.0.109: Socket operation failed: BAD_INDICATOR errno=11” I’ve gotten the same error but errno=13 before as well.

This is my YAML config

esphome:
  name: esp8266

esp8266:
  board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "Gl1oWmqvzmp7giwMzIavkK8IlELcuEn9WJJUNkBONH4="

ota:
  password: "e6ef6a3d74443b5c489e3bde2d553ad3"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esp8266 Fallback Hotspot"
    password: "QsJXZybUPD5m"

captive_portal:
    

and this is the log

INFO Reading configuration /config/esphome/esp8266.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esp8266 (board: esp01_1m; framework: arduino; platform: platformio/espressif8266 @ 3.2.0)
--------------------------------------------------------------------------------
Library Manager: Installing ottowinter/ESPAsyncTCP-esphome @ 1.2.3
INFO Installing ottowinter/ESPAsyncTCP-esphome @ 1.2.3
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 2.1.0
INFO Installing esphome/ESPAsyncWebServer-esphome @ 2.1.0
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/noise-c @ 0.1.4
INFO Installing esphome/noise-c @ 0.1.4
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
Library Manager: Installing esphome/libsodium @ 1.10018.1
INFO Installing esphome/libsodium @ 1.10018.1
Unpacking  [####################################]  100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
Dependency Graph
|-- ESPAsyncTCP-esphome @ 1.2.3
|-- ESPAsyncWebServer-esphome @ 2.1.0
|   |-- ESPAsyncTCP-esphome @ 1.2.3
|   |-- Hash @ 1.0
|   |-- ESP8266WiFi @ 1.0
|-- DNSServer @ 1.1.1
|-- ESP8266WiFi @ 1.0
|-- ESP8266mDNS @ 1.2
|-- noise-c @ 0.1.4
|   |-- libsodium @ 1.10018.1
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/api_connection.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/api_frame_helper.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/api_pb2.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/api_pb2_service.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/api_server.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/list_entities.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/proto.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/subscribe_state.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/api/user_services.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/captive_portal/captive_portal.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/esp8266/core.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/esp8266/gpio.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/esp8266/preferences.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/logger/logger.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/md5/md5.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/mdns/mdns_component.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/mdns/mdns_esp32_arduino.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/mdns/mdns_esp8266.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/mdns/mdns_esp_idf.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/mdns/mdns_rp2040.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/network/util.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/ota/ota_component.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/socket/socket.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/web_server_base/web_server_base.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/wifi/wifi_component.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/wifi/wifi_component_esp8266.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/components/wifi/wifi_component_pico_w.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/application.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/color.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/component.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/component_iterator.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/controller.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/entity_base.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/helpers.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/log.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/scheduler.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/esphome/core/util.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/src/main.cpp.o
Generating LD script /data/esp8266/.pioenvs/esp8266/ld/local.eagle.app.v6.common.ld
Compiling /data/esp8266/.pioenvs/esp8266/lib7cf/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib7cf/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib7cf/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib7cf/ESPAsyncTCP-esphome/SyncClient.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib7cf/ESPAsyncTCP-esphome/tcp_axtls.c.o
Compiling /data/esp8266/.pioenvs/esp8266/libaf0/Hash/Hash.cpp.o
Archiving /data/esp8266/.pioenvs/esp8266/lib7cf/libESPAsyncTCP-esphome.a
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o
Archiving /data/esp8266/.pioenvs/esp8266/libaf0/libHash.a
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/WiFiClient.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/WiFiServer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/WiFiUdp.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/AsyncEventSource.cpp.o
Archiving /data/esp8266/.pioenvs/esp8266/lib67b/libESP8266WiFi.a
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/AsyncWebSocket.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/WebAuthentication.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/WebHandlers.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/WebRequest.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/WebResponses.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3b6/ESPAsyncWebServer-esphome/WebServer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/libecb/DNSServer/DNSServer.cpp.o
Archiving /data/esp8266/.pioenvs/esp8266/lib3b6/libESPAsyncWebServer-esphome.a
Compiling /data/esp8266/.pioenvs/esp8266/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o
Archiving /data/esp8266/.pioenvs/esp8266/libecb/libDNSServer.a
Compiling /data/esp8266/.pioenvs/esp8266/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_core/ed25519/core_ed25519.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_core/ed25519/core_ristretto255.c.o
Archiving /data/esp8266/.pioenvs/esp8266/lib3ff/libESP8266mDNS.a
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_hash/crypto_hash.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_hash/sha256/hash_sha256.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_scalarmult/crypto_scalarmult.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_stream/chacha20/stream_chacha20.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_stream/crypto_stream.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/crypto_verify/sodium/verify.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/sodium/codecs.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/sodium/core.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/sodium/runtime.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib94d/libsodium/sodium/utils.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/openssl/cipher-aesgcm.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/ref/cipher-aesgcm.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/ref/cipher-chachapoly.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/ref/dh-curve25519.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/ref/hash-blake2b.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/ref/hash-blake2s.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/ref/hash-sha256.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/sodium/cipher-aesgcm.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/sodium/cipher-chachapoly.c.o
Archiving /data/esp8266/.pioenvs/esp8266/lib94d/libsodium.a
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/sodium/dh-curve25519.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/sodium/hash-blake2b.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/backend/sodium/hash-sha256.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/aes/rijndael-alg-fst.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/blake2/blake2b.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/blake2/blake2s.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/chacha/chacha.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/donna/curve25519-donna-c64.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/donna/curve25519-donna.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/donna/poly1305-donna.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/sha2/sha256.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/sha2/sha512.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/crypto/x25519/x25519.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/cipherstate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/dhstate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/errors.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/handshakestate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/hashstate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/internal.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/names.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/patterns.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/rand_os.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/rand_sodium.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/randstate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/signstate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/symmetricstate.c.o
Compiling /data/esp8266/.pioenvs/esp8266/lib729/noise-c/protocol/util.c.o
Archiving /data/esp8266/.pioenvs/esp8266/libFrameworkArduinoVariant.a
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Crypto.cpp.o
Archiving /data/esp8266/.pioenvs/esp8266/lib729/libnoise-c.a
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Esp-frag.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Esp-version.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Esp.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/FS.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/FSnoop.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/FunctionalInterrupt.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/HardwareSerial.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/IPAddress.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/LwipDhcpServer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/LwipIntf.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/LwipIntfCB.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/MD5Builder.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Print.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Schedule.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/StackThunk.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Stream.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/StreamSend.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Tone.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/TypeConversion.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/Updater.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/WMath.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/WString.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/abi.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/aes_unwrap.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/base64.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/cbuf.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/cont.S.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/cont_util.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_eboot_command.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_features.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_flash_quirks.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_flash_utils.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_i2s.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_main.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_non32xfer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_noniso.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_phy.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_postmortem.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_si2c.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_sigma_delta.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_spi_utils.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_timer.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_vm.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_waveform_phase.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_waveform_pwm.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_wiring.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_wiring_analog.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_wiring_digital.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/core_esp8266_wiring_shift.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/crc32.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/debug.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/exc-c-wrapper-handler.S.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/exc-sethandler.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/flash_hal.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/gdb_hooks.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/heap.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/hwdt_app_entry.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/libb64/cdecode.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/libb64/cencode.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/libc_replacements.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/mmu_iram.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/reboot_uart_dwnld.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/spiffs/spiffs_cache.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/spiffs/spiffs_check.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/spiffs/spiffs_gc.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/spiffs_api.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/sqrt32.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/stdlib_noniso.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/time.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/uart.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/umm_malloc/umm_info.c.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/umm_malloc/umm_integrity.c.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/umm_malloc/umm_local.c.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/umm_malloc/umm_malloc.cpp.o
Compiling /data/esp8266/.pioenvs/esp8266/FrameworkArduino/umm_malloc/umm_poison.c.o
Archiving /data/esp8266/.pioenvs/esp8266/libFrameworkArduino.a
Linking /data/esp8266/.pioenvs/esp8266/firmware.elf
RAM:   [====      ]  41.2% (used 33756 bytes from 81920 bytes)
Flash: [=====     ]  46.4% (used 474937 bytes from 1023984 bytes)
Building /data/esp8266/.pioenvs/esp8266/firmware.bin
esp8266_copy_factory_bin(["/data/esp8266/.pioenvs/esp8266/firmware.bin"], ["/data/esp8266/.pioenvs/esp8266/firmware.elf"])
========================= [SUCCESS] Took 43.47 seconds =========================
INFO Successfully compiled program.
esptool.py v4.4
Serial port /dev/ttyUSB0
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: c8:c9:a3:5a:bc:c5
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00000000 to 0x00074fff...
Flash params set to 0x0340
Compressed 479088 bytes to 337965...
Wrote 479088 bytes (337965 compressed) at 0x00000000 in 21.1 seconds (effective 181.9 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
INFO Successfully uploaded program.
INFO Starting log output from /dev/ttyUSB0 with baud rate 115200
[14:50:27]\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0\xe0[I][logger:258]: Log initialized
[14:50:27][C][ota:469]: There have been 1 suspected unsuccessful boot attempts.
[14:50:27][I][app:029]: Running through setup()...
[14:50:27][C][wifi:037]: Setting up WiFi...
[14:50:27][C][wifi:038]:   Local MAC: C8:C9:A3:5A:BC:C5
[14:50:27][D][wifi:386]: Starting scan...
[14:50:33][D][wifi:401]: Found netw[wifi:446]:     Channel: 8
[14:50:33][D][wifi:447]:     RSSI: -62 dB
[14:50:33][D][wifi:449]: - [redacted] [redacted]▂▄▆█
[14:50:33][D][wifi:449]: - [redacted] [redacted]▂▄▆█
[14:50:33][D][wifi:449]: - [redacted] [redacted]▂▄▆█
[14:50:33][D][wifi:449]: - [redacted] [redacted]▂▄▆█
[14:50:33][I][wifi:257]: WiFi Connecting to 'Kretingos 65-15*'...
[14:50:36][I][wifi:518]: WiFi Connected!
[14:50:36][C][wifi:362]:   Local MAC: C8:C9:A3:5A:BC:C5
[14:50:36][C][wifi:363]:   SSID: [redacted]
[14:50:36][C][wifi:364]:   IP Address: 192.168.0.153
[14:50:36][C][wifi:365]:   BSSID: [redacted]
[14:50:36][C][wifi:367]:   Hostname: 'esp8266'
[14:50:36][C][wifi:369]:   Signal strength: -72 dB ▂▄▆█
[14:50:36][C][wifi:373]:   Channel: 8
[14:50:36][C][wifi:374]:   Subnet: 255.255.255.0
[14:50:36][C][wifi:375]:   Gateway: 192.168.0.1
[14:50:36][C][wifi:376]:   DNS1: 192.168.0.1
[14:50:36][C][wifi:377]:   DNS2: 0.0.0.0
[14:50:36][D][wifi:527]: Disabling AP...
[14:50:36][C][ota:093]: Over-The-Air Updates:
[14:50:36][C][ota:094]:   Address: esp8266.local:8266
[14:50:36][C][ota:097]:   Using Password.
[14:50:36][C][api:025]: Setting up Home Assistant API server...
[14:50:36][I][app:062]: setup() finished successfully!
[14:50:36][I][app:102]: ESPHome version 2022.12.3 compiled on Dec 21 2022, 14:49:37
[14:50:36][C][wifi:504]: WiFi:
[14:50:36][C][wifi:362]:   Local MAC: C8:C9:A3:5A:BC:C5
[14:50:36][C][wifi:363]:   SSID: [redacted]
[14:50:36][C][wifi:364]:   IP Address: 192.168.0.153
[14:50:36][C][wifi:365]:   BSSID: [redacted]
[14:50:36][C][wifi:367]:   Hostname: 'esp8266'
[14:50:36][C][wifi:369]:   Signal strength: -72 dB ▂▄▆█
[14:50:36][C][wifi:373]:   Channel: 8
[14:50:36][C][wifi:374]:   Subnet: 255.255.255.0
[14:50:36][C][wifi:375]:   Gateway: 192.168.0.1
[14:50:36][C][wifi:376]:   DNS1: 192.168.0.1
[14:50:36][C][wifi:377]:   DNS2: 0.0.0.0
[14:50:36][C][logger:293]: Logger:
[14:50:36][C][logger:294]:   Level: DEBUG
[14:50:36][C][logger:295]:   Log Baud Rate: 115200
[14:50:36][C][logger:296]:   Hardware UART: UART0
[14:50:36][C][captive_portal:088]: Captive Portal:
[14:50:36][C][mdns:103]: mDNS:
[14:50:36][C][mdns:104]:   Hostname: esp8266
[14:50:36][C][ota:093]: Over-The-Air Updates:
[14:50:36][C][ota:094]:   Address: esp8266.local:8266
[14:50:36][C][ota:097]:   Using Password.
[14:50:36][C][api:138]: API Server:
[14:50:36][C][api:139]:   Address: esp8266.local:6053
[14:50:36][C][api:141]:   Using noise encryption: YES
[14:50:48][D][api:102]: Accepted 192.168.0.109
[14:50:48][W][api.connection:071]: 192.168.0.109: Socket operation failed: BAD_INDICATOR errno=11
[14:51:48][D][api:102]: Accepted 192.168.0.109
[14:51:48][W][api.connection:071]: 192.168.0.109: Socket operation failed: BAD_INDICATOR errno=11