1
0
mirror of https://github.com/home-assistant/core.git synced 2025-07-29 16:17:20 +00:00

13 Commits

Author SHA1 Message Date
J. Nick Koston
e50fe79911
Update habluetooth to 2.0.0 () 2023-12-20 20:37:39 -10:00
J. Nick Koston
e890671192
Relocate Bluetooth manager to habluetooth library ()
* 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 b7e7127143bd2947345c7590fc2727aa47e28d88.

* float
2023-12-11 15:42:00 -05:00
J. Nick Koston
94d168e20e
Move Bluetooth advertisement tracker to habluetooth library () 2023-12-05 19:53:29 +01:00
J. Nick Koston
28584ad240
Relocate base Bluetooth scanner code into an external library () 2023-12-03 10:00:11 -10:00
Jc2k
f0375eb97e
Expose bluetooth availability tracking interval controls to integrations () 2023-09-24 10:45:25 +02:00
J. Nick Koston
c3043fb0ee
Bump bluetooth deps for bleak 0.20 ()
Co-authored-by: K <z@kwi.li>
2023-03-20 12:06:15 +01:00
epenet
0cf5e9fb4a
Add type hints to integration tests (part 2) ()
* Add type hints to integration tests (part 2)

* typo

* Improve analytics

* Improve automation

* Imrpove bluetooth
2023-02-10 16:05:26 +01:00
Felix T
42a4dd98f1
Use fallback advertising interval for non-connectable Bluetooth devices ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-11 12:11:25 -10:00
Erik Montnemery
c4afc33fc5
Add abc.ABC to classes with abstract methods () 2022-12-08 17:50:36 +01:00
J. Nick Koston
a7caa038be
Accept advertisements from alternate scanners when a scanner stops scanning () 2022-11-21 21:23:07 -05:00
J. Nick Koston
7801cd96de
Split bluetooth models into base_scanner and wrappers () 2022-11-20 08:44:28 -06:00
J. Nick Koston
d12cbab6c4
Bump bleak to 0.19.0 () 2022-10-15 13:57:23 -04:00
J. Nick Koston
0c76e3a97e
Automatically determine the advertising interval for bluetooth devices () 2022-10-14 14:39:18 -04:00