1
0
mirror of https://github.com/home-assistant/core.git synced 2025-08-10 22:10:02 +00:00
Commit Graph

19 Commits

Author SHA1 Message Date
J. Nick Koston
28584ad240 Relocate base Bluetooth scanner code into an external library () 2023-12-03 10:00:11 -10:00
J. Nick Koston
7801cd96de Split bluetooth models into base_scanner and wrappers () 2022-11-20 08:44:28 -06:00
J. Nick Koston
47c66dbed4 Offload platform specific bluetooth code to bluetooth-adapters ()
* Offload platform specific bluetooth code to bluetooth-adapters

* adjust

* fix some more patch targets

* more test fixes

* almost there

* may not be setup yet

* more fixes

* fixes

* fix test

* fix merge
2022-11-17 14:34:19 -05:00
J. Nick Koston
78180b2ad8 Fix bluetooth adapters with missing firmware patch files not being discovered () 2022-11-10 14:14:37 -06:00
J. Nick Koston
a708fc9984 Bump bleak-retry-connector to 2.3.1 () 2022-10-18 11:48:52 -05:00
J. Nick Koston
1700da0ed3 Reduce chance of bluetooth devices going unavailable when adapter stops responding () 2022-10-18 11:23:15 -05: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
J. Nick Koston
1b144c0e4d Update to bleak 0.18.0 () 2022-09-23 15:09:28 -10:00
J. Nick Koston
9655f30146 Handle Modalias missing from the bluetooth adapter details on older BlueZ () 2022-09-18 21:09:45 -04:00
J. Nick Koston
a28aeeeca7 Hide bluetooth passive option if its not available on the host system ()
* Hide bluetooth passive option if its not available

- We now have a way to determine in advance if passive
  scanning is supported by BlueZ

* drop string
2022-08-27 19:18:54 -04:00
J. Nick Koston
d1486d04d9 Add support for bleak passive scanning on linux () 2022-08-24 12:17:28 -05:00
J. Nick Koston
ced8278e32 Auto recover when the Bluetooth adapter stops responding () 2022-08-20 11:58:14 -10:00
J. Nick Koston
cd59d3ab81 Add support for multiple Bluetooth adapters () 2022-08-18 21:41:07 -04:00
J. Nick Koston
3bcc274dfa Rework bluetooth to support scans from multiple sources () 2022-08-17 10:51:56 -10:00
J. Nick Koston
6f3cdb6db1 Reorganize bluetooth integration to prepare for remote and multi-adapter support () 2022-08-16 14:52:53 -10:00
J. Nick Koston
a813cf987b Add bluetooth options flow to pick the adapter () 2022-07-25 16:52:35 +02:00
J. Nick Koston
38bccadaa6 Add support for setting up and removing bluetooth in the UI ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-07-22 13:19:53 -05:00
J. Nick Koston
a697672944 Add bluetooth integration ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-07-08 18:55:31 -05:00