Zadzwonił do mnie kolega z pytaniem, czy wiem może, o co chodzi, bo podczas próby aktualizacji oprogramowania dla ESP w ESPHome pojawia mu się błąd „Could not find one of 'package.json’ manifest files in the package”, a standardowa metoda „clean build files” nie pomaga. Na jego szczęście, mogłem mu pomóc, bo nie tak dawno temu sam miałem podobny problem. Co więcej, nawet „na wszelki wypadek”, zrobiłem sobie notatki, jakby się okazało, że będę chciał napisać o tym problemie artykuł.
Błąd „Could not find one of 'package.json’ manifest files in the package” w ESPHome
No więc kolejna aktualizacja ESPHome, po której pora na aktualizacje poszczególnych urządzeń, i w tym momencie zamiast procesu aktualizacji oprogramowania urządzenia pojawia się błąd:
MissingPackageManifestError: Could not find one of 'package.json’ manifest files in the package
W takiej sytuacji nie ma raczej sensu bawić się w jakieś analizy (choć można, jak ktoś chce), bo moim zdaniem po prostu szkoda na to czasu. Najlepiej od razu usunąć katalog „.esphome”. W przypadku ESPHome zainstalowanego w ramach Dockera (Docekr Compose) w systemie Windows będzie to np.:
D:\Docker\esphome\config\.esphome
W przypadku ESPHome zainstalowanego w ramach Dockera (Docekr Compose) w Linuxie, będzie to np.:
/opt/docker/esphome/config/.esphome
W przypadku ESPHome zainstalowanego w dowolny inny sposób, będzie to podobnie, tylko ścieżka do katalogu „.esphome” pewnie będzie inna. W każdym razie – najprostsze rozwiązanie w takiej sytuacji, to usunięcie katalogu „.esphome”. Zwłaszcza że właściwie jedyna „konsekwencja” takiej operacji, jest taka, że podczas najbliższych kompilacji oprogramowania w ESPHome, całość potrwa trochę dłużej, bo ponownie będą musiały być pobrane wszystkie paczki…
![(!) Zgłoś błąd na stronie](https://webinsider.pl/wp-content/uploads/2019/12/webinsider_zglos-blad-na-stronie_200x29_888888.png)
![Pomogłem? To może postawisz mi wirtualną kawę?](https://webinsider.pl/wp-content/uploads/2025/12/pomogle-postaw-mi-wirtualna-kawe-202308-6f4e37.png)
- Pomijanie i drukowanie wybranych elementów na drukarce 3D Bambu Lab A1 Mini (i A1) za pomocą aplikacji Bambu Handy - 1970-01-01
- Zmiany w Orange Flex, czyli koniec Social Pass, ale więcej gigabajtów, oraz koniec zabawy z UNLMTD w najdroższym pakiecie - 1970-01-01
- Zakupy w sklepie Bambu Lab bez podatku VAT, czyli rejestracja jako B2B oraz specjalny link do specjalnego sklepu - 1970-01-01