J. Nick Koston
|
4d90dbda97
|
Merge branch 'esp32-proxy-flip' into gatt-consumer-support
|
2026-08-09 00:45:42 -05:00 |
|
J. Nick Koston
|
7af211ab54
|
Deliver completions through a GattClientListener interface
|
2026-08-09 00:44:35 -05:00 |
|
J. Nick Koston
|
20f63026a2
|
Dedicated-backend consumer support: proxy gate, consumer schema, slot ledger
|
2026-08-09 00:27:53 -05:00 |
|
J. Nick Koston
|
9db31db24d
|
Multi-consumer sink, table materializer, and review fixes for the backend
|
2026-08-09 00:19:39 -05:00 |
|
J. Nick Koston
|
8164cdd018
|
Stream in place through a backend cut-through
|
2026-08-08 22:08:16 -05:00 |
|
J. Nick Koston
|
4ea491d46f
|
Bound the streaming peak to one batch window
|
2026-08-08 21:59:08 -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
|
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
|
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
|
65db614f22
|
Pin the scanner-state callback slot semantics
|
2026-08-08 02:43:09 -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 |
|
J. Nick Koston
|
ab458fffab
|
Bind BLEHub to the build's tracker at compile time
|
2026-08-08 01:18:21 -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
|
a6f81f3185
|
Carry the address as uint64 in RawAdvertisement and unify the proxy setup
|
2026-08-08 00:12:50 -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 |
|
J. Nick Koston
|
634515ecc5
|
[ble_device_base] Add platform-neutral GATT client contract (#18128)
|
2026-08-06 21:45:57 -05:00 |
|
 Edvard FilistovičandJ. 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
|
26256d3d2e
|
[ble_device_base] [ble_client] Restore unset UUID state so notify sensors set up again (#18098)
|
2026-08-05 22:21:24 +00: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č
|
0a99b007a9
|
[ble_device_base] Advertise runtime scan-mode switching in HubCapabilities (#18079)
|
2026-08-05 01:56:32 +00:00 |
|
Edvard Filistovič
|
914cab301f
|
[rp2_ble_tracker] Extract stamp-and-start helper; pin capability/switch independence (#18072)
|
2026-08-04 18:20:57 +00:00 |
|
Edvard Filistovič
|
c6a37847e6
|
[ble_device_base] Scan-mode request contract on BLEHub (#18061)
|
2026-08-04 15:18:31 +00:00 |
|
Edvard Filistovič
|
95786459c1
|
[ble_device_base] Replace raw-advertisement std::function with a lightweight callback slot (#17902)
|
2026-07-28 09:54:58 +00:00 |
|
Edvard Filistovič
|
10303b3fa7
|
[ble_device_base] Add mac_lsb_first_to_uint64 address-packing helper (#17901)
|
2026-07-27 21:17:40 -10:00 |
|
Edvard Filistovič
|
4d3b4659d7
|
[ble_device_base] Platform-neutral BLE layer; esp32_ble_tracker implements BLEHub (#17150)
|
2026-07-21 12:32:14 -10:00 |
|