Commit Graph
21758 Commits
Author SHA1 Message Date
J. Nick Koston 1bf04d22dc Merge branch 'wifi_callbacks_main_loop_8266' into integration 2026-02-06 09:58:20 +01:00
J. Nick Koston c4a4a86cff tidy 2026-02-06 09:56:42 +01:00
J. Nick Koston 8d8bd21cda cleanup guards 2026-02-06 09:46:58 +01:00
J. Nick Koston c80c06cabd cleanup guards 2026-02-06 09:45:59 +01:00
J. Nick Koston 7a7cc66141 tweak members 2026-02-06 09:39:22 +01:00
J. Nick Koston 107e470410 de-dupe 2026-02-06 09:37:07 +01:00
J. Nick Koston 3173283166 de-dupe 2026-02-06 09:36:01 +01:00
J. Nick Koston 2a74dd27e1 adjust 2026-02-06 09:33:21 +01:00
J. Nick Koston 2573863d82 adjust 2026-02-06 09:31:06 +01:00
J. Nick Koston 8fa94dbdf3 merge 2026-02-06 09:25:12 +01:00
J. Nick Koston 28364970de Merge remote-tracking branch 'upstream/dev' into wifi_callbacks_main_loop_8266 2026-02-06 09:18:31 +01:00
Marek Beran ed4f00d4a3 [vbus] Add DeltaSol BS/2 support with sensors and binary sensors (#13762) 2026-02-05 23:11:14 -08:00
J. Nick Koston 1f4c56f6a1 Merge remote-tracking branch 'upstream/dev' into integration 2026-02-05 21:24:00 +01:00
J. Nick KostonandCopilot 55ef8393af [api] Remove is_single parameter and fix batch buffer preparation (#13773)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 15:19:03 +01:00
J. Nick Koston c3b823552f Merge branch 'get_rid_of_is_single' into integration 2026-02-05 15:00:40 +01:00
Jonathan SwobodaandClaude Opus 4.5 081f953dc3 [core] Add capacity check to register_component_ (#13778)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 14:00:16 +00:00
J. Nick Koston f4e410f47f [ci] Block new scanf() usage to prevent ~9.8KB flash bloat (#13657) 2026-02-06 02:56:43 +13:00
J. Nick Koston da4fc73c06 tweak 2026-02-05 14:44:13 +01:00
J. Nick Koston 3859f48ddd make clang-tidy happy 2026-02-05 14:38:12 +01:00
J. Nick Koston 11bdc66a35 make clang-tidy happy 2026-02-05 14:37:25 +01:00
J. Nick Koston 857c8be1c9 Revert "tidy"
This reverts commit 9d43a9326e.
2026-02-05 14:32:05 +01:00
schrob bbdb202e2c [epaper_spi] Refactor initialise for future use (#13774) 2026-02-06 02:26:47 +13:00
J. Nick Koston 9d43a9326e tidy 2026-02-05 14:24:58 +01:00
J. Nick Koston 35dc54f242 cleanup 2026-02-05 14:13:54 +01:00
J. Nick Koston d405af6db7 Merge remote-tracking branch 'origin/get_rid_of_is_single' into get_rid_of_is_single 2026-02-05 14:08:35 +01:00
J. Nick Koston 282b475532 tweak 2026-02-05 14:08:23 +01:00
J. Nick KostonandCopilot 8300e9ca87 Update esphome/components/api/api_connection.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 14:02:25 +01:00
J. Nick Koston ef6f93a40c cleanup 2026-02-05 13:54:00 +01:00
J. Nick Koston f75db5106f reduce 2026-02-05 13:44:08 +01:00
J. Nick Koston 0d09366608 reduce 2026-02-05 13:41:21 +01:00
Jonathan SwobodaandClaude Opus 4.5 9ea8461440 [esp32] Remove specific claims from framework migration message (#13777)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 11:41:17 +00:00
J. Nick Koston 55116a7462 fixes 2026-02-05 12:09:03 +01:00
J. Nick Koston 161f5eb731 tweak 2026-02-05 12:02:57 +01:00
J. Nick Koston 85995975d8 tweak 2026-02-05 12:02:05 +01:00
Jonathan SwobodaandClaude Opus 4.5 ed8c0dc99d [esp32] Skip downloading precompiled Arduino libs (#13775)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 05:55:08 -05:00
J. Nick Koston 92fcf2f78c Merge remote-tracking branch 'swoboda1337/arduino-libs-stub' into integration 2026-02-05 11:41:14 +01:00
J. Nick Koston 155d3f8cd8 Merge branch 'get_rid_of_is_single' into integration 2026-02-05 11:37:12 +01:00
J. Nick Koston b9bb444bf0 Merge remote-tracking branch 'upstream/dev' into integration 2026-02-05 11:37:00 +01:00
J. Nick Koston 4337a4cd0d fix double prep 2026-02-05 11:23:03 +01:00
J. Nick Koston e5bd6865ca Revert "buffer has to be prepared in advance anyways so set flag there"
This reverts commit caf0fa84af.
2026-02-05 11:19:28 +01:00
J. Nick Koston 87dc930dcf Revert "outline send_message_smart_ to prevent it from being inlined at every call site"
This reverts commit 3b85680ad7.
2026-02-05 11:19:26 +01:00
Jonathan Swoboda 55fb382445 Cleanup 2026-02-05 05:13:40 -05:00
Jonathan SwobodaandClaude Opus 4.5 aa20b23203 [esp32] DRY Arduino package name constants
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 05:11:06 -05:00
Jonathan SwobodaandClaude Opus 4.5 940029c844 [esp32] Extract Arduino package names to constants
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 05:08:59 -05:00
J. Nick Koston 3b85680ad7 outline send_message_smart_ to prevent it from being inlined at every call site 2026-02-05 10:59:39 +01:00
Jonathan Swoboda 7babd079ea Merge remote-tracking branch 'upstream/dev' into arduino-libs-stub
# Conflicts:
#	esphome/components/esp32/__init__.py
2026-02-05 04:57:22 -05:00
J. Nick Koston be44d4801f [esp32] Reduce Arduino build size by 44% and build time by 36% (#13623) 2026-02-05 10:52:43 +01:00
Jonathan SwobodaandClaude Opus 4.5 7223a1bac8 [esp32] Skip downloading precompiled Arduino libs
Create a stub package for framework-arduinoespressif32-libs to avoid
downloading ~2GB of precompiled libraries that aren't needed when
building from source.

The stub contains minimal package.json and tools.json files that
satisfy PlatformIO's package manager without the actual library
contents. The version is derived from the IDF version.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 04:20:44 -05:00
J. Nick Koston caf0fa84af buffer has to be prepared in advance anyways so set flag there 2026-02-05 10:15:57 +01:00
J. Nick Koston 1e2cdf3feb [api] Remove redundant is_single parameter from message encoding functions 2026-02-05 09:51:37 +01:00