problem z uaktualni...
 
Powiadomienia
Wyczyść wszystko

ESP32 problem z uaktualnieniem i wgraniem kodu do ESP32 z ESPHome

30 Wpisów
4 Użytkownicy
6 Reactions
1,237 Wyświetleń
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#6075]

Mam w ESP32 ESPHome od ponad roku i dziś chciałem zmienić drobnostkę w kodzie i wyświetlają mi się takie błędy co jest nie tak?

Wgrywam z HA

ESPHome Device Builder  Aktualna wersja: 2025.10.3 
INFO ESPHome 2025.10.3
INFO Reading configuration /config/esphome/obok-maliny.yaml...
INFO Detected timezone 'Europe/Warsaw'
WARNING GPIO5 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See  https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins 
WARNING GPIO12 is a strapping PIN and should only be used for I/O with care.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See  https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins 
INFO Generating C++ source...
INFO Compiling app...
Processing obok-maliny (board: esp32dev; framework: arduino, espidf; platform:  https://github.com/pioarduino/platform-espressif32/releases/download/54.03.21-2/platform-espressif32.zip) 
--------------------------------------------------------------------------------
INFO Package configuration completed successfully
INFO Package configuration completed successfully
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - framework-arduinoespressif32 @ 3.2.1 
 - framework-arduinoespressif32-libs @ 5.4.0+sha.858a988d6e 
 - 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...
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Configuring incomplete, errors occurred!

CMake Error at CMakeLists.txt:2 (include):
  include could not find requested file:

    /data/cache/platformio/packages/framework-espidf/tools/cmake/project.cmake


CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_C_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
  the compiler, or to the compiler name if it is in the PATH.


CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_CXX_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.



========================== [FAILED] Took 6.02 seconds ==========================

....


 
Dodane : 28/10/2025 7:45 pm
Mariusz
(@mariusz-2)
Wpisów: 240
Weteran Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Nie zamieszczasz kodu yaml, w którym dokonałeś jakiś sobie wiadomych zmian to na podstawie tego co zamieściłeś wygląda na to, że nie udało się pobrać (lub pobrał się z błędem) frameworku ESP-IDF stąd masz błąd braku pliku konfiguracyjnego, późniejszy błąd braku kompilatorów C i C++ jest tego konsekwencją. Wyczyścić pamięć podręczną (cache) PlatformIO/ESPHome i wymuś ponowne pobranie wszystkich pakietów ESP-IDF. W terminalu ESPHome w Home Assistant użyj opcji "Clean Build Files" i spróbuj skompilować ponownie. Masz też ostrzeżenia dotyczące używania PINÓW GPIO 5 i 12, jeśli na tych pinach znajdują się zewnętrzne rezystory (pull-up/pull-down) lub są one podłączone  podczas startu ESP32, to może to spowodować, że moduł wejdzie Tobie w tryb flashowania albo się nie uruchomi, ale to TY wiesz co masz w swojej konfiguracji yaml w ESPHome. Jest też nowsza wersja  55.03.32 w tym repo co próbujesz ściągać. 

2025 10 28 20 06

 
Dodane : 28/10/2025 9:13 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Teraz nic nie zmieniam w kodzie tylko chcę update

upd

 

Wyczyściłem pamięć podręczną przeglądarki i Clean Build Files

 

Dodane przez: @mariusz-2

i wymuś ponowne pobranie wszystkich pakietów ESP-IDF.

nie wiem jak wymusić.

i nadal te same błędy

 

 


 
Dodane : 28/10/2025 9:57 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

jaką masz płytkę, nie przypadkiem lolin s2 mini?


 
Dodane : 28/10/2025 10:05 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

ESP32-wroom-32u

obraz 2025 10 28 210945802

wiele razy uaktualniałem zmieniałem kod i nigdy nie było takiego problemu

może to byc związane z tym że kilka razy zaktualizowałem ESPHome Device Builder a nie aktualizowałem płytek ESP32

Dodam że mam kilka takich płytek ESP32 działających z HA i w każdej jest taki błąd


 
Dodane : 28/10/2025 10:06 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

mam podobnie, nie udało mi się jeszcze zgłębić tematu i jak to rozwiązać.

--

Od wersji 3.0.0 tego frameworka zmieniło się zachowanie:

  • dla ESP32-S2/S3Serial to alias USBSerial,

  • dla ESP32/C3USBSerial nie istnieje, więc jeśli coś próbuje go użyć, kompilacja się wysypie.

Problem najczęściej dotyczy tych modeli:

  • ESP32-C3

  • ESP32 (WROOM, WROVER)


 
Dodane : 28/10/2025 10:11 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

Czyli nie da się na chwilę obecna w moim przypadku nic zrobić ?


 
Dodane : 28/10/2025 10:14 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

tego nie wiem, też się z tym męczę.


 
Dodane : 28/10/2025 10:28 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

Daj znać gdy rozwiążesz problem

Myślisz że kolejna aktualizacja ESPHome Device Builder może to naprawić?


 
Dodane : 28/10/2025 10:32 pm
Mariusz
(@mariusz-2)
Wpisów: 240
Weteran Donator 2K23
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@muchac35 Przyczyna może być w Twoim kodzie, z obrazka widzę, że próbujesz aktualizować z jakiejś bardzo archaicznej wersji do najnowszej, po drodze  były znaczące zmiany (breaking changes), które powodowały, że trzeba było aktuallizować kod, wrzuć kod może coś się wypatrzy. Możesz też poczytać w dokumentacji co się zmieniło podczas kolejnych aktualizacji od czasu kiedy nie miałeś błędu w konfiguracji yaml dla ESPHome i sam sprawdzic, które zmiany dotyczą Twojego yaml,a. Z tego co zapamiętałem napewno dotyczyły zmian w konfigu sensorów wykorzystującycch magistralę "wire".

https://esphome.io/changelog/2025.10.0/#release-overview


 
Dodane : 29/10/2025 7:43 am
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @mariusz-2

Przyczyna może być w Twoim kodzie

raczej nie, ja tworzę nowy bez we/wy i na lolin-s2-mini wywala się, na esp32-c2-devkitm-1 jest ok.


 
Dodane : 29/10/2025 11:06 am
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

Już jestem pewien że kod nie ma zupełnie żadnego związku gdyż znalazłem jeszcze jedna taką rezerwową płytkę ESP32 i chciałem ją dodać do HA dodaję tak jak zawsze i na samym początku już jest błąd w pobieraniu tego pierwszego "wsadu startowego" aby później wgrać przez kabel. Ktoś dodawał nowe urządzenie ESPHome do HA i udało mu się w tym tygodniu?

Wie ktoś czemu nie pobiera tylko wyświetla się taki błąd (chodzi mi o to co zaznaczyłem w czerwonym zaznaczeniu)

bl

 
Dodane : 29/10/2025 11:54 am
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

tak, robiłem nowe ma esp32-c3


 
Dodane : 29/10/2025 11:58 am
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

Chcę dodać nowe i jaką bym płytkę nie dodawał (ESP32 lub ESP8266) to błąd przy pobieraniu

Co robię nie tak?

cos

 
Dodane : 29/10/2025 1:25 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

przy p.6 dajesz next czy skip?


 
Dodane : 29/10/2025 1:27 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

Jest do wyboru skip i install

Wybieram Install


 
Dodane : 29/10/2025 1:31 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

1. daj skip, 2. masz resztę zaktualizowaną?


 
Dodane : 29/10/2025 1:33 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 

co masz na myśli reszte zaktualizowaną?


 
Dodane : 29/10/2025 1:55 pm
pawell32
(@pawell32)
Wpisów: 1476
Guru Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

core i system operacyjny


 
Dodane : 29/10/2025 1:58 pm
(@muchac35)
Wpisów: 512
Ekspert
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@pawell32 tak wszystko nie mam wyświetlających się aktualizacji


 
Dodane : 29/10/2025 1:59 pm
Strona 1 / 2
Udostępnij: