Jesse Hills
|
b1bfabacc7
|
Add conversation_id to VA start request (#437)
|
2023-05-30 11:18:28 +12:00 |
|
J. Nick Koston
|
7b8ed9fd03
|
Fix BLE connection timing out on failure instead of raising (#429)
|
2023-05-07 09:05:51 -05:00 |
|
J. Nick Koston
|
de9b7266f1
|
Refactor reconnect logic to reduce complexity (#426)
|
2023-04-25 16:11:40 -04:00 |
|
J. Nick Koston
|
3f29ac92ad
|
Hold strong references to voice assistant tasks (#424)
|
2023-04-20 14:30:28 -10:00 |
|
Jesse Hills
|
15846c5896
|
Add initial voice assistant support (#412)
|
2023-04-11 15:57:35 +12:00 |
|
Jesse Hills
|
d7ae431c59
|
Disable pylint too-many-lines (#413)
|
2023-04-03 16:53:43 +12:00 |
|
J. Nick Koston
|
d6fd9b6cfd
|
Add the ability to clear the cache to the API (#410)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2023-03-27 10:47:21 +13:00 |
|
richardhopton
|
4bb8fbbed1
|
feat: Unsubscribe from BLE advertisements fully on unsub (#409)
|
2023-03-27 09:35:11 +13:00 |
|
Fredrik Gustafsson
|
2041d747cb
|
add pairing methods (#390)
|
2023-03-07 07:07:58 +13:00 |
|
J. Nick Koston
|
0327f75414
|
Adjust ping timeout to prevent premature disconnections (#395)
|
2023-03-05 18:56:22 -10:00 |
|
J. Nick Koston
|
51d581dd9c
|
Cooldown before reconnecting on expected disconnect (#397)
|
2023-03-05 18:54:54 -10:00 |
|
Fredrik Gustafsson
|
3e60332a71
|
Fix bluetooth_device_connect returning prematurely from a disconnect (#391)
|
2023-02-24 08:31:24 -06:00 |
|
J. Nick Koston
|
f99db3577c
|
Remove useless on_msg function in subscribe_logs (#380)
|
2023-02-13 11:42:14 +13:00 |
|
J. Nick Koston
|
284b767d8d
|
Refactor cleanup to be a normal function (#355)
|
2023-01-06 21:42:39 -05:00 |
|
J. Nick Koston
|
2886d361f0
|
Simplify connection flow with an asyncio.Protocol (#352)
|
2023-01-05 23:24:10 -05:00 |
|
J. Nick Koston
|
049dc8bb56
|
Speed up parsing/conversion of BluetoothLEAdvertisement (#353)
|
2023-01-05 21:23:40 -05:00 |
|
J. Nick Koston
|
b34664e44c
|
Fix failure to reconnect when the process task raises an exception during decoding a protobuf message (#339)
|
2022-12-13 10:31:12 -10:00 |
|
J. Nick Koston
|
577868a84c
|
Add method to cancel bluetooth_gatt_start_notify upon ble device disconnect (#329)
|
2022-12-02 09:51:03 -10:00 |
|
J. Nick Koston
|
de5cdfa230
|
Callback messages to listeners by type (#328)
|
2022-12-02 09:36:58 -10:00 |
|
J. Nick Koston
|
4f7a1faddd
|
Fix bluetooth write without response (#326)
|
2022-12-01 11:36:58 +13:00 |
|
J. Nick Koston
|
a937d9d85a
|
Add address_type to BluetoothLEAdvertisementResponse and BluetoothDeviceRequest (#320)
|
2022-11-29 17:00:27 +13:00 |
|
J. Nick Koston
|
e3094db6ad
|
Active BLE connection v3 (#317)
|
2022-11-29 15:06:13 +13:00 |
|
Jesse Hills
|
c3d610e45a
|
Increase timeout while waiting for ListEntities to be done (#318)
|
2022-11-28 23:07:58 +13:00 |
|
J. Nick Koston
|
ac303e8986
|
Fix connection subscription leak on cancelation (#316)
|
2022-11-28 23:06:06 +13:00 |
|
J. Nick Koston
|
14a2e30ec3
|
Wait for BLE disconnect when connecting timeouts (#310)
|
2022-11-23 07:32:04 +13:00 |
|
J. Nick Koston
|
dbfff4397e
|
Fix BLE writes timing out (#298)
|
2022-11-07 08:32:32 +13:00 |
|
J. Nick Koston
|
c6e824e778
|
Improve bluetooth error reporting (#297)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-11-01 09:32:40 +13:00 |
|
Jesse Hills
|
c7edc2e601
|
Raise GATT errors on read and write etc (#272)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2022-10-31 11:38:24 +13:00 |
|
J. Nick Koston
|
cb6b1595b7
|
Fix race while disconnecting after connect timeout (#295)
|
2022-10-31 11:26:09 +13:00 |
|
J. Nick Koston
|
56cceea672
|
Disconnect ble device if connect attempt fails to recover slot (#293)
|
2022-10-31 09:09:01 +13:00 |
|
J. Nick Koston
|
745e0b688e
|
Adjust ble timeouts to be longer than bleak timeouts (#287)
|
2022-10-25 16:12:52 +13:00 |
|
Jesse Hills
|
a6f18ae9df
|
Only try remove callbacks when not None (#268)
|
2022-10-03 12:32:13 +13:00 |
|
Jesse Hills
|
45d727cc03
|
A few fixes for BLE GATT (#261)
|
2022-09-30 07:25:18 +13:00 |
|
Jesse Hills
|
6a82766553
|
Add Bluetooth GATT calls (#259)
|
2022-09-28 12:50:37 -04:00 |
|
Jesse Hills
|
1273d689f1
|
Implement Bluetooth LE advertisement receiving (#246)
|
2022-08-22 15:27:46 +12:00 |
|
Suryandaru Triandana
|
5831eb5f2a
|
Increase ListEntitiesRequest timeout to 30 seconds (#234)
|
2022-07-07 11:39:01 +12:00 |
|
Jesse Hills
|
fcd529bb32
|
Add media player entities (#214)
|
2022-05-18 13:28:40 +12:00 |
|
Otto Winter
|
9964034f18
|
Expect a name for connections (#122)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-01-20 12:03:36 +01:00 |
|
Keilin Bickar
|
d0d1e526f5
|
Add lock entity (#158)
|
2022-01-11 14:29:19 +13:00 |
|
Jesse Hills
|
dcad9cdcb7
|
Add support for Button entities (#143)
|
2021-11-29 13:59:23 +13:00 |
|
Otto Winter
|
ca3a14b1bc
|
Fix connect login 2 (#128)
|
2021-10-21 19:24:03 +02:00 |
|
Otto Winter
|
3b8b2d9d66
|
Fix login error cleanup (#126)
|
2021-10-21 19:20:05 +02:00 |
|
Otto Winter
|
f3aaf0391d
|
Remove eventloop parameter (#110)
|
2021-10-13 10:15:30 +02:00 |
|
Otto Winter
|
5b99d5c1dd
|
Refactor connection class to resolve connect issues (#108)
|
2021-10-04 12:12:43 +02:00 |
|
Otto Winter
|
5c9e7acbce
|
Emit different Exception types to differentiate between connection errors (#102)
* Emit different Exception types to differentiate between connection errors
* Import in init
|
2021-09-14 12:44:52 +02:00 |
|
Jesse Hills
|
2350ac78b7
|
Add support for siren entities (#97)
|
2021-09-09 13:11:51 +12:00 |
|
Otto Winter
|
015e9c8d5e
|
Add noise API transport support (#100)
|
2021-09-09 09:12:07 +12:00 |
|
Otto Winter
|
6f131f4bf6
|
Switch light colormode to be bitfields instead of enums (#95)
|
2021-08-25 13:45:28 +02:00 |
|
Oxan van Leeuwen
|
32d2df8e24
|
Color mode implementation (#74)
Co-authored-by: Otto Winter <otto@otto-winter.com>
|
2021-07-29 19:16:25 +02:00 |
|
Jesse Hills
|
551a1acd0d
|
Add select entities (#75)
|
2021-07-27 06:51:12 +12:00 |
|