1
0
mirror of https://github.com/esphome/esphome.git synced 2026-02-08 08:41:59 +00:00
Commit Graph

17821 Commits

Author SHA1 Message Date
J. Nick Koston
1aaa9b8ab7 [wifi] Save 112 bytes BSS on ESP8266 by calling SDK directly for BSSID 2025-11-26 22:17:36 -06:00
J. Nick Koston
60d4b8da92 Merge branch 'integration' into memory_api 2025-11-26 21:52:24 -06:00
J. Nick Koston
2cd2c15911 Merge remote-tracking branch 'upstream/dev' into integration 2025-11-26 21:52:13 -06:00
Jonathan Swoboda
a7a5a0b9a2 [esp32] Improve IDF component support (#12127) 2025-11-26 22:46:17 -05:00
Jonathan Swoboda
9c85ec9182 [esp32] Fix hosted update when there is no wifi (#12123) 2025-11-26 20:01:35 -05:00
J. Nick Koston
4a7bdd4388 Merge branch 'integration' into memory_api 2025-11-26 18:59:52 -06:00
J. Nick Koston
7e53f96c4c Merge branch 'buffer_churn_init_sync' into integration 2025-11-26 18:59:47 -06:00
J. Nick Koston
406fa220f5 logs! 2025-11-26 18:59:11 -06:00
J. Nick Koston
31a9558445 Merge branch 'integration' into memory_api 2025-11-26 18:22:37 -06:00
J. Nick Koston
747341efa4 Merge branch 'buffer_churn_init_sync' into integration 2025-11-26 18:22:33 -06:00
J. Nick Koston
bbf7e8c1f2 [api] Eliminate rx_buf heap churn and release buffers after initial sync 2025-11-26 18:17:25 -06:00
J. Nick Koston
a42a84b9c3 Merge branch 'integration' into memory_api 2025-11-26 17:09:04 -06:00
J. Nick Koston
c81945e9be Merge remote-tracking branch 'upstream/dev' into integration 2025-11-26 17:08:54 -06:00
Jesse Hills
23e58c1c7b [inkplate] Ignore strapping pin warnings on default pins (#12110) 2025-11-26 17:08:40 -06:00
J. Nick Koston
5fa1d72d35 Merge branch 'integration' into memory_api 2025-11-26 17:08:12 -06:00
J. Nick Koston
6357f88abc Merge remote-tracking branch 'upstream/dev' into integration 2025-11-26 17:08:07 -06:00
Clyde Stubbs
b3955cd151 [epaper_spi] Add SSD1677 and Waveshare 4.26 (#11887)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 17:07:51 -06:00
J. Nick Koston
b2cc760ad2 Merge branch 'integration' into memory_api 2025-11-26 17:07:05 -06:00
J. Nick Koston
66652c5928 Merge branch 'dev' into integration 2025-11-26 17:06:58 -06:00
Clyde Stubbs
927d3715c1 [lvgl] Allow setting text directly on a button (#11964)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 17:06:40 -06:00
Clyde Stubbs
a2d9941c62 [lvgl] Add option to sync updates with display (#11896)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 17:06:32 -06:00
Clyde Stubbs
caaa08d678 [core] Fix for missing arguments to shared_lambda (#12115) 2025-11-26 17:05:45 -06:00
Jon Oberheide
eb970cf44e make thermostat humidification_action public (#12132) 2025-11-26 16:56:22 -06:00
J. Nick Koston
8d8ded74ae Merge branch 'schedule_use_after_free' into integration 2025-11-26 16:40:56 -06:00
J. Nick Koston
877d2b914c tweaks 2025-11-26 16:38:39 -06:00
J. Nick Koston
1d59c7a838 [scheduler] Fix use-after-move crash in heap operations 2025-11-26 12:08:49 -06:00
Pawelo
083886c4b0 [prometheus] Avoid generating unused light color metrics to reduce memory usage on ESP8266 (#9530)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 18:06:51 +00:00
Javier Peletier
12a51ff047 [packages] Fix package schema validation (#12116)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 11:00:44 -06:00
J. Nick Koston
b328758634 Revert "[core] Deduplicate identical stateless lambdas to reduce flash usage" (#12117) 2025-11-26 10:53:44 -06:00
J. Nick Koston
83db380dfa Merge branch 'integration' into memory_api 2025-11-25 21:41:45 -06:00
J. Nick Koston
70089e03d5 Merge branch 'timeout_filter_scheduler_churn_fix' into integration 2025-11-25 21:41:38 -06:00
J. Nick Koston
1d24bf8438 Merge branch 'integration' into memory_api 2025-11-25 21:21:30 -06:00
J. Nick Koston
cbbdd634c1 Merge upstream/dev into integration 2025-11-25 21:21:03 -06:00
Clyde Stubbs
1207b9e995 [lvgl] Automatically pad rows and columns (#11879)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 01:53:51 +00:00
Clyde Stubbs
e071380532 [lvgl] Add missing obj scroll properties (#11901)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 01:49:47 +00:00
Clyde Stubbs
f071b6232a [lvgl] Fix position of errors in widget config (#12111)
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-11-26 01:47:27 +00:00
J. Nick Koston
d443dbbf34 [lvgl] Fix lambda return types for coord and font validators (#12113) 2025-11-25 19:42:09 -06:00
J. Nick Koston
03a8ef71ff [esp32_ble_client] Replace std::string with char[18] for BLE address storage (#12070) 2025-11-25 18:37:49 -06:00
J. Nick Koston
bda17180df [core] Deduplicate identical stateless lambdas to reduce flash usage (#11918) 2025-11-26 12:48:08 +13:00
J. Nick Koston
ffae3501ab [core] Replace seq<>/gens<> with std::index_sequence for code clarity (#11921) 2025-11-26 12:44:50 +13:00
Jesse Hills
50bdcdee0c Add developer-breaking-change labelling (#12095) 2025-11-26 12:39:41 +13:00
J. Nick Koston
2c6500511f Merge branch 'dev' into timeout_filter_scheduler_churn_fix 2025-11-25 14:30:36 -06:00
dependabot[bot]
ae60b5e6a1 Bump actions/setup-python from 6.0.0 to 6.1.0 in /.github/actions/restore-python (#12108)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 14:27:49 -06:00
dependabot[bot]
70df4ecaa9 Bump actions/setup-python from 6.0.0 to 6.1.0 (#12106)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 13:35:40 -06:00
Clyde Stubbs
b6be5e3eda [lvgl] Allow multiple widgets per grid cell (#12091) 2025-11-26 06:06:42 +11:00
Nikolai Ryzhkov
dec323e786 [sht4x] Read and store a serial number of SHT4x sensors (#12089)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick+github@koston.org>
2025-11-25 13:27:35 -05:00
J. Nick Koston
6ca0cd1e8b [ltr390] Simplify mode tracking with bitmask instead of vector/function (#12093) 2025-11-25 12:16:48 -06:00
J. Nick Koston
3106934678 [esp32_ble] Optimize name storage to reduce RAM and eliminate heap allocations (#12071) 2025-11-25 12:16:27 -06:00
J. Nick Koston
8c5985f68a [web_server] Consolidate turn_on/turn_off handlers to eliminate duplicate lambdas (#12094) 2025-11-25 12:16:02 -06:00
J. Nick Koston
cf8c205644 [core] Reduce flash size by combining set_name() and set_object_id() calls (#11941) 2025-11-25 12:15:45 -06:00