Commit Graph

21722 Commits

Author SHA1 Message Date
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 Swoboda
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 Swoboda
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 Swoboda
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 Strong
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 Swoboda
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
Jonathan Swoboda
ba18a8b3e3 [adc] Fix ESP32-C2 ADC calibration to use line fitting (#13756)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 11:44:17 +00:00
Jesse Hills
ab8ac72c4f Merge pull request #13757 from esphome/bump-2026.1.4
2026.1.4
2026.1.4
2026-02-05 00:01:14 +13:00
Jesse Hills
1b3c9aa98e Bump version to 2026.1.4 2026-02-04 11:01:32 +01:00
Samuel Sieb
bafbd4235a [ultrasonic] adjust timeouts and bring the parameter back (#13738)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2026-02-04 11:01:31 +01:00
J. Nick Koston
900aab45f1 [wifi] Fix wifi.connected condition returning false in connect state listener automations (#13733) 2026-02-04 11:01:29 +01:00
J. Nick Koston
bc7dba2bb6 Merge branch 'copilot/update-cover-component-triggers' into integration 2026-02-04 10:58:55 +01:00
J. Nick Koston
bc41d25657 [cse7766] Fix power reading stuck when load switches off (#13734) 2026-02-04 10:56:42 +01:00
J. Nick Koston
094d64f872 [http_request] Fix requests taking full timeout when response is already complete (#13649) 2026-02-04 10:56:42 +01:00
J. Nick Koston
b085585461 [core] Add missing uint32_t ID overloads for defer() and cancel_defer() (#13720) 2026-02-04 10:56:42 +01:00
rwrozelle
49ef4e00df [mqtt] resolve warnings related to use of ip.str() (#13719) 2026-02-04 10:56:42 +01:00
Jonathan Swoboda
8314ad9ca0 [max7219] Allocate buffer in constructor (#13660)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 10:56:42 +01:00
J0k3r2k1
5544f0d346 [mipi_spi] Fix log_pin() FlashStringHelper compatibility (#13624)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
2026-02-04 10:56:34 +01:00
J. Nick Koston
2cc89c8888 does not match float 2026-02-04 10:47:27 +01:00
J. Nick Koston
4a45fe9849 cleanup 2026-02-04 10:38:54 +01:00
J. Nick Koston
e26996be93 cleanup 2026-02-04 10:38:04 +01:00
J. Nick Koston
ef3fcf6635 cleanup 2026-02-04 10:37:06 +01:00