J. Nick Koston
6efe346cc5
[light] Use std::initializer_list for add_effects to reduce flash overhead ( #11485 )
2025-10-23 14:21:53 +13:00
J. Nick Koston and Copilot
f2f6c597ef
[light] Store effect names in flash (const char*) to save RAM ( #11487 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-23 14:17:57 +13:00
tomaszduda23 and J. Nick Koston
b91b12d77a
[nrf52] support BLE --device for logging ( #9861 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-22 14:55:34 -10:00
f2de8df556
[openthread] Fix OTA by populating CORE.address with device's mDNS address ( #11095 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-22 11:07:01 -10:00
J. Nick Koston
1c67a61945
[ci] Fix WiFi testing mode validation and component splitter for variant-only tests ( #11481 )
2025-10-23 08:10:24 +13:00
Jonathan Swoboda
77141d3e83
[esp32] Set the location of the IDF component manager cache ( #11467 )
2025-10-22 14:28:18 -04:00
Jeff Brown
d37eb59fd7
[light] Eliminate dimming undershoot during addressable light transition ( #11471 )
2025-10-22 08:22:33 +00:00
e2b3617df3
[climate] Fix restore state for fan mode, preset, and swing mode ( #11126 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-10-21 22:08:40 -10:00
J. Nick Koston and Jesse Hills
e1c851cab8
[wifi] Optimize WiFi network storage with FixedVector ( #11458 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-22 05:23:10 +00:00
J. Nick Koston
0de79ba291
[event] Replace std::set with FixedVector for event type storage ( #11463 )
2025-10-22 16:57:18 +13:00
J. Nick Koston and Jesse Hills
78ffeb30fb
[binary_sensor] Optimize MultiClickTrigger with FixedVector ( #11453 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-22 16:55:13 +13:00
Jesse Hills
2c1927fd12
[api] Allow clearing noise psk if dynamically set ( #11429 )
2025-10-22 14:24:56 +13:00
J. Nick Koston
9c712744be
[light] Replace std::vector with FixedVector in strobe and color_wipe effects ( #11455 )
2025-10-22 11:40:19 +13:00
1ea80594c6
[light] Improve gamma correction precision ( #11141 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-10-21 22:11:11 +00:00
J. Nick Koston
8500323d39
[esp32] Add advanced options to disable unused VFS features (saves ~8.7 KB flash) ( #11441 )
2025-10-22 10:47:31 +13:00
J. Nick Koston and Jesse Hills
6f7db2f5f7
[gpio] Optimize switch interlock with FixedVector ( #11448 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-21 11:35:34 -10:00
Anton Sergunov
a05c5ea240
[uart] Make rx pin respect pullup and pulldown settings ( #9248 )
2025-10-22 10:10:25 +13:00
Jeff Brown and J. Nick Koston
8e8a2bde95
[light] Decouple AddressableLight and Light transition classes ( #11166 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-21 10:37:29 -10:00
80265a6bd2
[sensor] Add optimistic option to heartbeat filter ( #10993 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-21 09:17:07 -04:00
J. Nick Koston
87e9a7a1bd
[climate] Remove unnecessary vector allocations in state save/restore ( #11445 )
2025-10-21 04:35:18 -05:00
J. Nick Koston
3aedfe8be3
[binary_sensor] Optimize AutorepeatFilter with FixedVector ( #11444 )
2025-10-21 04:30:13 -05:00
J. Nick Koston
a5542e0d2b
[sensor] Optimize calibration and Or filters with FixedVector ( #11437 )
2025-10-20 21:38:05 -10:00
J. Nick Koston
cd2d3f061d
[espnow] Fix compilation error with initializer_list after #11433 ( #11436 )
2025-10-20 19:58:24 -10:00
Jesse Hills and J. Nick Koston
0938609f7a
[improv] Put next_url behind defines to save flash ( #11420 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-21 16:58:26 +13:00
J. Nick Koston and Jesse Hills
77203f0cb4
[text_sensor] Optimize filters with FixedVector (1.6KB flash savings) ( #11423 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-21 03:24:51 +00:00
J. Nick Koston
85959e3004
[sensor,text_sensor,binary_sensor] Optimize filter parameters with std::initializer_list ( #11426 )
2025-10-21 15:47:13 +13:00
J. Nick Koston
05216db5f0
ESP8266: Complete testing mode memory patches with DRAM and Flash ( #11427 )
2025-10-21 15:26:49 +13:00
Jonathan Swoboda
6fbd0e3385
[esp32_hosted] Bump esp hosted ( #11414 )
2025-10-20 11:12:07 -10:00
J. Nick Koston
0f4b54aa82
[esp32_improv, improv_base] Reduce flash usage by 352 bytes ( #11406 )
2025-10-20 11:07:39 -10:00
J. Nick Koston and Copilot
1706a69fad
[sensor] Optimize filter memory usage with ValueListFilter base class ( #11407 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-21 09:38:49 +13:00
J. Nick Koston
e23d66a8cf
[esp32] Automatic CONFIG_LWIP_MAX_SOCKETS configuration based on component needs ( #11378 )
2025-10-21 09:38:34 +13:00
Patrick and pre-commit-ci-lite[bot]
abb57f08f5
[pipsolar] cleanup / refactoring ( #10291 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-20 17:08:31 +00:00
ca2fe994a1
[espnow] Add transport platform for packet_transport ( #11025 )
...
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@koston.org >
2025-10-20 10:44:20 -04:00
Peter Zich and J. Nick Koston
03def13917
[hdc1080] Make HDC1080_CMD_CONFIGURATION failure a warning (and log it) ( #11355 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-20 09:13:13 -04:00
Keith Burzinski
63f100a8ca
[bang_bang] Various clean-up ( #11356 )
2025-10-19 22:56:25 -10:00
ea4e5fd7bd
[climate] Migrate components to the new API ( #11369 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2025-10-19 22:20:39 -10:00
Enrico Galli and J. Nick Koston
12e9c5e60e
[epaper_spi] Fix busy pin logic ( #11349 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-20 19:11:09 +13:00
3d82c5baf7
[esp32_improv]: add next_url support for WiFi provisioning ( #10757 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-20 19:10:38 +13:00
Keith Burzinski and J. Nick Koston
6f5e36ffc3
[climate] First pass at some optimization ( #11366 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-19 23:42:54 -05:00
118b1d8593
MQTT Light - Min/Max Color Temperature ( #11103 )
...
Co-authored-by: Cram42 <5396871+cram42@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-20 17:05:05 +13:00
Jesse Hills
319ba4a504
[cover] Clean up deprecated functions from 2021.9 ( #11391 )
2025-10-20 04:03:09 +00:00
J. Nick Koston
ae8336c268
[esp32][ci] Fix IRAM overflow in grouped component tests for ESP32-IDF ( #11386 )
2025-10-20 03:58:03 +00:00
Clyde Stubbs
dd732dd155
[mipi_rgb] Add Waveshare 5" 1024x600 ( #11206 )
2025-10-20 14:09:36 +11:00
Jesse Hills
22fec4329f
[fan] Clean up deprecated code from 2022.2 ( #11392 )
2025-10-20 03:02:03 +00:00
Stefan Rado and J. Nick Koston
8f1c4634ec
[uponor_smatrix] Use combined 32 bit addresses instead of separate 16 bit system and device addresses ( #11066 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-19 16:49:06 -10:00
Javier Peletier
a59b1494d8
[substitutions] Recursive substitutions and better jinja error handling and debug help ( #10806 )
2025-10-20 14:17:16 +13:00
Jesse Hills
e6ce5c58d1
Merge branch 'release' into dev
2025-10-20 13:43:31 +13:00
Jesse Hills
020cea80b2
[nextion] Clean up deprecated code from 1.20 ( #11393 )
2025-10-19 22:16:50 +00:00
Jesse Hills
9c146a7070
[climate] Clean up deprecated functions from 1.20 ( #11388 )
2025-10-19 22:11:35 +00:00
Jesse Hills
afbd3f77af
[light] Clean up deprecated functions from 1.21 ( #11389 )
2025-10-19 22:08:30 +00:00