home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
71.63k stars 29.93k forks source link

ESPHOME is failing to update #113238

Closed Richspr closed 6 months ago

Richspr commented 6 months ago

The problem

HI, When I try to update to the latest version of ESPHome I get the following error at the end of the process.

INFO Successfully compiled program. INFO Connecting to 192.168.1.49 ERROR Connecting to 192.168.1.49:8266 failed: [Errno 111] Connection refused The device is not updating and still showing the previous version 2024.2.0

(the connection is the 192.168.1.49 show on my wifi hub as connected and on line - I am using a fixed the IP address which is .49)

On the ESPhome UI the plug is showing ONLINE in black text not green.

Device info shows the following plug-pm by localbytes Firmware: 2024.2.0 (Feb 23 2024, 16:37:09) Hardware: 1.1.0 MAC: D8:BC:38:8C:A0:45

Congfigurationshows 2024.2.2

Fairly new to HA so not an expert so any suggestions on how to resolve this would be helpful

What version of Home Assistant Core has the issue?

core-2024.3.0

What was the last working version of Home Assistant Core?

core-2024.3.0

What type of installation are you running?

Home Assistant OS

Integration causing the issue

ESPHome update

Link to integration documentation on our website

No response

Diagnostics information

INFO ESPHome 2024.2.2 INFO Reading configuration /config/esphome/localbytes-plug-pm-8ca045.yaml... INFO Generating C++ source... INFO Compiling app... Processing localbytes-plug-pm-8ca045 (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@3.2.0)

Library Manager: Installing esphome/ESPAsyncTCP-esphome @ 2.0.0 INFO Installing esphome/ESPAsyncTCP-esphome @ 2.0.0 Unpacking [####################################] 100% Library Manager: ESPAsyncTCP-esphome@2.0.0 has been installed! INFO ESPAsyncTCP-esphome@2.0.0 has been installed! Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 3.1.0 INFO Installing esphome/ESPAsyncWebServer-esphome @ 3.1.0 Unpacking [####################################] 100% Library Manager: ESPAsyncWebServer-esphome@3.1.0 has been installed! INFO ESPAsyncWebServer-esphome@3.1.0 has been installed! Library Manager: Resolving dependencies... INFO Resolving dependencies... Library Manager: Installing ottowinter/ESPAsyncTCP-esphome INFO Installing ottowinter/ESPAsyncTCP-esphome Unpacking [####################################] 100% Library Manager: ESPAsyncTCP-esphome@1.2.3 has been installed! INFO ESPAsyncTCP-esphome@1.2.3 has been installed! Library Manager: Installing esphome/noise-c @ 0.1.4 INFO Installing esphome/noise-c @ 0.1.4 Unpacking [####################################] 100% Library Manager: noise-c@0.1.4 has been installed! INFO noise-c@0.1.4 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: libsodium@1.10018.1 has been installed! INFO libsodium@1.10018.1 has been installed! HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash Dependency Graph |-- ESPAsyncTCP-esphome @ 2.0.0 |-- ESPAsyncWebServer-esphome @ 3.1.0 |-- DNSServer @ 1.1.1 |-- ESP8266WiFi @ 1.0 |-- ESP8266mDNS @ 1.2 |-- noise-c @ 0.1.4 Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/api_connection.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/api_frame_helper.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/api_pb2.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/api_pb2_service.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/api_server.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/list_entities.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/proto.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/subscribe_state.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/api/user_services.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/binary_sensor/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/binary_sensor/binary_sensor.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/binary_sensor/filter.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/button/button.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/captive_portal/captive_portal.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/dashboard_import/dashboard_import.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/esp8266/core.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/esp8266/gpio.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/esp8266/preferences.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/esp8266_pwm/esp8266_pwm.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/factory_reset/button/factory_reset_button.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/gpio/switch/gpio_switch.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/hlw8012/hlw8012.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/homeassistant/time/homeassistant_time.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/addressable_light.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/esp_color_correction.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/esp_hsv_color.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/esp_range_view.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/light_call.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/light_json_schema.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/light_output.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/light/light_state.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/logger/logger.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/md5/md5.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/mdns/mdns_component.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/mdns/mdns_esp32.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/mdns/mdns_esp8266.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/mdns/mdns_host.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/mdns/mdns_libretiny.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/mdns/mdns_rp2040.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/network/util.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/number/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/number/number.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/number/number_call.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/number/number_traits.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/ota/ota_backend_esp_idf.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/ota/ota_component.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/output/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/output/float_output.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/pulse_counter/pulse_counter_sensor.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/restart/button/restart_button.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/sensor/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/sensor/filter.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/sensor/sensor.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/socket/bsd_sockets_impl.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/socket/lwip_sockets_impl.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/socket/socket.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/status/status_binary_sensor.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/switch/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/switch/switch.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/template/number/template_number.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/template/switch/template_switch.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/time/automation.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/time/real_time_clock.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/total_daily_energy/total_daily_energy.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/web_server_base/web_server_base.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi/wifi_component.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi/wifi_component_esp8266.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi/wifi_component_libretiny.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi/wifi_component_pico_w.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/application.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/color.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/component.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/component_iterator.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/controller.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/entity_base.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/helpers.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/log.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/ring_buffer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/scheduler.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/string_ref.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/time.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/esphome/core/util.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/src/main.cpp.o Generating LD script .pioenvs/localbytes-plug-pm-8ca045/ld/local.eagle.app.v6.common.ld Compiling .pioenvs/localbytes-plug-pm-8ca045/lib7c9/ESPAsyncTCP-esphome/AsyncPrinter.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib7c9/ESPAsyncTCP-esphome/ESPAsyncTCP.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib7c9/ESPAsyncTCP-esphome/ESPAsyncTCPbuffer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib7c9/ESPAsyncTCP-esphome/SyncClient.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib7c9/ESPAsyncTCP-esphome/tcp_axtls.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libaf0/Hash/Hash.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/BearSSLHelpers.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/lib7c9/libESPAsyncTCP-esphome.a Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/CertStoreBearSSL.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/libaf0/libHash.a Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFi.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiAP.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiMulti.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiSTA.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/ESP8266WiFiScan.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/WiFiClient.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/WiFiServer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/WiFiUdp.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib67b/ESP8266WiFi/enable_wifi_at_boot_time.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/AsyncEventSource.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/AsyncWebSocket.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/WebAuthentication.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/lib67b/libESP8266WiFi.a Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/WebHandlers.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/WebRequest.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/WebResponses.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libb92/ESPAsyncWebServer-esphome/WebServer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libecb/DNSServer/DNSServer.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/libecb/libDNSServer.a Compiling .pioenvs/localbytes-plug-pm-8ca045/lib3ff/ESP8266mDNS/ESP8266mDNS.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib3ff/ESP8266mDNS/LEAmDNS.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib3ff/ESP8266mDNS/LEAmDNS_Control.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/libb92/libESPAsyncWebServer-esphome.a Compiling .pioenvs/localbytes-plug-pm-8ca045/lib3ff/ESP8266mDNS/LEAmDNS_Helpers.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib3ff/ESP8266mDNS/LEAmDNS_Structs.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib3ff/ESP8266mDNS/LEAmDNS_Transfer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_core/ed25519/core_ed25519.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_core/ed25519/core_ristretto255.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_hash/crypto_hash.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_hash/sha256/hash_sha256.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_scalarmult/crypto_scalarmult.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_stream/chacha20/stream_chacha20.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_stream/crypto_stream.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/crypto_verify/sodium/verify.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/sodium/codecs.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/sodium/core.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/sodium/runtime.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium/sodium/utils.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/openssl/cipher-aesgcm.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/ref/cipher-aesgcm.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/ref/cipher-chachapoly.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/ref/dh-curve25519.c.o Archiving .pioenvs/localbytes-plug-pm-8ca045/lib3ff/libESP8266mDNS.a Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/ref/hash-blake2b.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/ref/hash-blake2s.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/ref/hash-sha256.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/sodium/cipher-aesgcm.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/sodium/cipher-chachapoly.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/sodium/dh-curve25519.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/sodium/hash-blake2b.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/backend/sodium/hash-sha256.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/aes/rijndael-alg-fst.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/blake2/blake2b.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/blake2/blake2s.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/chacha/chacha.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/donna/curve25519-donna-c64.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/donna/curve25519-donna.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/donna/poly1305-donna.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/sha2/sha256.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/sha2/sha512.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/crypto/x25519/x25519.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/cipherstate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/dhstate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/errors.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/handshakestate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/hashstate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/internal.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/names.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/patterns.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/rand_os.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/rand_sodium.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/randstate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/signstate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/symmetricstate.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/libd98/noise-c/protocol/util.c.o Archiving .pioenvs/localbytes-plug-pm-8ca045/libFrameworkArduinoVariant.a Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Crypto.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Esp-frag.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/libd98/libnoise-c.a Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Esp-version.cpp.o Archiving .pioenvs/localbytes-plug-pm-8ca045/lib747/libsodium.a Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Esp.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/FS.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/FSnoop.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/FunctionalInterrupt.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/HardwareSerial.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/IPAddress.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/LwipDhcpServer-NonOS.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/LwipDhcpServer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/LwipIntf.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/LwipIntfCB.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/MD5Builder.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Print.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Schedule.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/StackThunk.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Stream.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/StreamSend.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Tone.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/TypeConversion.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/Updater.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/WMath.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/WString.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/abi.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/aes_unwrap.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/base64.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/cbuf.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/cont.S.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/cont_util.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_eboot_command.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_features.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_flash_quirks.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_flash_utils.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_i2s.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_main.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_non32xfer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_noniso.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_phy.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_postmortem.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_si2c.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_sigma_delta.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_spi_utils.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_timer.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_vm.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_waveform_phase.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_waveform_pwm.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_wiring.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_wiring_analog.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_wiring_digital.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/core_esp8266_wiring_shift.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/crc32.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/debug.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/exc-c-wrapper-handler.S.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/exc-sethandler.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/flash_hal.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/gdb_hooks.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/heap.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/hwdt_app_entry.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/libb64/cdecode.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/libb64/cencode.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/libc_replacements.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/mmu_iram.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/reboot_uart_dwnld.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/spiffs/spiffs_cache.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/spiffs/spiffs_check.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/spiffs/spiffs_gc.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/spiffs_api.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/sqrt32.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/stdlib_noniso.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/time.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/uart.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/umm_malloc/umm_info.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/umm_malloc/umm_integrity.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/umm_malloc/umm_local.c.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/umm_malloc/umm_malloc.cpp.o Compiling .pioenvs/localbytes-plug-pm-8ca045/FrameworkArduino/umm_malloc/umm_poison.c.o Archiving .pioenvs/localbytes-plug-pm-8ca045/libFrameworkArduino.a Linking .pioenvs/localbytes-plug-pm-8ca045/firmware.elf RAM: [==== ] 44.3% (used 36268 bytes from 81920 bytes) Flash: [===== ] 54.8% (used 561489 bytes from 1023984 bytes) Building .pioenvs/localbytes-plug-pm-8ca045/firmware.bin esp8266_copy_factory_bin([".pioenvs/localbytes-plug-pm-8ca045/firmware.bin"], [".pioenvs/localbytes-plug-pm-8ca045/firmware.elf"]) ======================== [SUCCESS] Took 213.36 seconds ======================== INFO Successfully compiled program. INFO Connecting to 192.168.1.49 ERROR Connecting to 192.168.1.49:8266 failed: [Errno 111] Connection refused

Example YAML snippet

the yaml for the plug is below:
substitutions:
  name: localbytes-plug-pm-8ca045
  friendly_name: Washing Machine plug
packages:
  localbytes.plug-pm: github://LocalBytes/esphome-localbytes-plug/localbytes-plug-pm.yaml@main
esphome:
  name: ${name}
  name_add_mac_suffix: false
  friendly_name: ${friendly_name}
api:
  encryption:
    key: JQM3fifsqA8sgyiUukjuAw/AJRsCD5D6ldQVYI4A8Go=

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

  manual_ip:
    static_ip: 192.168.1.49
    gateway: 192.168.1.1
    subnet: 255.255.255.0

Anything in the logs that might be useful for us?

INFO Successfully compiled program.
INFO Connecting to 192.168.1.49
ERROR Connecting to 192.168.1.49:8266 failed: [Errno 111] Connection refused
The device is not updating and still showing the previous version 2024.2.0

Additional information

No response

mib1185 commented 6 months ago

You should report this issue to the https://github.com/esphome/esphome repo.

Richspr commented 6 months ago

Thanks Mib1185 sorry to have put it in the wrong place