The whole system becomes unresponsive when building my ESP devices, from simple to more complex devices with external components.
Need to restart the complete VM, don’t experience any other issues.
The supervisor (TrueNAS) has enough memory, the full 8GB is allocated as minimum memory size.
OSVersion 16.1
Core: 2025.8.3
My devices run on 2025.7.5
Install log:
INFO ESPHome 2025.8.1
INFO Reading configuration /config/esphome/bureau.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing bureau (board: esp32-c3-devkitm-1; framework: arduino; platform: https://github.com/pioarduino/platform-espressif32/releases/download/54.03.21-2/platform-espressif32.zip)
--------------------------------------------------------------------------------
INFO Package configuration completed successfully
Tool Manager: Installing https://github.com/pioarduino/registry/releases/download/0.0.1/riscv32-esp-elf-14.2.0_20241119.zip
INFO Installing https://github.com/pioarduino/registry/releases/download/0.0.1/riscv32-esp-elf-14.2.0_20241119.zip
Unpacking [####################################] 100%
Tool Manager: [email protected]+20241119 has been installed!
INFO [email protected]+20241119 has been installed!
Tool Manager: Installing file:///root/.platformio/tools/toolchain-riscv32-esp
INFO Installing file:///root/.platformio/tools/toolchain-riscv32-esp
The compiler will use as much resource as it can grab. I am using a 16GB i7 NUC and the fans ALWAYS fire up on a compile.
Go to Add-ons in Settings, click on ESPHome Builder. Go to the Configuration" tab. Click on “Show unused optional configuration options” and set “Default compile process limit” to a number between 1 and what gives you an acceptable impact.
If setting it to 1 doesn’t solve your issue, maybe you have a problem with the VM.
Curious, I have the same problem. The entire system becomes unresponsive when I try to update a Bluetooth Proxy.
I’ve installed and compiled dozens of ESPHome devices, never seen this. Something is off here…
For me It seems to freeze here:
INFO ESPHome 2025.8.2
INFO Reading configuration /config/esphome/esp32-bluetooth-proxy-d9a8a0.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esp32-bluetooth-proxy-d9a8a0 (board: esp32-c3-devkitm-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/54.03.21-2/platform-espressif32.zip)
--------------------------------------------------------------------------------
INFO Package configuration completed successfully
Tool Manager: Installing https://github.com/pioarduino/registry/releases/download/0.0.1/riscv32-esp-elf-14.2.0_20241119.zip
INFO Installing https://github.com/pioarduino/registry/releases/download/0.0.1/riscv32-esp-elf-14.2.0_20241119.zip
Unpacking [####################################] 100%
Tool Manager: [email protected]+20241119 has been installed!
INFO [email protected]+20241119 has been installed!
Tool Manager: Installing file:///root/.platformio/tools/toolchain-riscv32-esp
INFO Installing file:///root/.platformio/tools/toolchain-riscv32-esp
Eventually it fails without any additional logging.
same here, but me Dashbaord is running outside of HA as a PVE LXC container. One other thing worth notice is at every attempt some disk space is wasted. So far I’ve lost 12Gb trying to get this node to build.