Please Help me with Code

Please help
NFO Successfully compiled program.
INFO Resolving IP address of hello.local in mDNS
INFO Resolving IP address of hello.local
ERROR Error resolving IP address of hello.local. Is it connected to WiFi?
ERROR (If this error persists, please set a static IP address: WiFi Component — ESPHome)
ERROR Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname

Try copy paste that into an AI, Copilot or Chat GPT. See what it says. It will give you a reasonable idea.

Yes I did not post a response from AI… Limited info was given from the title and in the post itself. Regardless of the rules AI is a good tool to start to understand where an error is coming from. Especially for non-programmers like myself.

Yes AI is definitely not perfect and can lead you down the garden path if you do not have an understanding of where to steer it.

The OP may then be able to ask some more relevant questions of the community to start solving their problem.

INFO ESPHome 2025.4.0
INFO Reading configuration /config/esphome/hello.yaml…
INFO Generating C++ source…
INFO Compiling app…
Processing hello (board: esp01_1m; framework: arduino; platform: platformio/[email protected])

Library Manager: Installing esphome/ESPAsyncTCP-esphome @ 2.0.0
INFO Installing esphome/ESPAsyncTCP-esphome @ 2.0.0
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 3.3.0
INFO Installing esphome/ESPAsyncWebServer-esphome @ 3.3.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.6
INFO Installing esphome/noise-c @ 0.1.6
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.4
INFO Installing esphome/libsodium @ 1.10018.4
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
Dependency Graph
|-- ESPAsyncTCP-esphome @ 2.0.0
|-- ESPAsyncWebServer-esphome @ 3.3.0
|-- DNSServer @ 1.1.1
|-- ESP8266WiFi @ 1.0
|-- ESP8266mDNS @ 1.2
|-- noise-c @ 0.1.6
Compiling .pioenvs/hello/src/esphome/components/api/api_connection.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/api_frame_helper.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/api_pb2.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/api_pb2_service.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/api_server.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/list_entities.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/proto.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/subscribe_state.cpp.o
Compiling .pioenvs/hello/src/esphome/components/api/user_services.cpp.o
Compiling .pioenvs/hello/src/esphome/components/captive_portal/captive_portal.cpp.o
Compiling .pioenvs/hello/src/esphome/components/esp8266/core.cpp.o
Compiling .pioenvs/hello/src/esphome/components/esp8266/gpio.cpp.o
Compiling .pioenvs/hello/src/esphome/components/esp8266/preferences.cpp.o
Compiling .pioenvs/hello/src/esphome/components/esphome/ota/ota_esphome.cpp.o
Compiling .pioenvs/hello/src/esphome/components/logger/logger.cpp.o
Compiling .pioenvs/hello/src/esphome/components/logger/logger_esp32.cpp.o
Compiling .pioenvs/hello/src/esphome/components/logger/logger_esp8266.cpp.o
Compiling .pioenvs/hello/src/esphome/components/logger/logger_host.cpp.o
Compiling .pioenvs/hello/src/esphome/components/logger/logger_libretiny.cpp.o
Compiling .pioenvs/hello/src/esphome/components/logger/logger_rp2040.cpp.o
Compiling .pioenvs/hello/src/esphome/components/md5/md5.cpp.o
Compiling .pioenvs/hello/src/esphome/components/mdns/mdns_component.cpp.o
Compiling .pioenvs/hello/src/esphome/components/mdns/mdns_esp32.cpp.o
Compiling .pioenvs/hello/src/esphome/components/mdns/mdns_esp8266.cpp.o
Compiling .pioenvs/hello/src/esphome/components/mdns/mdns_host.cpp.o
Compiling .pioenvs/hello/src/esphome/components/mdns/mdns_libretiny.cpp.o
Compiling .pioenvs/hello/src/esphome/components/mdns/mdns_rp2040.cpp.o
Compiling .pioenvs/hello/src/esphome/components/network/util.cpp.o
Compiling .pioenvs/hello/src/esphome/components/ota/ota_backend.cpp.o
Compiling .pioenvs/hello/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o
Compiling .pioenvs/hello/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o
Compiling .pioenvs/hello/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o
Compiling .pioenvs/hello/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o
Compiling .pioenvs/hello/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling .pioenvs/hello/src/esphome/components/safe_mode/safe_mode.cpp.o
Compiling .pioenvs/hello/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling .pioenvs/hello/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
Compiling .pioenvs/hello/src/esphome/components/socket/lwip_sockets_impl.cpp.o
Compiling .pioenvs/hello/src/esphome/components/socket/socket.cpp.o
Compiling .pioenvs/hello/src/esphome/components/web_server_base/web_server_base.cpp.o
Compiling .pioenvs/hello/src/esphome/components/wifi/wifi_component.cpp.o
Compiling .pioenvs/hello/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o
Compiling .pioenvs/hello/src/esphome/components/wifi/wifi_component_esp8266.cpp.o
Compiling .pioenvs/hello/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o
Compiling .pioenvs/hello/src/esphome/components/wifi/wifi_component_libretiny.cpp.o
Compiling .pioenvs/hello/src/esphome/components/wifi/wifi_component_pico_w.cpp.o
Compiling .pioenvs/hello/src/esphome/core/application.cpp.o
Compiling .pioenvs/hello/src/esphome/core/color.cpp.o
Compiling .pioenvs/hello/src/esphome/core/component.cpp.o
Compiling .pioenvs/hello/src/esphome/core/component_iterator.cpp.o
Compiling .pioenvs/hello/src/esphome/core/controller.cpp.o
Compiling .pioenvs/hello/src/esphome/core/entity_base.cpp.o
Compiling .pioenvs/hello/src/esphome/core/helpers.cpp.o
Compiling .pioenvs/hello/src/esphome/core/log.cpp.o
Compiling .pioenvs/hello/src/esphome/core/ring_buffer.cpp.o
Compiling .pioenvs/hello/src/esphome/core/scheduler.cpp.o
Compiling .pioenvs/hello/src/esphome/core/string_ref.cpp.o
Compiling .pioenvs/hello/src/esphome/core/time.cpp.o
Compiling .pioenvs/hello/src/esphome/core/util.cpp.o
Compiling .pioenvs/hello/src/main.cpp.o
Generating LD script .pioenvs/hello/ld/local.eagle.app.v6.common.ld
Compiling .pioenvs/hello/lib446/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o
Compiling .pioenvs/hello/lib446/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o
Compiling .pioenvs/hello/lib446/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o
Compiling .pioenvs/hello/lib446/ESPAsyncTCP-esphome/SyncClient.cpp.o
Compiling .pioenvs/hello/lib446/ESPAsyncTCP-esphome/tcp_axtls.c.o
Compiling .pioenvs/hello/libaf0/Hash/Hash.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o
Archiving .pioenvs/hello/lib446/libESPAsyncTCP-esphome.a
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o
Archiving .pioenvs/hello/libaf0/libHash.a
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/WiFiClient.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/WiFiServer.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/WiFiUdp.cpp.o
Compiling .pioenvs/hello/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/AsyncEventSource.cpp.o
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/AsyncWebSocket.cpp.o
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/WebAuthentication.cpp.o
Archiving .pioenvs/hello/lib67b/libESP8266WiFi.a
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/WebHandlers.cpp.o
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/WebRequest.cpp.o
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/WebResponses.cpp.o
Compiling .pioenvs/hello/liba91/ESPAsyncWebServer-esphome/WebServer.cpp.o
Compiling .pioenvs/hello/libecb/DNSServer/DNSServer.cpp.o
Compiling .pioenvs/hello/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o
Compiling .pioenvs/hello/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o
Archiving .pioenvs/hello/liba91/libESPAsyncWebServer-esphome.a
Compiling .pioenvs/hello/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o
Archiving .pioenvs/hello/libecb/libDNSServer.a
Compiling .pioenvs/hello/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o
Compiling .pioenvs/hello/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o
Compiling .pioenvs/hello/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_core/ed25519/core_ed25519.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_core/ed25519/core_ristretto255.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/generichash_blake2.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_hash/crypto_hash.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_hash/sha256/hash_sha256.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c.o
Archiving .pioenvs/hello/lib3ff/libESP8266mDNS.a
Compiling .pioenvs/hello/lib165/libsodium/crypto_hash/sha512/hash_sha512.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2-core.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2-encoding.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/argon2.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/blake2b-long.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_pwhash/argon2/pwhash_argon2id.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_scalarmult/crypto_scalarmult.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_sign/crypto_sign.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_sign/ed25519/ref10/keypair.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_sign/ed25519/ref10/obsolete.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_sign/ed25519/ref10/open.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_sign/ed25519/ref10/sign.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_sign/ed25519/sign_ed25519.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/chacha20/stream_chacha20.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/crypto_stream.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/salsa20/stream_salsa20.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.o
Compiling .pioenvs/hello/lib165/libsodium/crypto_verify/sodium/verify.c.o
Compiling .pioenvs/hello/lib165/libsodium/randombytes/internal/randombytes_internal_random.c.o
Compiling .pioenvs/hello/lib165/libsodium/randombytes/randombytes.c.o
Compiling .pioenvs/hello/lib165/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.o
Compiling .pioenvs/hello/lib165/libsodium/sodium/codecs.c.o
Compiling .pioenvs/hello/lib165/libsodium/sodium/core.c.o
Compiling .pioenvs/hello/lib165/libsodium/sodium/runtime.c.o
Compiling .pioenvs/hello/lib165/libsodium/sodium/utils.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/openssl/cipher-aesgcm.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/ref/cipher-aesgcm.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/ref/cipher-chachapoly.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/ref/dh-curve25519.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/ref/hash-blake2b.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/ref/hash-blake2s.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/ref/hash-sha256.c.o
Archiving .pioenvs/hello/lib165/libsodium.a
Compiling .pioenvs/hello/libeec/noise-c/backend/sodium/cipher-aesgcm.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/sodium/cipher-chachapoly.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/sodium/dh-curve25519.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/sodium/hash-blake2b.c.o
Compiling .pioenvs/hello/libeec/noise-c/backend/sodium/hash-sha256.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/aes/rijndael-alg-fst.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/blake2/blake2b.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/blake2/blake2s.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/chacha/chacha.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/donna/curve25519-donna-c64.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/donna/curve25519-donna.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/donna/poly1305-donna.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/sha2/sha256.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/sha2/sha512.c.o
Compiling .pioenvs/hello/libeec/noise-c/crypto/x25519/x25519.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/cipherstate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/dhstate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/errors.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/handshakestate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/hashstate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/internal.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/names.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/patterns.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/rand_os.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/rand_sodium.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/randstate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/signstate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/symmetricstate.c.o
Compiling .pioenvs/hello/libeec/noise-c/protocol/util.c.o
Archiving .pioenvs/hello/libFrameworkArduinoVariant.a
Compiling .pioenvs/hello/FrameworkArduino/Crypto.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Esp-frag.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Esp-version.cpp.o
Archiving .pioenvs/hello/libeec/libnoise-c.a
Compiling .pioenvs/hello/FrameworkArduino/Esp.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/FS.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/FSnoop.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/FunctionalInterrupt.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/HardwareSerial.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/IPAddress.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/LwipDhcpServer.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/LwipIntf.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/LwipIntfCB.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/MD5Builder.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Print.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Schedule.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/StackThunk.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Stream.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/StreamSend.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Tone.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/TypeConversion.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/Updater.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/WMath.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/WString.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/abi.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/aes_unwrap.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/base64.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/cbuf.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/cont.S.o
Compiling .pioenvs/hello/FrameworkArduino/cont_util.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_eboot_command.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_features.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_flash_quirks.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_flash_utils.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_i2s.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_main.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_non32xfer.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_noniso.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_phy.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_postmortem.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_si2c.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_sigma_delta.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_spi_utils.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_timer.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_vm.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_waveform_phase.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_waveform_pwm.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_wiring.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_wiring_analog.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_wiring_digital.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/core_esp8266_wiring_shift.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/crc32.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/debug.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/exc-c-wrapper-handler.S.o
Compiling .pioenvs/hello/FrameworkArduino/exc-sethandler.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/flash_hal.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/gdb_hooks.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/heap.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/hwdt_app_entry.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/libb64/cdecode.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/libb64/cencode.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/libc_replacements.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/mmu_iram.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/reboot_uart_dwnld.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/spiffs/spiffs_cache.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/spiffs/spiffs_check.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/spiffs/spiffs_gc.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/spiffs_api.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/sqrt32.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/stdlib_noniso.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/time.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/uart.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/umm_malloc/umm_info.c.o
Compiling .pioenvs/hello/FrameworkArduino/umm_malloc/umm_integrity.c.o
Compiling .pioenvs/hello/FrameworkArduino/umm_malloc/umm_local.c.o
Compiling .pioenvs/hello/FrameworkArduino/umm_malloc/umm_malloc.cpp.o
Compiling .pioenvs/hello/FrameworkArduino/umm_malloc/umm_poison.c.o
Compiling .pioenvs/hello/FrameworkArduino/wpa2_eap_patch.cpp.o
Archiving .pioenvs/hello/libFrameworkArduino.a
Linking .pioenvs/hello/firmware.elf
RAM: [==== ] 41.7% (used 34128 bytes from 81920 bytes)
Flash: [===== ] 47.8% (used 489797 bytes from 1023984 bytes)
Building .pioenvs/hello/firmware.bin
esp8266_copy_factory_bin([“.pioenvs/hello/firmware.bin”], [“.pioenvs/hello/firmware.elf”])
esp8266_copy_ota_bin([“.pioenvs/hello/firmware.bin”], [“.pioenvs/hello/firmware.elf”])
======================== [SUCCESS] Took 204.57 seconds ========================
INFO Successfully compiled program.
INFO Resolving IP address of hello.local in mDNS
INFO Resolving IP address of hello.local
ERROR Error resolving IP address of hello.local. Is it connected to WiFi?
ERROR (If this error persists, please set a static IP address: WiFi Component — ESPHome)
ERROR Error resolving IP address: Error resolving address with mDNS: Did not respond. Maybe the device is offline., [Errno -5] No address associated with hostname

1 Like

Check your router and if you use VLANs then make sure HA only have one VLAN and the ESPHome device is on the same one. Same goes if HA have multiple network adapters active, then disable all but one.

1 Like

There you go ^^ click that link and add the manual_ip: section with your values. You can get these from your router if you don’t know what the current IP of your device is.

I suspect your problem is that you’re trying to connect to hello.local because you saw hello.yaml, but that’s not the way MDNS works.

TLDR - try connecting via IP, and post your hello.yaml here if you still have issues.

1 Like