J. Nick Koston
c1c1d2b2ae
[core] Add probe_ota_key, a Noise handshake with the device that sends no image ( #20601 )
2026-10-13 07:28:32 -10:00
J. Nick Koston
192ae31e45
[tests] Turn off the Hypothesis deadline for the MAC address tests ( #20614 )
2026-10-13 08:19:10 -04:00
5017165800
[selec_meter] Add EM4M (3-phase) support via model option ( #17782 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.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@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-13 02:58:25 +00:00
J. Nick Koston
2001f60954
[core] Keep string constants in apply conditions in flash on ESP8266 ( #20107 )
2026-10-12 15:48:05 -10:00
e7a7aa150d
[yaml_util] Raise a clear error for a non-mapping defaults: in a package ( #19425 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-12 15:36:57 -10:00
dc9a7cffbd
[ota] Refuse a second OTA while one is already running ( #20588 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-13 00:28:38 +00:00
J. Nick Koston
99a4ae1f51
[ota] Add old_key so an upload can retry with the previous key ( #19398 )
2026-10-12 13:35:27 -10:00
J. Nick Koston
6c86a8903f
[core] Report incomplete YAML discovery and record remote package sources ( #20312 )
2026-10-12 13:28:17 -10:00
J. Nick Koston
aa0bd9af72
[core] Add YAML secret reference and registration helpers ( #20343 )
2026-10-12 07:55:38 -10:00
J. Nick Koston
af8a0739f0
[web_server] Self contained AP mode: embedded interface served as a captive portal ( #18517 )
2026-10-12 07:46:11 -10:00
99b61760c3
[remote_base] Add the Pioneer WYT transmit protocol ( #17175 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-12 07:37:31 -10:00
J. Nick Koston
f854da4f8d
[cli] Add --prompt-ota-key to present a different key for one upload ( #19397 )
2026-10-12 07:15:51 -10:00
J. Nick Koston
3c88d39192
[remote_base] List the hob2hood, nexus and onkyori protocol defines in defines.h ( #20577 )
2026-10-12 07:28:33 -04:00
J. Nick Koston
c0d4287c6e
[core] Create the PlatformIO HTTP cache dir before the prefetch resolve threads run ( #20579 )
2026-10-12 07:28:07 -04:00
toups and J. Nick Koston
c668ca516c
[remote_base] updates to support 56 bit panasonic codes ( #20260 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-11 20:48:55 -10:00
Firat Hajiyev
1c1b4d13ad
[core] Mask integer-valued credentials without changing code generation ( #20430 )
2026-10-11 18:58:41 -10:00
J. Nick Koston
e16b3a6245
[api] Share one flash string pool between API action and Home Assistant action strings ( #20281 )
2026-10-11 14:57:20 -10:00
J. Nick Koston
e50a0d902e
[core] Expose the preferences storage helpers to components ( #20535 )
2026-10-11 20:42:21 -04:00
Bascht74 and pre-commit-ci-lite[bot]
22c17fe7e1
[remote_base] Add optional suffix bits to KeeLoq after the HCS301 word ( #19891 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-10-11 14:36:27 -10:00
Frédéric Metrich and Claude Opus 5.5
16a474cce5
[core] Only treat action names as actions in has_non_synchronous_actions() ( #20524 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 09:40:27 -10:00
Frédéric Metrich and Claude Opus 5.5
c8a300164b
[core] Add validators that reject deferring actions in an automation ( #20523 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 08:53:37 -10:00
Clyde Stubbs and Claude Opus 5.5
b6096c9437
[ci] Reset sdkconfig after ESP-IDF component discovery ( #20511 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 10:04:57 +00:00
6bc19d2a1a
[espnow] Add support for ESPNow with ESP8266 ( #14407 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-11 03:45:03 +00:00
Clyde Stubbs and Claude Opus 5.5
eeaa8c78d8
[cli] Add line format error message option ( #20470 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 13:33:18 +11:00
78d3b9f5a1
[nrf52] Fix BLE OTA/log device discovery & transport selection on macOS ( #17101 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-10 21:17:01 +00:00
J. Nick Koston
4ba0e1bfa2
[core] Fix the native ESP8266 and host builds on Windows without ccache ( #20468 )
2026-10-10 07:39:49 -10:00
jabla
f4fbc3215d
[espidf] Clean the build when the IDF target changes ( #20473 )
2026-10-10 07:28:40 -10:00
J. Nick Koston
dd45f8a6f8
[usb_host] Warn instead of failing when a device duplicates a usb_uart entry ( #20373 )
2026-10-09 16:38:05 -10:00
J. Nick Koston and pre-commit-ci-lite[bot]
41cc96bbb8
[light] Keep the effect list in a flash table ( #20204 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-10-09 15:55:09 -10:00
J. Nick Koston
073394b1eb
[core] Let a trigger filter name its parent with {parent} ( #20448 )
2026-10-09 15:43:22 -10:00
J. Nick Koston
59963dd246
[espidf] Declare the map byproduct only when IDF has not ( #20462 )
2026-10-09 15:38:16 -10:00
Bascht74
4e4056d790
[uart] Share uart_tcp's write pacing and uart_id matcher ( #20464 )
2026-10-09 15:11:48 -10:00
J. Nick Koston
76ba7f0c88
[espidf] Cache the discovered component list once per target ( #20432 )
2026-10-09 09:10:06 -10:00
J. Nick Koston
822bbb85dc
[core] Build trigger callbacks as stateless lambdas ( #19606 )
2026-10-09 08:50:32 -10:00
J. Nick Koston
daea315b13
[nrf52] Fake a larger flash in testing mode ( #20439 )
2026-10-09 08:36:42 -10:00
J. Nick Koston
6a463c801e
[ci] Stop the toolchain tests from installing ESP-IDF ( #20413 )
2026-10-08 21:42:45 -04:00
Kevin Ahrendt and J. Nick Koston
e395e626ec
[api][sendspin] Add a request for the Sendspin pairing token ( #20355 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-10-08 19:12:20 +00:00
J. Nick Koston
e51e0e683f
[esp8266] Force-include the throw stubs into the core and libraries on the native toolchain ( #20336 )
2026-10-08 06:06:45 -10:00
J. Nick Koston
f5e4c0356f
[core] Move zstd_module from the api wizard to esphome.helpers ( #20342 )
2026-10-08 11:08:38 -04:00
Jesse Hills
73bbd75d3f
[core] Let cv.rename_key pass non-dict input through ( #20331 )
2026-10-08 17:29:56 +13:00
J. Nick Koston
0a7763d902
[esp8266] Normalize misspelled boards and fall back to PlatformIO for unknown ones ( #20322 )
2026-10-08 17:05:18 +13:00
J. Nick Koston
7aeed8455e
[api] Add a progmem option for bytes fields kept in flash ( #20318 )
2026-10-08 16:24:27 +13:00
J. Nick Koston
8eba5a1c28
[core] Warn on every run that Intel Mac support ends by 2027.6.0 ( #20303 )
2026-10-08 16:23:01 +13:00
J. Nick Koston
0323fd36d4
[core] Clone git PlatformIO packages in parallel in the prefetch ( #18837 )
2026-10-08 09:00:07 +13:00
Jesse Hills and J. Nick Koston
6f940a486b
[api] Add a device wizard for Home Assistant onboarding ( #19966 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-10-07 09:49:31 -10:00
TheSwert
2560a4436e
[audio_http][core] Add ca_certificate_path to audio_http media source ( #19392 )
2026-10-07 09:28:10 -10:00
Clyde Stubbs and Claude Sonnet 5
6dec759261
[core] Select I/O expander pin providers by I2C address ( #18939 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-10-07 09:18:40 -10:00
678975b6b2
[usb_host] iManufacturer and iProduct descriptor filters ( #19095 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Keith Burzinski <kbx81x@gmail.com >
2026-10-07 13:25:28 -05:00
J. Nick Koston
cf96c53279
[espnow] Keep constant send payloads in shared flash tables ( #20271 )
2026-10-07 05:40:12 -10:00
Francesco Pace
923700dcc9
[espectre] Add Wi-Fi CSI motion detection component ( #19801 )
2026-10-06 19:46:06 -05:00