
Мой сервер на RPI3 очень долго заливалась прошивка, но в конечном итоге получилось. Спасибо!
Долго перебирал всякие типы ESP. Уже думал ничего не подойдет, предпоследний сработал. Прошивку смог загрузить.
Тоже самое, на самой ESP ничего не написано. Только последняя и сработала
У меня так и не получилось ничего сделать. Но как оказалось ESP сдохла. Заказал новую, буду еще раз пробовать.
Доброго времени, статья хорошая. Можно поподробнее про изменение “encryption” ключ для расшифровки?
Доброго времени, а что именно интересует? На этапе создания нового устройства, вам выдается уникальный ключ. Сам по себе он не изменяется, нужен для безопасного соединения.
Если по какой-то причине вы его забыли, то можно нажать на три точки справа снизу на карточке устройства и выбрать “Show API Key”
Не понятно при чем тут датчики Xiaomi, у меня есть esp к которой подключены датчики на пинах esp, и вот ее надо добавить в HomeAssistent. Такой вариант получится?
А можно ли из ESP32 передавать данные по BLE сразу в home assistant? Чтобы данные появлялись в виде сенсоров. Без wifi и esphome, только по BLE
Интересно. А может кто-нибудь подсказать, устройство с прошивкой ESPhome может работать локально, без связи с сервером HomeAssistant? Чтобы на случай упадения сервера устройство продолжало отрабатывать свои локальные таймеры и правила?
Добрый день, дорогие друзья! Очень прошу помочь новичку.
Установил HA через VirtualBox, который стоит на Win10. установил ESPHome. Однако ESPHome не компилирует и выдает ошибку.
INFO ESPHome 2025.6.3
INFO Reading configuration /config/esphome/test.yaml…
INFO Generating C++ source…
INFO Updating https://github.com/espressif/esp-protocols.git@mdns-v1.8.2
INFO Compiling app…
Processing test (board: esp32dev; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/53.03.13/platform-espressif32.zip)
——————————————————————————–
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
– framework-espidf @ 3.50302.0 (5.3.2)
– tool-cmake @ 3.30.2
– tool-esptoolpy @ 4.8.6
– tool-mklittlefs @ 3.2.0
– tool-ninja @ 1.7.1
– tool-riscv32-esp-elf-gdb @ 14.2.0+20240403
– tool-xtensa-esp-elf-gdb @ 14.2.0+20240403
– toolchain-esp32ulp @ 2.35.0-20220830
– toolchain-xtensa-esp-elf @ 13.2.0+20240530
Reading CMake configuration…
— git rev-parse returned ‘fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).’
— The CXX compiler identification is unknown
— The ASM compiler identification is GNU
— Found assembler: /data/cache/platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-gcc
— Detecting CXX compiler ABI info
— Detecting CXX compiler ABI info – failed
— Check for working CXX compiler: /data/cache/platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++
— Check for working CXX compiler: /data/cache/platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++ – broken
— Configuring incomplete, errors occurred!
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
CMake Error at /data/cache/platformio/packages/tool-cmake/share/cmake-3.30/Modules/CMakeTestCXXCompiler.cmake:73 (message):
The C++ compiler
“/data/cache/platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++”
is not able to compile a simple test program.
It fails with the following output:
Change Dir: ‘/data/build/test/.pioenvs/test/CMakeFiles/CMakeScratch/TryCompile-eaAbBU’
Run Build Command(s): /data/cache/platformio/packages/tool-ninja/ninja -v cmTC_efe3a
[1/2] /data/cache/platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++ -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o CMakeFiles/cmTC_efe3a.dir/testCXXCompiler.cxx.obj -c /data/build/test/.pioenvs/test/CMakeFiles/CMakeScratch/TryCompile-eaAbBU/testCXXCompiler.cxx
FAILED: CMakeFiles/cmTC_efe3a.dir/testCXXCompiler.cxx.obj
/data/cache/platformio/packages/toolchain-xtensa-esp-elf/bin/xtensa-esp32-elf-g++ -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o CMakeFiles/cmTC_efe3a.dir/testCXXCompiler.cxx.obj -c /data/build/test/.pioenvs/test/CMakeFiles/CMakeScratch/TryCompile-eaAbBU/testCXXCompiler.cxx
/data/build/test/.pioenvs/test/CMakeFiles/CMakeScratch/TryCompile-eaAbBU/testCXXCompiler.cxx: internal compiler error: Segmentation fault
0x164b716 internal_error(char const*, …)
???:0
0xca3022 cl_optimization_hash(cl_optimization const*)
???:0
0x103b85c build_optimization_node(gcc_options*, gcc_options*)
???:0
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See for instructions.
ninja: build stopped: subcommand failed.
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
/data/cache/platformio/packages/framework-espidf/tools/cmake/project.cmake:564 (__project)
CMakeLists.txt:3 (project)
========================== FAILED Took 7.06 seconds ==========================
Че то вообще не понял, а где логика работы работы ESP прописывается? Откуда она берёт значения?