J. Nick Koston
25f09134b2
Bump bleak-retry-connector to 3.4.0 ( #106831 )
2024-01-01 12:16:17 -10:00
J. Nick Koston
bfda3f1ba8
Bump habluetooth to 2.0.1 ( #106750 )
...
fixes switching scanners to quickly since the manager failed
to account for jitter in the auto discovered advertising interval
replaces and closes #96531
changelog: https://github.com/Bluetooth-Devices/habluetooth/compare/v2.0.0...v2.0.1
2023-12-31 06:44:55 -10:00
J. Nick Koston
6845218a24
Bump bluetooth-data-tools to 1.19.0 ( #106156 )
2023-12-20 21:13:59 -10:00
J. Nick Koston
e50fe79911
Update habluetooth to 2.0.0 ( #106145 )
2023-12-20 20:37:39 -10:00
J. Nick Koston
5c503683b7
Bump lru-dict to 1.3.0 ( #105914 )
...
* Bump lru-dict to 1.3.0
changelog: https://github.com/amitdev/lru-dict/compare/v1.2.0...v1.3.0
* fix typing
* quote types
* quote types
2023-12-18 00:16:31 +01:00
J. Nick Koston
e78588a585
Bump bluetooth-adapters to 0.16.2 ( #105878 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-adapters/compare/v0.16.1...v0.16.2
2023-12-17 12:48:08 +01:00
Erik Montnemery
104bcc64b7
Allow inheriting base component entity descriptions in frozen dataclasses ( #105512 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-15 23:33:50 -10:00
J. Nick Koston
7e1dc2286f
Bump bluetooth-data-tools to 1.18.0 ( #105685 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/compare/v1.17.0...v1.18.0
2023-12-14 16:12:52 +01:00
J. Nick Koston
5dbd0dede1
Refactor Bluetooth scanners to avoid the need to pass a callback ( #105607 )
2023-12-13 09:17:48 +01:00
J. Nick Koston
f002a6a732
Refactor all Bluetooth scanners to inherit from BaseHaRemoteScanner ( #105523 )
2023-12-12 21:28:43 +01:00
J. Nick Koston
c7a95d5654
Bump dbus-fast to 2.21.0 ( #105536 )
2023-12-12 07:55:12 -10:00
J. Nick Koston
e2abd3b8d0
Bump bluetooth libraries ( #105522 )
2023-12-12 08:31:23 +01:00
J. Nick Koston
e890671192
Relocate Bluetooth manager to habluetooth library ( #105110 )
...
* Relocate Bluetooth manager to habluetooth library
* Relocate Bluetooth manager to habluetooth library
* Relocate Bluetooth manager to habluetooth library
* fixes
* fix patching time
* fix more tests
* fix more tests
* split
* Bump habluetooth to 0.7.0
changelog: https://github.com/Bluetooth-Devices/habluetooth/compare/v0.6.1...v0.7.0
This is the big change that will move the manager so the HA
PR that will follow this will be a bit larger than the rest of them
since the manager is connected to everything
* fix types
* fix types
* fix types
* fix patch targets
* fix flakey logbook tests (will need another PR)
* mock shutdown
* bump again
* value can be a float now
* Revert "value can be a float now"
This reverts commit b7e7127143
.
* float
2023-12-11 15:42:00 -05:00
Erik Montnemery
dd338799d4
Make it possible to inherit EntityDescription in frozen and mutable dataclasses ( #105211 )
2023-12-11 20:00:55 +01:00
J. Nick Koston
8aacd3ea1b
Bump habluetooth to 0.10.0 ( #105118 )
2023-12-08 08:56:32 +01:00
J. Nick Koston
a528183556
Bump habluetooth to 0.8.0 ( #105109 )
2023-12-06 08:15:24 +01:00
J. Nick Koston
3c635fdbf2
Split bluetooth manager so it can be extracted into the habluetooth lib ( #105015 )
2023-12-05 19:54:50 +01:00
J. Nick Koston
94d168e20e
Move Bluetooth advertisement tracker to habluetooth library ( #105083 )
2023-12-05 19:53:29 +01:00
J. Nick Koston
b6245c834d
Move local bluetooth scanner code into habluetooth library ( #104970 )
2023-12-05 07:19:02 -10:00
J. Nick Koston
9b53fa6478
Bump habluetooth to 0.6.1 ( #105029 )
2023-12-05 09:30:21 +01:00
J. Nick Koston
b0d0f15911
Bump dbus-fast to 2.20.0 ( #104978 )
2023-12-03 22:53:47 -10:00
J. Nick Koston
401c890364
Bump habluetooth to 0.5.1 ( #104969 )
...
* bump lib
* bump again to be patchable
2023-12-04 08:42:07 +01:00
J. Nick Koston
c1f68c3767
Bump habluetooth to 0.4.0 ( #104958 )
2023-12-03 12:18:10 -10:00
J. Nick Koston
28584ad240
Relocate base Bluetooth scanner code into an external library ( #104930 )
2023-12-03 10:00:11 -10:00
J. Nick Koston
c8bb72935d
Bump bluetooth-data-tools to 1.17.0 ( #104935 )
2023-12-03 08:53:17 -10:00
J. Nick Koston
dd9c22672a
Refactor bluetooth scanners for better seperation of concerns ( #104909 )
2023-12-02 13:20:06 -10:00
J. Nick Koston
a3dd2b8ea9
Migrate to using faster monotonic_time_coarse from bluetooth-data-tools ( #104882 )
2023-12-01 10:57:09 -10:00
J. Nick Koston
970751a635
Bump bluetooth-data-tools to 0.16.0 ( #104854 )
2023-12-01 04:44:58 -07:00
J. Nick Koston
b94c9c8f6d
Bump bluetooth-data-tools to 1.15.0 ( #104480 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/compare/v1.14.0...v1.15.0
2023-11-25 08:21:25 +01:00
J. Nick Koston
d3b4dd226b
Prevent Bluetooth reconnects from blocking shutdown ( #104150 )
2023-11-19 08:22:26 -06:00
J. Nick Koston
e7cec9b148
Small speed up to constructing Bluetooth service_uuids ( #104193 )
2023-11-19 08:14:55 -06:00
J. Nick Koston
253e6188eb
Bump dbus-fast to 2.14.0 ( #103754 )
2023-11-10 17:11:41 +01:00
J. Nick Koston
23578d8046
Bump dbus-fast to 2.13.1 ( #103621 )
...
* Bump dbus-fast to 2.13.0
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v2.12.0...v2.13.0
* no change re-release since upload failed due to running out of space on pypi
2023-11-07 19:42:53 -06:00
J. Nick Koston
8ef3cf2e18
Bump bluetooth-data-tools to 0.14.0 ( #103413 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/compare/v1.13.0...v1.14.0
2023-11-05 07:07:44 -06:00
J. Nick Koston
5bcff82148
Remove useless inner function in the base Bluetooth coordinator ( #103305 )
...
Remove unless inner function in the base Bluetooth coordinator
2023-11-03 15:41:47 +01:00
J. Nick Koston
c81ada16ba
Add debug logging for which adapter is used to connect bluetooth devices ( #103264 )
...
Log which adapter is used to connect bluetooth devices
This is a debug logging improvement to help users find problems
with their setup
2023-11-03 07:35:51 +01:00
Jan-Philipp Benecke
43915fbaf3
Add connections to PassiveBluetoothProcessorEntity ( #102854 )
2023-10-27 12:09:59 +02:00
J. Nick Koston
b89e7a2fe2
Bump bleak-retry-connector to 3.3.0 ( #102825 )
...
changelog: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v3.2.1...v3.3.0
2023-10-25 23:23:06 -04:00
Erik Montnemery
64f0ea60d1
Correct logic for picking bluetooth local name ( #102823 )
...
* Correct logic for picking bluetooth local name
* make test more robust
---------
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-10-25 18:08:31 -05:00
J. Nick Koston
b3bd34a024
Avoid dispatching same state to passive bluetooth entities ( #102430 )
2023-10-22 14:08:28 +02:00
J. Nick Koston
51596c6231
Remove useless freezing on PassiveBluetoothDataUpdate ( #102434 )
2023-10-21 10:07:02 -10:00
J. Nick Koston
f9dbddc884
Small cleanups to Bluetooth fallback intervals ( #102440 )
2023-10-21 10:06:49 -10:00
J. Nick Koston
89f9d64bf5
Add early return check to passive Bluetooth entities listener ( #102435 )
2023-10-21 10:06:39 -10:00
J. Nick Koston
22de378d91
Bump bluetooth-data-tools to 1.13.0 ( #102208 )
2023-10-18 08:54:17 -10:00
J. Nick Koston
d0bff10502
Bump dbus-fast to 2.12.0 ( #102206 )
2023-10-18 07:14:13 -10:00
J. Nick Koston
c951c03447
Bump dbus-fast to 2.11.1 ( #101406 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v2.11.0...v2.11.1
2023-10-04 21:01:10 -04:00
J. Nick Koston
b21451b3d1
Bump dbus-fast to 2.11.0 ( #101005 )
2023-09-27 10:23:06 -05:00
Raman Gupta
067b94899f
Move EVENT_LOGGING_CHANGED to constants ( #100974 )
...
* Move EVENT_LOGGING_CHANGED to constants
* fix test
* remove logger as dependency for bluetooth and fix test
2023-09-27 01:06:14 -04:00
J. Nick Koston
667f4b1ca8
Mark Bluetooth scanner as not scanning when watchdog timeout is reached ( #100738 )
2023-09-26 05:29:46 -05:00
J. Nick Koston
dbdc513aa5
Bump dbus-fast to 2.10.0 ( #100879 )
2023-09-25 16:19:03 -05:00