Lorsque je tente de corriger les warnings et de faire la mise à jour:
INFO ESPHome 2025.10.4
INFO Reading configuration /config/esphome/ha-esphome-builder-acw02-en.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing clim-salon (board: esp32dev; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/54.03.21-2/platform-espressif32.zip)
--------------------------------------------------------------------------------
INFO Version mismatch for tool-esptoolpy: 1.30000.201119 != 5.0.2
INFO Reinstalling tool-esptoolpy due to version mismatch
INFO Package configuration completed successfully
Tool Manager: Installing https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.0.2.zip
INFO Installing https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.0.2.zip
Downloading [####################################] 100%
Unpacking [####################################] 100%
Tool Manager: tool-esptoolpy@5.0.2 has been installed!
INFO tool-esptoolpy@5.0.2 has been installed!
INFO Installing tools via idf_tools.py (this may take several minutes)...
Tool Manager: Installing file:///root/.platformio/tools/tool-esptoolpy
INFO Installing file:///root/.platformio/tools/tool-esptoolpy
Tool Manager: tool-esptoolpy@5.0.2 has been installed!
INFO tool-esptoolpy@5.0.2 has been installed!
INFO Tool tool-esptoolpy successfully installed
INFO Package configuration completed successfully
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
- framework-espidf @ 3.50402.0 (5.4.2)
- tool-cmake @ 3.30.2
- tool-esp-rom-elfs @ 2024.10.11
- tool-esptoolpy @ 5.0.2
- tool-mklittlefs @ 3.2.0
- tool-ninja @ 1.13.1
- tool-scons @ 4.40801.0 (4.8.1)
- toolchain-xtensa-esp-elf @ 14.2.0+20241119
Reading CMake configuration...
Dependency Graph
|-- noise-c @ 0.1.10
|-- ArduinoJson @ 7.4.2
Compiling .pioenvs/clim-salon/src/esphome/components/acw02/acw02.cpp.o
Compiling .pioenvs/clim-salon/src/main.cpp.o
Linking .pioenvs/clim-salon/firmware.elf
usage: esp_idf_size [-h] [--format {table,text,tree,csv,json2,raw,dot}]
[--archives] [--archive-dependencies] [--dep-symbols]
[--dep-reverse] [--archive-details ARCHIVE_NAME] [--files]
[--diff MAP_FILE] [--no-abbrev] [--unify] [--show-unused]
[--show-unchanged] [--use-flash-size] [--lto] [-d]
[-o OUTPUT_FILE] [-s COLUMN] [-F PATTERN] [--sort-diff]
[--sort-reverse] [-q] [--no-color] [--force-terminal]
[--doc]
MAP_FILE
RAM: [= ] 11.3% (used 37036 bytes from 327680 bytes)
Flash: [======= ] 69.0% (used 1265426 bytes from 1835008 bytes)
Building .pioenvs/clim-salon/firmware.bin
Creating ESP32 image...
Successfully created ESP32 image.
merge_factory_bin([".pioenvs/clim-salon/firmware.bin"], [".pioenvs/clim-salon/firmware.elf"])
Info: bootloader.bin not found - skipping
Info: partition-table.bin not found - skipping
Info: ota_data_initial.bin not found - skipping
Info: clim-salon.bin not found - skipping
Using FLASH_EXTRA_IMAGES from PlatformIO environment
Merging binaries into /data/build/clim-salon/.pioenvs/clim-salon/firmware.factory.bin
Merging binaries with esptool
SHA digest in image updated.
Wrote 0x1450a0 bytes to file '/data/build/clim-salon/.pioenvs/clim-salon/firmware.factory.bin', ready to flash to offset 0x0.
Successfully created /data/build/clim-salon/.pioenvs/clim-salon/firmware.factory.bin
esp32_copy_ota_bin([".pioenvs/clim-salon/firmware.bin"], [".pioenvs/clim-salon/firmware.elf"])
Copied firmware to /data/build/clim-salon/.pioenvs/clim-salon/firmware.ota.bin
========================= [SUCCESS] Took 30.02 seconds =========================
INFO Successfully compiled program.
INFO Starting looking for IP in topic esphome/discover/clim-salon
Traceback (most recent call last):
File "/usr/local/bin/esphome", line 10, in <module>
sys.exit(main())
^^^^^^
File "/esphome/esphome/__main__.py", line 1387, in main
return run_esphome(sys.argv)
^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 1374, in run_esphome
rc = POST_CONFIG_ACTIONS[args.command](args, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 770, in command_run
exit_code, successful_device = upload_program(config, args, devices)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 618, in upload_program
network_devices = _resolve_network_devices(devices, config, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 324, in _resolve_network_devices
mqtt_ips = mqtt_get_ip(
^^^^^^^^^^^^
File "/esphome/esphome/__main__.py", line 293, in mqtt_get_ip
return mqtt.get_esphome_device_ip(config, username, password, client_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/esphome/esphome/mqtt.py", line 205, in get_esphome_device_ip
mqtt_client = prepare(
^^^^^^^^
File "/esphome/esphome/mqtt.py", line 129, in prepare
client.connect(host, port)
File "/usr/local/lib/python3.12/site-packages/paho/mqtt/client.py", line 912, in connect
self.connect_async(host, port, keepalive,
File "/usr/local/lib/python3.12/site-packages/paho/mqtt/client.py", line 978, in connect_async
raise ValueError('Invalid host.')
ValueError: Invalid host.