Commit Graph
21738 Commits
Author SHA1 Message Date
J. Nick Koston c3b823552f Merge branch 'get_rid_of_is_single' into integration 2026-02-05 15:00:40 +01: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
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
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
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
Jas Strongandjas 7bd8b08e16 [rd03d] Revert incorrect field order swap (#13769)
Co-authored-by: jas <jas@asspa.in>
2026-02-05 03:06:52 -05:00
J. Nick Koston c27870b15d [web_server] Add some more missing ESPHOME_F macros (#13748) 2026-02-05 06:36:40 +01:00
J. Nick Koston ed3fb5a1b5 Merge branch 'esp32_ard_compile_time' into integration 2026-02-05 06:29:57 +01:00
J. Nick Koston 08506dcee8 use writer rmtree 2026-02-05 06:28:12 +01:00
J. Nick Koston 25c0073b2d [web_server] Fix ESP8266 watchdog panic by deferring actions to main loop (#13765) 2026-02-05 06:20:04 +01:00
J. Nick Koston a556824875 [logger] Refactor to reduce code duplication and flash size (#13750) 2026-02-05 06:19:13 +01:00
J. Nick Koston 89fc5ebc97 Fix bare hostname ping fallback in dashboard (#13760) 2026-02-05 06:18:03 +01:00
schrob 67dfa5e2bc [epaper_spi] Validate BUSY pin as input instead of output (#13764) 2026-02-04 23:39:03 +00:00
tomaszduda23 13ddf267bb [nrf52,zigbee] update warnings (#13761) 2026-02-04 15:18:24 -05:00
J. Nick Koston 7366259c64 Merge branch '8266_watchdog_web_server' into integration 2026-02-04 21:16:17 +01:00
J. Nick Koston 1b90ccde27 [web_server] Fix ESP8266 watchdog panic by deferring actions to main loop 2026-02-04 21:14:25 +01:00
Jonathan SwobodaandClaude 43d9d6fe64 [esp32] Restore develop branch for dev platform version, bump platformio (#13759)
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-04 15:12:42 -05:00
Copilot 4a579700a0 [cover] Add operation-based triggers and fix repeated trigger firing (#13471) 2026-02-05 06:52:14 +11:00
Jesse Hills c1b412d5f3 Merge branch 'release' into dev 2026-02-04 17:56:36 +01:00
J. Nick Koston f3f9911b62 Merge branch 'bare_hostname_ping_fallback' into integration 2026-02-04 17:54:52 +01:00
J. Nick Koston 2c874167a1 Fix bare hostname ping fallback in dashboard 2026-02-04 17:49:09 +01:00
J. Nick Koston becb6559f1 [components] Remove redundant setup priority overrides that duplicate default (#13745) 2026-02-04 10:48:41 -06:00
J. Nick Koston 92cd779c19 Merge remote-tracking branch 'upstream/dev' into integration 2026-02-04 17:08:56 +01:00
functionpointer 36f2654fa6 [pylontech] Refactor parser to support new firmware version and SysError (#12300) 2026-02-04 17:06:59 +01:00