INFO ESPHome 2024.12.2 INFO Reading configuration /config/esphome/jk.yaml... INFO Updating https://github.com/syssi/esphome-jk-bms.git@main WARNING '_': Using the '_' (underscore) character in the hostname is discouraged as it can cause problems with some DHCP and local name services. For more information, see https://esphome.io/guides/faq.html#why-shouldn-t-i-use-underscores-in-my-device-name INFO Generating C++ source... INFO Updating https://github.com/espressif/esp-protocols.git@mdns-v1.3.2 INFO Compiling app... Processing _ (board: esp32-s3-devkitc-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32.git#51.03.07) -------------------------------------------------------------------------------- HARDWARE: ESP32S3 240MHz, 320KB RAM, 8MB Flash - framework-espidf @ 3.50105.0 (5.1.5) - tool-cmake @ 3.21.3 - tool-esptoolpy @ 4.8.1 - tool-mklittlefs @ 3.2.0 - tool-ninja @ 1.7.1 - tool-riscv32-esp-elf-gdb @ 12.1.0+20221002 - tool-xtensa-esp-elf-gdb @ 12.1.0+20221002 - toolchain-esp32ulp @ 2.35.0-20220830 - toolchain-riscv32-esp @ 12.2.0+20230208 - toolchain-xtensa-esp32s3 @ 12.2.0+20230208 Creating a new virtual environment for IDF Python dependencies Installing ESP-IDF's Python dependencies Collecting wheel>=0.35.1 Downloading wheel-0.45.1-py3-none-any.whl (72 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.5/72.5 kB 761.7 kB/s eta 0:00:00 Collecting urllib3<2 Downloading urllib3-1.26.20-py2.py3-none-any.whl (144 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.2/144.2 kB 1.9 MB/s eta 0:00:00 Collecting cryptography~=41.0.1 Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 15.3 MB/s eta 0:00:00 Collecting future>=0.18.3 Downloading future-1.0.0-py3-none-any.whl (491 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 491.3/491.3 kB 723.6 kB/s eta 0:00:00 Collecting pyparsing<4,>=3.1.0 Downloading pyparsing-3.2.0-py3-none-any.whl (106 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 106.9/106.9 kB 52.4 MB/s eta 0:00:00 Collecting kconfiglib~=14.1.0 Downloading kconfiglib-14.1.0-py2.py3-none-any.whl (145 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 145.9/145.9 kB 49.1 MB/s eta 0:00:00 Collecting idf-component-manager~=2.0.1 Downloading idf_component_manager-2.0.4-py3-none-any.whl (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.3/151.3 kB 54.4 MB/s eta 0:00:00 Collecting esp-idf-kconfig<2.0.0,>=1.4.2 Downloading esp_idf_kconfig-1.5.0-py3-none-any.whl (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.9/44.9 kB 69.4 MB/s eta 0:00:00 Collecting cffi>=1.12 Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 43.4 MB/s eta 0:00:00 Collecting click Downloading click-8.1.8-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 59.7 MB/s eta 0:00:00 Collecting colorama Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting pyyaml Downloading PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (762 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 763.0/763.0 kB 39.9 MB/s eta 0:00:00 Collecting requests Downloading requests-2.32.3-py3-none-any.whl (64 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 51.1 MB/s eta 0:00:00 Collecting requests-file Downloading requests_file-2.1.0-py2.py3-none-any.whl (4.2 kB) Collecting requests-toolbelt Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 55.5 MB/s eta 0:00:00 Collecting tqdm Downloading tqdm-4.67.1-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 55.3 MB/s eta 0:00:00 Collecting jsonref Downloading jsonref-1.1.0-py3-none-any.whl (9.4 kB) Collecting pydantic Downloading pydantic-2.10.4-py3-none-any.whl (431 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 431.8/431.8 kB 46.7 MB/s eta 0:00:00 Collecting pydantic-core Downloading pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 36.5 MB/s eta 0:00:00 Collecting pydantic-settings Downloading pydantic_settings-2.7.0-py3-none-any.whl (29 kB) Collecting typing-extensions Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB) Collecting pycparser Downloading pycparser-2.22-py3-none-any.whl (117 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 53.8 MB/s eta 0:00:00 Collecting annotated-types>=0.6.0 Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB) Collecting python-dotenv>=0.21.0 Downloading python_dotenv-1.0.1-py3-none-any.whl (19 kB) Collecting charset-normalizer<4,>=2 Downloading charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.9/143.9 kB 56.7 MB/s eta 0:00:00 Collecting idna<4,>=2.5 Downloading idna-3.10-py3-none-any.whl (70 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 51.6 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 Downloading certifi-2024.12.14-py3-none-any.whl (164 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.9/164.9 kB 36.2 MB/s eta 0:00:00 Installing collected packages: wheel, urllib3, typing-extensions, tqdm, pyyaml, python-dotenv, pyparsing, pycparser, kconfiglib, jsonref, idna, future, colorama, click, charset-normalizer, certifi, annotated-types, requests, pydantic-core, esp-idf-kconfig, cffi, requests-toolbelt, requests-file, pydantic, cryptography, pydantic-settings, idf-component-manager Successfully installed annotated-types-0.7.0 certifi-2024.12.14 cffi-1.17.1 charset-normalizer-3.4.1 click-8.1.8 colorama-0.4.6 cryptography-41.0.7 esp-idf-kconfig-1.5.0 future-1.0.0 idf-component-manager-2.0.4 idna-3.10 jsonref-1.1.0 kconfiglib-14.1.0 pycparser-2.22 pydantic-2.10.4 pydantic-core-2.27.2 pydantic-settings-2.7.0 pyparsing-3.2.0 python-dotenv-1.0.1 pyyaml-6.0.2 requests-2.32.3 requests-file-2.1.0 requests-toolbelt-1.0.0 tqdm-4.67.1 typing-extensions-4.12.2 urllib3-1.26.20 wheel-0.45.1 Reading CMake configuration... Dependency Graph |-- ArduinoJson @ 6.18.5 |-- Improv @ 1.2.4 *** [.pioenvs/_/src/esphome/components/ble_client/switch/ble_switch.cpp.o] Source `src/esphome/components/ble_client/switch/ble_switch.cpp' not found, needed by target `.pioenvs/_/src/esphome/components/ble_client/switch/ble_switch.cpp.o'. ========================= [FAILED] Took 22.86 seconds =========================