epenet
25c451832b
Remove `pragma: no cover` when not raising ( #86706 )
2023-01-26 16:34:05 +01:00
GitHub Action
4d215e573c
[ci skip] Translation update
2023-01-23 00:23:13 +00:00
GitHub Action
d1ecc418bb
[ci skip] Translation update
2023-01-19 00:25:04 +00:00
GitHub Action
d2e11797f8
[ci skip] Translation update
2023-01-17 00:24:30 +00:00
GitHub Action
77f9548e51
[ci skip] Translation update
2023-01-15 00:25:52 +00:00
Felix T
42a4dd98f1
Use fallback advertising interval for non-connectable Bluetooth devices ( #85701 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-11 12:11:25 -10:00
J. Nick Koston
6aa44d5b82
Bump bleak to 0.19.5 ( #85567 )
...
changelog: https://github.com/hbldh/bleak/compare/v0.19.2...v0.19.5
2023-01-10 09:56:24 +01:00
J. Nick Koston
f9dbce8bf4
Bump dbus-fast to 1.84.0 ( #85568 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.82.0...v1.84.0
2023-01-10 09:55:37 +01:00
David Buezas
112b2c22f7
Expose async_scanner_devices_by_address from the bluetooth api ( #83733 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
fixes undefined
2023-01-08 14:06:32 -10:00
Franck Nijhof
487782a6d1
Code styling tweaks to Bluetooth ( #85448 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-08 11:20:02 -10:00
J. Nick Koston
1fbdb80430
Avoid some data merges in the bluetooth remote scanners when nothing has changed ( #85270 )
2023-01-05 15:22:14 -10:00
GitHub Action
5169721916
[ci skip] Translation update
2023-01-04 00:22:58 +00:00
Marc Mueller
972eb34ed9
Improve `bluetooth` generic typing ( #84891 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-02 21:19:53 -10:00
GitHub Action
6220804639
[ci skip] Translation update
2023-01-02 00:23:28 +00:00
Aarni Koskela
7440c34901
Allow None connector for BaseHaRemoteScanner ( #84847 )
2022-12-30 06:49:37 -10:00
J. Nick Koston
94d1375be3
Avoid creating a task in the bluetooth watchdog when everything is OK ( #84669 )
2022-12-27 16:00:24 -10:00
J. Nick Koston
8c70e5aaad
Try the next best adapter after a BLE connection fails ( #84512 )
...
* Try the next best adapter after a BLE connection fails
* add cover
* tweak
* tweak
* Update homeassistant/components/bluetooth/wrappers.py
* bump
* small tweak
* tweak logic
2022-12-23 20:48:47 -05:00
J. Nick Koston
070aa714a0
Switch to a different local Bluetooth adapter when one runs out of connection slots ( #84331 )
2022-12-23 08:58:33 -10:00
Franck Nijhof
b0cee0bc46
String formatting and max line length - Part 1 ( #84390 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-12-22 10:12:50 +01:00
J. Nick Koston
53363cf7e8
Implement an active update coordinator for polling ble devices that get data from both advertisements and active connections ( #84207 )
2022-12-19 16:09:29 -10:00
J. Nick Koston
88ef8cc51a
Bump bluetooth-data-tools to 0.3.1 ( #84258 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-data-tools/compare/v0.3.0...v0.3.1
2022-12-19 22:45:39 +02:00
J. Nick Koston
bb3feceb57
Fix connectable Bluetooth devices not going available after scanner recovers ( #84172 )
2022-12-19 13:37:29 +01:00
J. Nick Koston
9f10bd46ac
Rename Bluetooth active_update_coordinator to active_update_processor ( #84115 )
2022-12-16 22:25:43 -10:00
J. Nick Koston
c70faeae96
Bump bluetooth-auto-recovery to 1.0.3 ( #84075 )
...
* Bump bluetooth-auto-recovery to 1.0.1
changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/v1.0.0...v1.0.1
Handles the case were the adapter gets a new hci number
after a usb reset.
* one more
* bump again
2022-12-16 09:25:23 -05:00
GitHub Action
cfa08c5229
[ci skip] Translation update
2022-12-15 00:24:38 +00:00
J. Nick Koston
0e2ebfe5c4
Move bluetooth watchdog into the scanner base class ( #83888 )
2022-12-13 11:57:40 -10:00
J. Nick Koston
7c6806e75d
Fix bleak-retry-connector get_device hang with HAOS 9.4 and only proxies ( #83879 )
...
The bleak connection setup to dbus hangs forever instead of errors if
there are no local bluetooth adapters and we are using remote proxies.
The library now times out when this happens instead of hanging
forever.
changelog: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v2.10.1...v2.10.2
2022-12-12 21:29:39 -05:00
GitHub Action
b9753a9f92
[ci skip] Translation update
2022-12-13 00:27:47 +00:00
J. Nick Koston
876258e68a
Bump bluetooth-auto-recovery to 1.0.0 ( #83800 )
...
fixes https://github.com/home-assistant/core/issues/83673
2022-12-12 11:49:57 +01:00
Brandon Rothweiler
f24f0c2954
Fix incorrect usage of 'setup' vs 'set up' ( #83774 )
2022-12-12 11:40:00 +01:00
J. Nick Koston
80a8d5443d
Improve remote bluetooth scanner diagnostics and add missing test cover ( #83796 )
2022-12-11 21:33:30 -10:00
J. Nick Koston
9008006ac8
Restore remote discovered devices between remote scanner restarts ( #83699 )
2022-12-11 09:02:55 -10:00
J. Nick Koston
df0f694b01
Bump dbus-fast to 1.82.0 ( #83682 )
...
performance improvements for HAOS 9.4 passive monitoring
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.80.0...v1.82.0
2022-12-09 20:55:20 -05:00
J. Nick Koston
09f9bb05dc
Add bluetooth diagnostics to shelly ( #83438 )
...
* Add bluetooth diagnostics to shelly
* Add tests
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-09 10:55:10 -05:00
J. Nick Koston
558dceac42
Bump dbus-fast to 1.80.0 ( #83601 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.79.0...v1.80.0
performance improvements
2022-12-09 05:03:09 +01:00
J. Nick Koston
52f754e83d
Bump bluetooth-auto-recovery to 0.5.5 ( #83597 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/v0.5.4...v0.5.5
fixes #78036
2022-12-08 20:29:14 -05:00
J. Nick Koston
8193ddf61a
Bump dbus-fast to 1.79.0 ( #83598 )
...
HA OS 9.4 adds support for passive scanning, however
a different path is used in dbus-fast to get the passive
results which was never optimized which caused passive
scanning to use more cpu time than active scanning.
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.75.0...v1.79.0
2022-12-08 20:28:52 -05:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
Erik Montnemery
c4afc33fc5
Add abc.ABC to classes with abstract methods ( #83546 )
2022-12-08 17:50:36 +01:00
GitHub Action
3de8185506
[ci skip] Translation update
2022-12-08 00:21:50 +00:00
GitHub Action
1f3e5fb4fc
[ci skip] Translation update
2022-12-07 00:24:08 +00:00
J. Nick Koston
1ee9c0cb8d
Fix bluetooth device connection failure when device is seen by dbus but not bleak ( #83281 )
2022-12-05 22:34:21 -05:00
J. Nick Koston
955d4abf13
Fix missing services with esp32 proxies ( #83192 )
2022-12-03 13:50:59 -05:00
J. Nick Koston
6651dfaf9b
Bump bluetooth-auto-recovery to 0.5.4 ( #83155 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/v0.5.3...v0.5.4
2022-12-02 19:48:06 -05:00
GitHub Action
03154e1d83
[ci skip] Translation update
2022-12-03 00:21:50 +00:00
J. Nick Koston
144f1b918b
Fix logging the wrong bluetooth adapter while connecting and out of slots ( #83158 )
2022-12-02 13:24:12 -10:00
J. Nick Koston
ccb5910db0
Bump bleak-retry-connector to 2.8.7 ( #83095 )
...
changelog: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v2.8.6...v2.8.7
2022-12-02 08:08:56 +01:00
J. Nick Koston
56c0eacb08
Fix wrong ble device being logged ( #83091 )
...
This code can be simplified a bit now that we
have the fast bleak lookup. We do connect
via the correct path, but we logged the wrong one
2022-12-02 08:08:35 +01:00
J. Nick Koston
d620b199fc
Bump bleak-retry-connector to 2.8.6 ( #83011 )
2022-11-30 23:10:06 +01:00
J. Nick Koston
a28214caec
Fix bluetooth remote connections not picking the best path ( #82957 )
2022-11-29 19:56:31 -10:00