Andrew Rankin
7afd0eb1aa
[esp32_ble] include sdkconfig.h before ESP-Hosted preprocessor guards ( #13787 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 11:36:55 +00:00
Clyde Stubbs
112a2c5d92
[const] Move some constants to common ( #13788 )
2026-02-06 20:11:08 +11:00
Jonathan Swoboda
fef5d3f88f
[rdm6300] Add ID-20LA compatibility by skipping CR/LF bytes ( #13779 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 04:10:22 -05:00
Jonathan Swoboda
8e461db301
[ota] Fix CLI upload option shown when only http_request platform configured ( #13784 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 04:09:48 -05:00
Jonathan Swoboda
c7729cb019
[esp32] Use underscores in arduino_libs_stub folder name ( #13785 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 09:51:13 +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
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
Jonathan Swoboda
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
schrob
bbdb202e2c
[epaper_spi] Refactor initialise for future use ( #13774 )
2026-02-06 02:26:47 +13:00
Jonathan Swoboda
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
Jonathan Swoboda
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
be44d4801f
[esp32] Reduce Arduino build size by 44% and build time by 36% ( #13623 )
2026-02-05 10:52:43 +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
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
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
J. Nick Koston
becb6559f1
[components] Remove redundant setup priority overrides that duplicate default ( #13745 )
2026-02-04 10:48:41 -06: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
Samuel Sieb
5dc8bfe95e
[ultrasonic] adjust timeouts and bring the parameter back ( #13738 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2026-02-04 04:29:27 -05:00
dependabot[bot]
4d05cd3059
Bump ruff from 0.14.14 to 0.15.0 ( #13752 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-02-04 09:24:05 +00:00
J. Nick Koston
2541ec1565
[wifi] Fix wifi.connected condition returning false in connect state listener automations ( #13733 )
2026-02-04 21:42:13 +13:00
Jonathan Swoboda
95f39149d7
[rtttl] Fix dotted note parsing order to match RTTTL spec ( #13722 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 17:28:59 -05:00
Jonathan Swoboda
e6bae1a97e
[adc] Add ESP32-C2 support for curve fitting calibration ( #13749 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 11:16:13 -05:00
J. Nick Koston
f11b8615da
[cse7766] Fix power reading stuck when load switches off ( #13734 )
2026-02-04 05:03:02 +13:00
J. Nick Koston
5d4bde98dc
[mqtt] Refactor state publishing with dedicated enum-to-string helpers ( #13544 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-02-04 04:56:48 +13:00
J. Nick Koston
b8b072cf86
[web_server_idf] Add const char* overloads for getParam/hasParam to avoid temporary string allocations ( #13746 )
2026-02-04 04:43:27 +13:00
J. Nick Koston
18f7e0e6b3
[pulse_counter][hlw8012] Fix ESP-IDF build by re-enabling legacy driver component ( #13747 )
2026-02-03 15:42:45 +00:00
J. Nick Koston
8d0ce49eb4
[api] Eliminate intermediate buffers in protobuf dump helpers ( #13742 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-03 16:34:15 +01:00
Tomer Shalev
21bd0ff6aa
[mqtt] Stop sending deprecated color_mode and brightness in light discovery ( fixes #13666 ) ( #13667 )
2026-02-03 14:37:27 +01:00
J. Nick Koston
d0017ded5b
[template] Split TemplateSelect into TemplateSelectWithSetAction to save RAM ( #13685 )
...
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com >
2026-02-03 11:48:31 +00:00
Clyde Stubbs
b3e09e5c68
[key_collector] Add text sensor and allow multiple callbacks ( #13617 )
2026-02-03 21:14:09 +11:00
J. Nick Koston
d4110bf650
[lock] Store state strings in flash and avoid heap allocation in set_state ( #13729 )
2026-02-03 05:29:24 +01:00
Andrew Gillis
ff6f7d3248
[mipi_dsi] Add WAVESHARE-ESP32-P4-WIFI6-TOUCH-LCD-7B ( #13608 )
2026-02-03 14:59:51 +11:00
Roger Fachini
a430b3a426
[speaker.media_player]: Add verbose error message for puremagic parsing ( #13725 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-02-03 03:46:46 +00:00
J. Nick Koston
fbeb0e8e54
[opentherm] Fix ESP-IDF build by re-enabling legacy driver component ( #13732 )
2026-02-03 03:40:44 +00:00
J. Nick Koston
9d63642bdb
[media_player] Store command strings in flash and avoid heap allocation in set_command ( #13731 )
2026-02-03 04:29:43 +01:00
J. Nick Koston
8cb701e412
[water_heater] Store mode strings in flash and avoid heap allocation in set_mode ( #13728 )
2026-02-03 04:29:31 +01:00
J. Nick Koston
d41c84d624
[wifi] Conditionally compile on_connect/on_disconnect triggers ( #13684 )
2026-02-03 04:29:18 +01:00
J. Nick Koston
9f1a427ce2
[preferences] Use static storage for singletons and flash buffer ( #13727 )
2026-02-03 04:03:52 +01:00
J. Nick Koston
ae71f07abb
[http_request] Fix requests taking full timeout when response is already complete ( #13649 )
2026-02-03 03:19:38 +01:00
J. Nick Koston
ccf5c1f7e9
[esp32] Exclude additional unused IDF components (driver, dac, mcpwm, twai, openthread, ulp) ( #13664 )
2026-02-03 03:12:12 +01:00
J. Nick Koston
26e4cda610
[logger] Use vsnprintf_P directly for ESP8266 flash format strings ( #13716 )
2026-02-03 02:25:54 +01:00
Jan Kundrát
a6543d32bd
[sx126x] fix maximal payload_length ( #13723 )
2026-02-02 20:15:18 -05:00
Jonathan Swoboda
da947d060f
[wizard] Use API encryption key instead of deprecated password ( #13634 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 19:20:24 -05:00