J. Nick Koston
6604a9cca7
Update stale comments left by the listener removal
2026-08-08 01:31:22 -05:00
J. Nick Koston
0974e8a1f5
Merge branch 'esp32-tracker-parser-cleanup' into esp32-tracker-retire-scanner-listener
2026-08-08 01:26:07 -05:00
J. Nick Koston
fc77cdcb7d
Drop a leftover declaration and fix a stale test name
2026-08-08 01:26:03 -05:00
J. Nick Koston
6b2938c1f7
Retire the scanner-state listener interface
2026-08-08 00:56:59 -05:00
J. Nick Koston
3e9808162b
Deliver scanner state through a hub push callback
2026-08-08 00:31:18 -05:00
J. Nick Koston
5296539849
Pin the removed listener slot
2026-08-08 00:01:43 -05:00
Bonne Eggleston and Claude
b0aec6dc2f
[modbus_client] Lambda sugar ( #18146 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-07 16:09:15 -05:00
J. Nick Koston
2e1c517821
[bluetooth_proxy] Enable active connections on rp2 ( #18132 )
2026-08-07 13:51:41 -05:00
Mustafa KURU and Jonathan Swoboda
950cfc4da3
[ld6002b] Add select and button platforms (4/5) ( #17822 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-08-07 14:33:37 -04:00
b326cefea7
[esp32] refactor esp32-vfs default configs to FINAL co-routine & add some defaults ( #17337 )
...
Co-authored-by: Oliver Kleinecke <kleinecke.oliver@googlemail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: storage split <ai@local>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-07 12:36:59 -05:00
J. Nick Koston
c5e165d062
[bluetooth_proxy] Make the GATT dispatch platform neutral ( #18130 )
2026-08-07 11:29:19 -05:00
Edvard Filistovič
1bbe8b415f
[bluetooth_proxy] Only advance the scanner-state detector when the frame was sent ( #18154 )
2026-08-07 15:01:50 +00:00
Edvard Filistovič and J. Nick Koston
8b0e23d55b
[bluetooth_proxy] Fold scanner-state bookkeeping into the sender; extend platform-gate tests ( #18150 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-08-07 14:30:00 +00:00
J. Nick Koston
2f2634bf6b
[bluetooth_connection] Move BluetoothConnection out of bluetooth_proxy ( #18129 )
2026-08-07 08:54:28 -05:00
56682534f8
[modbus_client] Add component for ad-hoc modbus request/response ( #17676 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-06 14:52:23 -05:00
Edvard Filistovič and J. Nick Koston
3221ed2bad
[ble_device_base] Hub provider registry and shared consumer helpers ( #18081 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-06 12:13:30 -05:00
J. Nick Koston
2dfcde477f
[ble_client] Reject descriptor_uuid combined with notify at validation time ( #18109 )
2026-08-05 19:09:45 -05:00
Edvard Filistovič
1bd94bb805
[bluetooth_proxy] Scanner-state sync in set_mode; platform-gate tests ( #18100 )
2026-08-05 21:41:07 +00:00
Edvard Filistovič and J. Nick Koston
563b6ade0f
[bluetooth_proxy] Platform-neutral advertisement proxy via ble_device_base ( #17880 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-08-05 15:06:01 -05:00
Keith Burzinski and pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
1cc83172ab
[ota] Multi-key OTA signature verification for external RSA signing ( #17981 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-05 14:24:38 -05:00
Marek Pilch and Jonathan Swoboda
b521b5e1ca
[modbus_server] Add tests for U_WORD_S and S_WORD_S ( #17832 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-08-05 14:47:48 -04:00
J. Nick Koston
202b31f711
[ble_device_base] Deprecate address_str in favor of address_str_to ( #18092 )
2026-08-05 18:33:32 +00:00
Edvard Filistovič
9bfce75bc5
[ln882h_ble_tracker] Use the shared ble_device_base automation layer ( #18089 )
2026-08-05 16:46:01 +00:00
Edvard Filistovič
0496627d2b
[bk72xx_ble_tracker] Automation triggers and actions ( #17776 )
2026-08-05 09:31:51 -05:00
d548454dbe
[ln882h_ble_tracker] Automation triggers and actions ( #17778 )
...
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 >
2026-08-05 09:30:46 -05:00
Clyde Stubbs
27dcf64b45
[lvgl] Add pause option to round_trip animation timing ( #17574 )
2026-08-05 14:16:22 +12:00
Clyde Stubbs and Claude Sonnet 5
97d33a5679
[lvgl] Add lvgl.widget.set_z_index action ( #17993 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-05 14:14:32 +12:00
J. Nick Koston
ad18bbc644
[esp32_ble] Migrate the BLE count machinery to the shared slot counter factory ( #18059 )
2026-08-05 00:54:07 +00:00
Edvard Filistovič and J. Nick Koston
1bae91abaa
[ln882h_ble_tracker] BLE 5.x scanner for LN882H ( #16691 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2026-08-04 22:45:47 +00:00
J. Nick Koston
1f5df20cb2
[rp2040_ble] Codegen sized StaticVector for scan listeners ( #18058 )
2026-08-04 21:04:22 +00:00
J. Nick Koston
68640f8074
[core] Shared slot count factory for codegen sized listener storage ( #18057 )
2026-08-04 19:46:44 +00:00
J. Nick Koston
adb86a052c
[core] Ship secrets referenced by remote package files in config bundles ( #18053 )
2026-08-04 11:05:52 -05:00
Samuel Sieb and Samuel Sieb
dafc86d960
[esp32] explicitly disable BLE 5.0 ( #18047 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net >
2026-08-03 22:36:52 -05:00
J. Nick Koston
11c3c06b12
[rp2_ble_tracker] Add active scanning support ( #18035 )
2026-08-03 20:51:17 -05:00
J. Nick Koston
a50369fc0e
[rp2_ble_tracker] BLE tracker for Raspberry Pi Pico W ( #18002 )
2026-08-03 19:53:07 -05:00
J. Nick Koston and Copilot Autofix powered by AI
74fbee7d8d
[ble_device_base] Share scan parameter validation between trackers ( #18003 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-02 19:28:22 -05:00
Jonathan Swoboda
5821915aad
[heatpumpir] Expose configured min/max as the visual temperature range ( #17985 )
2026-08-01 12:37:44 -04:00
Jesse Hills
3899429cfa
[esp32] Restrict toolchain validation to supported values ( #17972 )
2026-07-30 20:34:44 -04:00
J. Nick Koston
4951f4fc2e
[git] Fix device adoption failing on first attempt: lock the clone cache against concurrent resolutions ( #17923 )
2026-07-30 11:44:12 -10:00
Clyde Stubbs and Claude Sonnet 5
a87ad66746
[epaper_spi] Default init sequence to empty not None ( #17966 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-30 16:25:17 -04:00
98ee7e0f82
[lvgl] Add lvgl.theme.update action ( #17678 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-29 13:08:52 -04:00
Edvard Filistovič
01616c4f30
[bk72xx_ble_tracker] BLE 5.x scanner for BK72xx ( #17135 )
2026-07-27 11:58:29 -10:00
Jesse Hills
56028d0932
[safe_mode] Prevent OTA rollback when entering deep sleep ( #17699 )
2026-07-27 16:30:52 -04:00
Michael Pöttgen
eb7575f59e
[gsl3670] Add a model configuration for the Guition JC8012P4A1 ( #17843 )
2026-07-25 11:33:17 +10:00
deba7a1f0c
[ethernet][network][wifi] Add network priority for multi-interface support ( #14255 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: kbx81 <kbx81x@gmail.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-07-22 20:55:04 -05:00
J. Nick Koston
500d4aa9e9
[wireguard] Mark private keys sensitive, stop redacting public keys ( #17736 )
2026-07-20 20:13:56 +00:00
Jonathan Swoboda
c0e78a5574
[core] Improve framework mirror selection, download errors, and version parsing ( #17615 )
2026-07-16 15:22:19 -04:00
J. Nick Koston
bc8510c6d8
[micro_wake_word] Include the local model file in bundles ( #17604 )
2026-07-16 08:09:30 -04:00
Jesse Hills
3439a08b68
[deep_sleep] Add on_wake automation triggers ( #17569 )
2026-07-15 21:19:41 -04:00
dedca344f9
[aqi] Add extended_range option for over-range AQI values ( #17570 )
...
Co-authored-by: jas <jas@asspa.in >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-15 21:17:58 -04:00