J. Nick Koston
|
9d8362738f
|
Use the canonical board id and the sibling test conventions
|
2026-08-08 23:09:13 -05:00 |
|
J. Nick Koston
|
c09e3e0d45
|
Check the alias defines through real codegen
|
2026-08-08 22:42:56 -05:00 |
|
J. Nick Koston
|
2dc9fbec5e
|
Pin the tracker alias three-place invariant
|
2026-08-08 22:38:26 -05:00 |
|
J. Nick Koston
|
536afce394
|
Merge branch 'esp32-tracker-retire-scanner-listener' into esp32-hub-devirtualize
# Conflicts:
# esphome/components/ble_device_base/ble_hub.h
# esphome/components/bluetooth_proxy/__init__.py
# esphome/components/bluetooth_proxy/bluetooth_proxy.cpp
# esphome/components/bluetooth_proxy/bluetooth_proxy.h
# esphome/components/esp32_ble_tracker/esp32_ble_tracker.h
|
2026-08-08 16:02:18 -05:00 |
|
J. Nick Koston
|
152b6a5d50
|
Update stale comments left by the listener removal
|
2026-08-08 15:59:54 -05:00 |
|
J. Nick Koston
|
f68ebcf7d1
|
Retire the scanner-state listener interface
|
2026-08-08 15:59:54 -05:00 |
|
J. Nick Koston
|
8c74e3d5ef
|
[bluetooth_proxy] Deliver scanner state through the hub callback (#18175)
|
2026-08-08 15:59:49 -05:00 |
|
J. Nick Koston
|
04384e0f5b
|
[ble_device_base] Bind the GATT backend at compile time (#18185)
|
2026-08-08 15:59:32 -05:00 |
|
J. Nick Koston
|
952c3e6584
|
Merge branch 'esp32-tracker-retire-scanner-listener' into esp32-hub-devirtualize
|
2026-08-08 09:52:26 -05:00 |
|
J. Nick Koston
|
2ea55bee7b
|
Merge branch 'esp32-tracker-parser-cleanup' into esp32-tracker-retire-scanner-listener
|
2026-08-08 09:52:24 -05:00 |
|
J. Nick Koston
|
f2da6c1a56
|
Merge remote-tracking branch 'origin/dev' into esp32-proxy-hub-scanner-state
# Conflicts:
# esphome/components/bluetooth_proxy/__init__.py
# esphome/components/bluetooth_proxy/bluetooth_proxy.cpp
# esphome/components/bluetooth_proxy/bluetooth_proxy.h
# tests/component_tests/ble_device_base/test_slot_counter.py
|
2026-08-08 09:51:50 -05:00 |
|
J. Nick Koston
|
7218aa4803
|
[bluetooth_connection] Explicit pairing for rp2 (#18166)
|
2026-08-08 09:51:12 -05:00 |
|
J. Nick Koston
|
9cb46aa584
|
[bluetooth_proxy] Deliver esp32 advertisements through the hub callback (#18173)
|
2026-08-08 09:50:32 -05:00 |
|
J. Nick Koston
|
fa2dafcbca
|
Merge branch 'esp32-tracker-retire-scanner-listener' into esp32-hub-devirtualize
|
2026-08-08 02:43:49 -05:00 |
|
J. Nick Koston
|
dc18fced19
|
Merge branch 'esp32-tracker-parser-cleanup' into esp32-tracker-retire-scanner-listener
|
2026-08-08 02:43:47 -05:00 |
|
J. Nick Koston
|
65db614f22
|
Pin the scanner-state callback slot semantics
|
2026-08-08 02:43:09 -05:00 |
|
Edvard Filistovič
|
68acc055bf
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 13: xiaomi_rtcgq02lm, xiaomi_wx08zm, xiaomi_xmwsdj04mmc) (#18183)
|
2026-08-08 02:06:40 -05:00 |
|
J. Nick Koston
|
7fe447a4a2
|
Enforce the hub surface with a concept
|
2026-08-08 02:00:17 -05:00 |
|
J. Nick Koston
|
ffe55f7691
|
Trim the new comments to repo style
|
2026-08-08 01:52:40 -05:00 |
|
 
|
2730c10c2c
|
[modbus] Route broadcast writes (address 0) to all server devices (#17387)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-08-08 01:35:49 -05:00 |
|
Edvard Filistovič
|
252bb3333e
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 12: xiaomi_miscale, xiaomi_mjyd02yla, xiaomi_mue4094rt) (#18180)
|
2026-08-08 01:34:08 -05:00 |
|
J. Nick Koston
|
daf988fde8
|
Merge branch 'esp32-tracker-retire-scanner-listener' into esp32-hub-devirtualize
|
2026-08-08 01:31:26 -05:00 |
|
J. Nick Koston
|
6604a9cca7
|
Update stale comments left by the listener removal
|
2026-08-08 01:31:22 -05:00 |
|
J. Nick Koston
|
ddd45e393b
|
Merge branch 'esp32-tracker-retire-scanner-listener' into esp32-hub-devirtualize
|
2026-08-08 01:26:09 -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
|
ab458fffab
|
Bind BLEHub to the build's tracker at compile time
|
2026-08-08 01:18:21 -05:00 |
|
Edvard Filistovič
|
98f4854ecd
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 11: xiaomi_lywsdcgq, xiaomi_mhoc303, xiaomi_mhoc401) (#18178)
|
2026-08-08 01:01:24 -05:00 |
|
J. Nick Koston
|
6b2938c1f7
|
Retire the scanner-state listener interface
|
2026-08-08 00:56:59 -05:00 |
|
J. Nick Koston
|
7f44b9b826
|
Merge branch 'esp32-proxy-hub-advertisements' into esp32-proxy-hub-scanner-state
# Conflicts:
# esphome/components/bluetooth_proxy/bluetooth_proxy.cpp
|
2026-08-08 00:41:33 -05:00 |
|
J. Nick Koston
|
47804f8d08
|
Address review: one tracker pointer, portable format, doc fixes
|
2026-08-08 00:40:43 -05:00 |
|
J. Nick Koston
|
3e9808162b
|
Deliver scanner state through a hub push callback
|
2026-08-08 00:31:18 -05:00 |
|
Edvard Filistovič
|
413a4c5885
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 10: xiaomi_lywsd02, xiaomi_lywsd02mmc, xiaomi_lywsd03mmc) (#18174)
|
2026-08-08 00:27:44 -05:00 |
|
J. Nick Koston
|
a6f81f3185
|
Carry the address as uint64 in RawAdvertisement and unify the proxy setup
|
2026-08-08 00:12:50 -05:00 |
|
J. Nick Koston
|
5296539849
|
Pin the removed listener slot
|
2026-08-08 00:01:43 -05:00 |
|
Edvard Filistovič
|
087b80eeb5
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 9: xiaomi_hhccjcy10, xiaomi_hhccpot002, xiaomi_jqjcy01ym) (#18172)
|
2026-08-07 23:42:37 -05:00 |
|
Edvard Filistovič
|
b986530efc
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 8: xiaomi_cgpr1, xiaomi_gcls002, xiaomi_hhccjcy01) (#18171)
|
2026-08-07 22:51:33 -05:00 |
|
Edvard Filistovič
|
3aaea907ba
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 7: xiaomi_cgd1, xiaomi_cgdk2, xiaomi_cgg1) (#18170)
|
2026-08-07 21:59:21 -05:00 |
|
Edvard Filistovič
|
1d184b43eb
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 6: thermopro_ble, exposure_notifications, xiaomi_ble) (#18168)
|
2026-08-07 20:47:52 -05:00 |
|
 Bonne EgglestonandClaude
|
b0aec6dc2f
|
[modbus_client] Lambda sugar (#18146)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-08-07 16:09:15 -05:00 |
|
 Edvard FilistovičandJ. Nick Koston
|
4a7d270494
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 5: airthings_ble, inkbird_ibsth1_mini, radon_eye_ble) (#18165)
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-08-07 20:46:43 +00:00 |
|
Edvard Filistovič
|
23a3454551
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 4: ruuvi_ble, ruuvitag, b_parasite) (#18161)
|
2026-08-07 14:21:46 -05:00 |
|
 
|
f5ee72753d
|
[modbus_client] Add typed read/write actions (#18078)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-08-07 14:18:20 -05:00 |
|
 Josef ZweckandJ. Nick Koston
|
c24e61439b
|
[modbus] Add server support for read/write multiple registers (0x17) (#17357)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-08-07 14:17:11 -05:00 |
|
J. Nick Koston
|
2e1c517821
|
[bluetooth_proxy] Enable active connections on rp2 (#18132)
|
2026-08-07 13:51:41 -05:00 |
|
 Mustafa KURUandJonathan 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 |
|
 Edvard FilistovičandJ. Nick Koston
|
715b14aeba
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 3: mopeka_ble, mopeka_pro_check, mopeka_std_check) (#17951)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-08-07 12:59:27 -05:00 |
|
Edvard Filistovič
|
77bfda6f1f
|
[ble_device_base] Migrate BLE sensor platforms to the neutral layer (batch 2: atc_mithermometer, pvvx_mithermometer, bthome_mithermometer) (#17950)
|
2026-08-07 12:48:18 -05:00 |
|
![pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)    
|
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 |
|