J. Nick Koston
|
133cf0be1e
|
remove unnecessary duration_ms update on early return
|
2026-01-21 15:38:33 -10:00 |
|
J. Nick Koston
|
d708dc648b
|
fix cleanup crash (existing bug)
[13:35:00.591][I][http_request.ota:175]: Done in 542 seconds
[13:35:00.696][V][esp-idf:000]: E (669073) boot_comm: mismatch chip ID, expected 9, found 3424
[13:35:00.698][V][esp-idf:000]: E (669076) esp_ota_ops: New image failed verification
[13:35:00.699][W][http_request.ota:198]: Error ending update! error_code: 132
[13:35:00.701][V][http_request.ota:073]: Aborting OTA backend
[13:35:00.702][V][http_request.ota:076]: Aborting HTTP connection
[13:35:00.703]Guru Meditation Error: Core 1 panic'ed (InstrFetchProhibited). Exception was unhandled.
[13:35:00.703]Core 1 register dump:
[13:35:00.703]PC : 0x11101080 PS : 0x00060630 A0 : 0x8203e461 A1 : 0x3fceded0
[13:35:00.703]A2 : 0x3fc9e45c A3 : 0x3fcee840 A4 : 0x0000003f A5 : 0x3fcee840
[13:35:00.703]A6 : 0x0000003e A7 : 0x3fcafccc A8 : 0x8203e43a A9 : 0x3fcede40
[13:35:00.703]A10 : 0x3fc9e45c A11 : 0x00000001 A12 : 0x0000003f A13 : 0x3fc9ee08
[13:35:00.704]A14 : 0x0000006d A15 : 0x3fcee674 SAR : 0x00000008 EXCCAUSE: 0x00000014
[13:35:00.704]EXCVADDR: 0x11101080 LBEG : 0x40056f08 LEND : 0x40056f12 LCOUNT : 0x00000000
[13:35:00.706]Backtrace: 0x1110107d:0x3fceded0 0x4203e45e:0x3fcedef0 0x4203e46e:0x3fcedf10 0x4201f561:0x3fcedf30 0x420078fc:0x3fcedf50 0x4200817f:0x3fcedf80 0x42008c89:0x3fcedfa0 0x42008da9:0x3fcee1d0 0x42014e45:0x3fcee1f0 0x4209e323:0x3fcee230 0x4209e337:0x3fcee250 0x4209e505:0x3fcee270 0x4201402e:0x3fcee290 0x42006555:0x3fcee2b0 0x4200376c:0x3fcee2d0 0x4209d809:0x3fcee2f0 0x42005b6d:0x3fcee310 0x42005cb9:0x3fcee350 0x420042b4:0x3fcee370 0x4200620f:0x3fcee3a0 0x4209e0ed:0x3fcee3f0 0x42012889:0x3fcee410 0x4201243e:0x3fcee430 0x420140d2:0x3fcee490 0x420070fe:0x3fcee4b0
WARNING Found stack trace! Trying to decode it
WARNING Decoded 0x4203e45e: esp_transport_list_clean at /Users/bdraco/.platformio/packages/framework-espidf/components/tcp_transport/transport.c:85
WARNING Decoded 0x4203e46e: esp_transport_list_destroy at /Users/bdraco/.platformio/packages/framework-espidf/components/tcp_transport/transport.c:74
WARNING Decoded 0x4201f561: esp_http_client_cleanup at /Users/bdraco/.platformio/packages/framework-espidf/components/esp_http_client/esp_http_client.c:1027
WARNING Decoded 0x420078fc: esphome::http_request::HttpContainerIDF::end() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/http_request/http_request_idf.cpp:270
WARNING Decoded 0x4200817f: esphome::http_request::OtaHttpRequestComponent::cleanup_(std::unique_ptr<esphome::ota::OTABackend, std::default_delete<esphome::ota::OTABackend> >, std::shared_ptr<esphome::http_request::HttpContainer> const&) at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/http_request/ota/ota_http_request.cpp:77 (discriminator 1)
WARNING Decoded 0x42008c89: esphome::http_request::OtaHttpRequestComponent::do_ota_() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/http_request/ota/ota_http_request.cpp:199 (discriminator 1)
WARNING Decoded 0x42008da9: esphome::http_request::OtaHttpRequestComponent::flash() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/http_request/ota/ota_http_request.cpp:49
WARNING Decoded 0x42014e45: esphome::http_request::OtaHttpRequestComponentFlashAction<>::play() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/http_request/ota/automation.h:33
WARNING Decoded 0x4209e323: esphome::Action<>::play_complex() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/automation.h:268
WARNING Decoded 0x4209e337: esphome::Action<>::play_next_() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/automation.h:299
(inlined by) esphome::Action<>::play_complex() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/automation.h:269
WARNING Decoded 0x4209e505: esphome::ActionList<>::play() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/automation.h:347
(inlined by) esphome::Automation<>::trigger() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/automation.h:389
(inlined by) esphome::Trigger<>::trigger() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/automation.h:241
WARNING Decoded 0x4201402e: esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}::operator()() const at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/button/automation.h:22
(inlined by) void std::__invoke_impl<void, esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}&>(std::__invoke_other, esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}&) at /Users/bdraco/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/invoke.h:61
(inlined by) std::enable_if<is_invocable_r_v<void, esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}&>, void>::type std::__invoke_r<void, esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}&>(esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}&) at /Users/bdraco/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/invoke.h:111
(inlined by) std::_Function_handler<void (), esphome::button::ButtonPressTrigger::ButtonPressTrigger(esphome::button::Button*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) at /Users/bdraco/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/std_function.h:290
WARNING Decoded 0x42006555: std::function<void ()>::operator()() const at /Users/bdraco/.platformio/packages/toolchain-xtensa-esp-elf/xtensa-esp-elf/include/c++/14.2.0/bits/std_function.h:591
(inlined by) esphome::CallbackManager<void ()>::call() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/helpers.h:1335
(inlined by) esphome::LazyCallbackManager<void ()>::call() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/helpers.h:1387
(inlined by) esphome::button::Button::press() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/button/button.cpp:24
WARNING Decoded 0x4200376c: esphome::api::APIConnection::button_command(esphome::api::ButtonCommandRequest const&) at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/api/api_connection.cpp:941
WARNING Decoded 0x4209d809: esphome::api::APIServerConnection::on_button_command_request(esphome::api::ButtonCommandRequest const&) at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/api/api_pb2_service.cpp:692
WARNING Decoded 0x42005b6d: esphome::api::APIServerConnectionBase::read_message(unsigned long, unsigned long, unsigned char const*) at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/api/api_pb2_service.cpp:526
WARNING Decoded 0x42005cb9: esphome::api::APIServerConnection::read_message(unsigned long, unsigned long, unsigned char const*) at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/api/api_pb2_service.cpp:864
WARNING Decoded 0x420042b4: esphome::api::APIConnection::loop() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/api/api_connection.cpp:210
WARNING Decoded 0x4200620f: esphome::api::APIServer::loop() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/api/api_server.cpp:183 (discriminator 1)
WARNING Decoded 0x4209e0ed: esphome::Component::call_loop() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/component.cpp:211
WARNING Decoded 0x42012889: esphome::Component::call() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/component.cpp:266
WARNING Decoded 0x4201243e: esphome::Application::loop() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/core/application.cpp:164
WARNING Decoded 0x420140d2: loop() at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/test_http_ota_esp32s3.yaml:162
WARNING Decoded 0x420070fe: esphome::loop_task(void*) at /Users/bdraco/esphome/.esphome/build/test-http-ota-s3/src/esphome/components/esp32/core.cpp:62 (discriminator 1)
[13:35:00.706]ELF file SHA256: 84cefc24a
[13:35:00.706]Rebooting...
[13:35:02.193]ESP-ROM:esp32s3-20210327
[13:35:02.193]Build:Mar 27 2021
[13:35:02.193]rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
[13:35:02.193]Saved PC:0x40378c02
WARNING Decoded 0x40378c02: esp_cpu_wait_for_intr at /Users/bdraco/.platformio/packages/framework-espidf/components/esp_hw_support/cpu.c:64
[13:35:02.193]SPIWP:0xee
[13:35:02.193]mode:DIO, clock div:1
[13:35:02.193]load:0x3fce2820,len:0x15c8
[13:35:02.193]load:0x403c8700,len:0xce4
[13:35:02.193]load:0x403cb700,len:0x2f98
|
2026-01-21 13:56:37 -10:00 |
|
J. Nick Koston
|
802549362f
|
help clang-tidy
|
2026-01-21 12:57:59 -10:00 |
|
J. Nick Koston
|
dd4bfc7b0b
|
unify, make consistant
|
2026-01-21 12:52:39 -10:00 |
|
J. Nick Koston
|
0d0899b10e
|
unify, make consistant
|
2026-01-21 12:52:15 -10:00 |
|
J. Nick Koston
|
9b155a3126
|
document document document
|
2026-01-21 12:50:39 -10:00 |
|
J. Nick Koston
|
371a1f71a8
|
document document document
|
2026-01-21 12:50:20 -10:00 |
|
J. Nick Koston
|
d56554100b
|
document document document
|
2026-01-21 12:50:06 -10:00 |
|
J. Nick Koston
|
5efe5ff9fd
|
fix all the use
|
2026-01-21 12:35:00 -10:00 |
|
J. Nick Koston
|
af76ddeda4
|
unify, make consistant
|
2026-01-21 12:31:18 -10:00 |
|
J. Nick Koston
|
6a8bae5b1c
|
unify, make consistant
|
2026-01-21 12:30:42 -10:00 |
|
J. Nick Koston
|
dffc9257dd
|
Update esphome/components/http_request/http_request_idf.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-21 12:25:54 -10:00 |
|
J. Nick Koston
|
68b328c019
|
match difficult ard behavior
|
2026-01-21 12:25:28 -10:00 |
|
J. Nick Koston
|
81df19dd4b
|
handle failure
|
2026-01-21 12:18:52 -10:00 |
|
J. Nick Koston
|
cbcd2b2a70
|
[http_request] Fix OTA failures on ESP8266/Arduino by making read semantics consistent
|
2026-01-21 12:14:27 -10:00 |
|
Joakim Plate
|
9d967b01c8
|
Expose sockaddr to string formatter (#12351)
|
2026-01-21 10:32:39 -10:00 |
|
tomaszduda23
|
11e0d536e4
|
[debug] Print reg0 value from config if mismatched on nrf52 (#11867)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-01-21 20:15:51 +00:00 |
|
dependabot[bot]
|
673f46f761
|
Bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (#13430)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-01-21 09:37:18 -10:00 |
|
dependabot[bot]
|
4abae8d445
|
Bump setuptools from 80.9.0 to 80.10.1 (#13429)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-01-21 09:37:04 -10:00 |
|
Jonathan Swoboda
|
e62368e058
|
[heatpumpir] Add ESP-IDF support, bump to 1.0.40 (#13042)
|
2026-01-21 13:19:36 -05:00 |
|
Jonathan Swoboda
|
5345c96ff3
|
[http_request] Fix verify_ssl: false not working on ESP32 (#13422)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-21 13:18:37 -05:00 |
|
tomaszduda23
|
333ace25c9
|
[adc] Fix indent (#11933)
|
2026-01-21 12:41:56 -05:00 |
|
Dawid
|
6014bba3d1
|
[zephyr] Small build fixes for the logger/gpio subsystems (#13242)
Co-authored-by: dawret <dawret@dawret.me>
|
2026-01-21 12:37:10 -05:00 |
|
maikeljkwak
|
5f2394ef80
|
[hc8, mhz19] Moving constant CONF_WARMUP_TIME to const.py (#13392)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-01-21 12:34:52 -05:00 |
|
Copilot
|
29555c0ddc
|
[lvgl] Validate LVGL dropdown symbols require Unicode codepoint ≥ 0x100 (#13394)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-01-21 12:32:55 -05:00 |
|
Kevin Ahrendt
|
37eaf10f75
|
[audio] Bump esp-audio-libs to 2.0.3 (#13346)
|
2026-01-21 07:40:41 -05:00 |
|
J. Nick Koston
|
0b60fd0c8c
|
[core] Avoid heap allocation in str_equals_case_insensitive with string literals (#13312)
|
2026-01-20 21:49:14 -10:00 |
|
J. Nick Koston
|
fc16ad806a
|
[ci] Block sprintf/vsprintf usage, suggest snprintf alternatives (#13305)
|
2026-01-20 17:53:36 -10:00 |
|
J. Nick Koston
|
7e43abd86f
|
[web_server_idf] Use direct member for ListEntitiesIterator instead of unique_ptr (#13405)
|
2026-01-20 17:53:23 -10:00 |
|
J. Nick Koston
|
7a2734fae9
|
[libretiny] Disable unused LWIP statistics to save RAM and flash (#13404)
|
2026-01-20 17:53:10 -10:00 |
|
J. Nick Koston
|
346f3d38d5
|
[logger] Use raw pointer for task log buffer to match tx_buffer pattern (#13402)
|
2026-01-20 17:52:58 -10:00 |
|
J. Nick Koston
|
fbde91358c
|
[mdns] Use stack buffer for txt records on ESP32 (#13401)
|
2026-01-20 17:52:43 -10:00 |
|
J. Nick Koston
|
54d6825323
|
[esp32] [libretiny] Use stack buffer for preference comparison (#13398)
|
2026-01-20 17:52:28 -10:00 |
|
J. Nick Koston
|
307c3e1061
|
[core] Simplify LazyCallbackManager memory management (#13387)
|
2026-01-20 17:52:12 -10:00 |
|
Jonathan Swoboda
|
df74d307c8
|
[esp32] Add support for native ESP-IDF builds (#13272)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-01-20 22:52:04 -05:00 |
|
Jonathan Swoboda
|
acdc7bd892
|
[json] Use ESP-IDF component registry for ArduinoJson on ESP32 (#13280)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-20 22:51:54 -05:00 |
|
Jasper van der Neut - Stulen
|
1095bde2db
|
[cc1101] Add on_packet listener callback code (packet_transport) (#13344)
|
2026-01-20 22:51:39 -05:00 |
|
J. Nick Koston
|
258b73d7f6
|
[core] Eliminate global constructor overhead for component vectors (#13386)
|
2026-01-20 17:51:06 -10:00 |
|
J. Nick Koston
|
31608543c2
|
[esp32_ble_tracker] Optimize loop with state change tracking for ~85% CPU reduction (#13337)
|
2026-01-20 17:50:53 -10:00 |
|
J. Nick Koston
|
41a060668c
|
[api] Use stack buffers for noise handshake messages (#13399)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-20 17:50:39 -10:00 |
|
J. Nick Koston
|
6bad697fc6
|
[debug] ESP8266: Eliminate heap allocations from Arduino String functions (#13352)
|
2026-01-20 17:50:27 -10:00 |
|
J. Nick Koston
|
3ca5e5e4e4
|
[wifi] ESP8266: Use direct SDK calls to reduce flash and heap allocation (#13349)
|
2026-01-20 17:50:13 -10:00 |
|
J. Nick Koston
|
cd4cb8b3ec
|
[datetime] Add const char * overloads for string parsing to avoid heap allocation (#13363)
|
2026-01-20 17:50:01 -10:00 |
|
J. Nick Koston
|
1f3a0490a7
|
[wifi] Process scan results one at a time to avoid heap allocation (#13400)
|
2026-01-20 17:49:40 -10:00 |
|
Jonathan Swoboda
|
b08d871add
|
Merge branch 'release' into dev
|
2026-01-20 22:43:22 -05:00 |
|
Jonathan Swoboda
|
15f0986a59
|
Merge pull request #13406 from esphome/bump-2026.1.0
2026.1.0
2026.1.0
|
2026-01-20 22:43:06 -05:00 |
|
Jonathan Swoboda
|
90edf32acf
|
Bump version to 2026.1.0
|
2026-01-20 21:15:02 -05:00 |
|
polyfloyd
|
3c0f43db9e
|
Add the max_delta filter (#12605)
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
|
2026-01-21 10:58:47 +11:00 |
|
Jonathan Swoboda
|
6edecd3d45
|
Merge branch 'beta' into dev
|
2026-01-20 17:01:47 -05:00 |
|
Jonathan Swoboda
|
055c00f1ac
|
Merge pull request #13396 from esphome/bump-2026.1.0b4
2026.1.0b4
2026.1.0b4
|
2026-01-20 17:01:36 -05:00 |
|