Jonathan Swoboda
9c7cb30ae5
[esp32_hosted] Initial OTA implementation ( #11562 )
2025-11-03 14:08:50 -06:00
J. Nick Koston
3f12630a6b
[core][esp32_ble][socket] Add wake_loop_threadsafe() helper for background thread wakeups ( #11681 )
2025-11-04 08:13:37 +13:00
tomaszduda23
06d0787ee0
[nrf52, i2c] i2c support for nrf52 ( #8150 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
Co-authored-by: Ludovic BOUÉ <lboue@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-11-03 16:42:49 +00:00
Paul Strawder
cb039b42aa
[esp32] Make the loop task's stack size configurable ( #10564 )
...
Co-authored-by: Paul Strawder <paul@korro.ai >
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+github@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2025-11-03 16:34:53 +00:00
J. Nick Koston
42833c85f5
[climate] Replace std::vector<std::string> with const char* for custom fan modes and presets ( #11621 )
2025-11-02 23:16:39 -06:00
J. Nick Koston
40f919eaa6
Add action continuation tests ( #11674 )
2025-11-03 14:07:03 +13:00
Clyde Stubbs
3e17767f6a
[font][image] Use ESPHome urls for remote images ( #11675 )
2025-11-03 00:50:15 +00:00
Clyde Stubbs
19e275dc02
[component] Add is_idle method and condition ( #11651 )
2025-11-03 11:33:44 +11:00
Kjell Braden
86402be9e3
actions: fix loop re-entry ( #7972 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com >
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>
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-11-02 17:02:13 -06:00
tomaszduda23
8a8a80e107
[nrf52, zigbee] OnlyWith support list of components ( #11533 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-11-02 16:44:52 -06:00
Jimmy Hedman
c822ec152f
Enable IPv6 for host ( #11630 )
2025-11-02 16:22:49 -06:00
tomaszduda23
50e7ce55e7
[nrf52] enable nrf52 test ( #11379 )
2025-11-02 16:20:30 -06:00
Kjell Braden
f6946c0b9a
add integration test for script re-entry argument issue ( #11652 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-11-02 15:08:45 -06:00
J. Nick Koston
edde2fc94c
Add basic tests for web_server_idf ( #11659 )
2025-11-02 08:18:17 -06:00
J. Nick Koston
c662697ca7
[json] Fix component test compilation errors ( #11647 )
2025-11-01 11:18:10 -05:00
Clyde Stubbs
0b4d445794
[sdl] Fix keymappings ( #11635 )
2025-11-01 17:45:42 +11:00
Clyde Stubbs
8df5a3a630
[lvgl] Trigger improvements and additions ( #11628 )
2025-11-01 17:27:28 +11:00
Javier Peletier
6d0527ff2a
[substitutions] fix jinja parsing strings that look like sets as sets ( #11611 )
2025-10-31 14:04:55 -05:00
Markus
077cce9848
[core] .local addresses are only resolvable if mDNS is enabled ( #11508 )
2025-10-30 10:08:08 -05:00
J. Nick Koston
58235049e3
[template] Eliminate optional wrapper to save 4 bytes RAM per instance ( #11610 )
2025-10-30 15:06:21 +13:00
J. Nick Koston
29ed3c20af
[gpio] Skip set_use_interrupt call when using default value ( #11612 )
2025-10-30 14:28:38 +13:00
J. Nick Koston
08aae39ea4
[ci] Consolidate component splitting into determine-jobs ( #11614 )
2025-10-30 14:27:28 +13:00
Javier Peletier
f18c70a256
[core] Fix substitution id redefinition false positive ( #11603 )
2025-10-30 07:06:55 +13:00
Jonathan Swoboda
6fb490f49b
[remote_transmitter] Add non-blocking mode ( #11524 )
2025-10-29 12:40:22 -04:00
J. Nick Koston
66cf7c3a3b
[lvgl] Fix nested lambdas in automations unable to access parameters ( #11583 )
...
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com >
2025-10-29 17:07:48 +11:00
J. Nick Koston
f6e4c0cb52
[ci] Fix component tests not running when only test files change ( #11580 )
2025-10-29 16:22:28 +13:00
Jesse Hills
466d4522bc
[http_request] Pass trigger variables into on_response/on_error ( #11464 )
2025-10-29 12:17:16 +13:00
Javier Peletier
e462217500
[packages] Tighten package validation ( #11584 )
2025-10-29 11:18:47 +13:00
J. Nick Koston
7ed7e7ad26
[climate] Replace std::set with FiniteSetMask for trait storage ( #11466 )
2025-10-29 08:46:44 +13:00
J. Nick Koston
0119e17f04
[ci] Remove base bus components exclusion from memory impact analysis ( #11572 )
2025-10-29 08:08:13 +13:00
J. Nick Koston
da19673f51
Add additional uart test coverage ( #11571 )
2025-10-29 08:03:09 +13:00
J. Nick Koston
f3b69383fd
Add additional modbus compile tests ( #11567 )
2025-10-28 16:43:16 +13:00
J. Nick Koston
aba72809d3
Additional tests for ble_client lambdas ( #11565 )
2025-10-28 16:43:10 +13:00
aanban
85205a28d2
[remote_base] add support for Dyson cool AM07 tower fan ( #10163 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2025-10-27 22:49:16 -04:00
J. Nick Koston
dfb4b31bf9
[template] Store initial option as index in template select ( #11523 )
2025-10-28 11:37:40 +13:00
Javier Peletier
51e080c2d3
[substitutions] fix #11077 Preserve ESPHomeDatabase (document metadata) in substitutions ( #11087 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-27 19:46:26 +00:00
J. Nick Koston
3c18558003
Optimize stateless lambdas to use function pointers ( #11551 )
2025-10-28 08:06:22 +13:00
Markus
fa3ec6f732
[core] handle mixed IP and DNS addresses correctly in resolve_ip_address ( #11503 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-10-23 11:32:07 -07:00
J. Nick Koston
5b023f9369
[ethernet] Add RMII GPIO pin conflict validation ( #11488 )
2025-10-22 16:37:50 -10:00
optimusprimespace
9b78098eec
[hdc2010] New component ( #6674 )
...
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
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@koston.org >
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2025-10-22 22:24:17 -04:00
Keith Burzinski
7e5b82c5f3
[improv_serial] Various optimizations ( #11473 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-23 14:24:08 +13:00
J. Nick Koston
7f567bdfbe
[fan] Add basic fan compile tests ( #11484 )
2025-10-23 10:53:15 +13:00
Daniel Stiner
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
6edbb94529
[ci] Fix test detection for components with only variant tests ( #11474 )
2025-10-22 00:06:14 -10:00
J. Nick Koston
146b067d62
[light] Add compile test for addressable lights ( #11465 )
2025-10-22 16:59:39 +13:00
J. Nick Koston
5b15827009
[CI] Fix component detection when core files change in determine-jobs ( #11461 )
2025-10-22 16:58:40 +13:00
J. Nick Koston
e3aaf6a144
[wifi] Test multiple stas in wifi compile tests ( #11460 )
2025-10-22 16:55:46 +13:00
Jesse Hills
2c1927fd12
[api] Allow clearing noise psk if dynamically set ( #11429 )
2025-10-22 14:24:56 +13:00
Javier Peletier
ae50a09b4e
C++ components unit test framework ( #9284 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-21 22:21:22 +00:00
J. Nick Koston
9922c65912
Add compile tests for binary_sensor MultiClickTrigger ( #11454 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2025-10-22 10:32:48 +13:00