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 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
Jonathan SwobodaandClaude Opus 4.5 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 SiebandSamuel 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 SwobodaandClaude Opus 4.5 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
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