J. Nick Koston
|
f12169376b
|
Merge branch 'main' into write_packets
|
2023-12-04 15:51:34 -10:00 |
|
J. Nick Koston
|
ac17f722c1
|
Pin pytest-asyncio to <=0.21.1 to fix CI (#786)
|
2023-12-04 15:51:26 -10:00 |
|
J. Nick Koston
|
d1f6ec04a7
|
Small speed up to writing outgoing packets
There were two try blocks to convert exception types.
Simplify by removing one of the try blocks and converting
the exceptions in the connection class
|
2023-12-04 15:38:44 -10:00 |
|
J. Nick Koston
|
488443c70a
|
Small speed up to writing outgoing packets
There were two try blocks to convert exception types.
Simplify by removing one of the try blocks and converting
the exceptions in the connection class
|
2023-12-04 15:36:50 -10:00 |
|
github-actions[bot]
|
66f9341fe5
|
Bump version to 19.2.2
|
2023-11-30 16:17:27 +00:00 |
|
J. Nick Koston
|
e1ddf270c5
|
Ensure connection is released if connecting is cancelled (#784)
|
2023-11-30 06:17:08 -10:00 |
|
github-actions[bot]
|
7d92b7974d
|
Bump version to 19.2.1
|
2023-11-29 10:42:39 +00:00 |
|
Stefan Rado
|
87b7e831e8
|
Partially revert "Add humidity and aux heat support to climate (#631)" (#783)
|
2023-11-29 04:42:19 -06:00 |
|
github-actions[bot]
|
d58c735863
|
Bump version to 19.2.0
|
2023-11-28 22:54:31 +00:00 |
|
Stefan Rado
|
0f14c82efa
|
Add humidity and aux heat support to climate (#631)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2023-11-29 11:54:14 +13:00 |
|
J. Nick Koston
|
63d5928cba
|
Ensure calling the BLE connection unsubscribe multiple times does not raise (#782)
|
2023-11-28 15:39:04 -06:00 |
|
github-actions[bot]
|
6a51170e0c
|
Bump version to 19.1.8
|
2023-11-28 18:31:49 +00:00 |
|
J. Nick Koston
|
e994092214
|
Remove duplicate line in execute_service (#781)
|
2023-11-28 12:31:32 -06:00 |
|
J. Nick Koston
|
5c8370c506
|
Use background task logic for the on_stop callback (#780)
|
2023-11-28 12:03:55 -06:00 |
|
J. Nick Koston
|
d40e046d1a
|
Reduce duplicate code in client connection setup (#779)
|
2023-11-28 11:59:54 -06:00 |
|
J. Nick Koston
|
b3a621f809
|
Make creating background tasks in the client a bound method (#778)
|
2023-11-28 11:54:29 -06:00 |
|
J. Nick Koston
|
d40acb1f85
|
Reduce duplicate Bluetooth message filtering code (#777)
|
2023-11-28 10:49:58 -06:00 |
|
github-actions[bot]
|
5c063e2269
|
Bump version to 19.1.7
|
2023-11-28 16:19:57 +00:00 |
|
J. Nick Koston
|
07499907d4
|
Refactor execute_service to avoid creating dict in the inner loop (#776)
|
2023-11-28 10:19:39 -06:00 |
|
github-actions[bot]
|
e8560c1547
|
Bump version to 19.1.6
|
2023-11-28 14:54:08 +00:00 |
|
J. Nick Koston
|
22fd2ab9af
|
Refactor list_entities_services to reduce unneeded local variables (#775)
|
2023-11-28 08:53:47 -06:00 |
|
J. Nick Koston
|
d0aaf25577
|
Use explict type checks for protobuf messages (#774)
|
2023-11-28 08:33:06 -06:00 |
|
J. Nick Koston
|
7c7bdfc585
|
Small refactor to GATT read to reduce code (#773)
|
2023-11-28 08:28:00 -06:00 |
|
J. Nick Koston
|
5ba404df48
|
Refactor bluetooth message handling to extract on_bluetooth_message (#772)
|
2023-11-28 08:23:19 -06:00 |
|
J. Nick Koston
|
5e0b6c1b07
|
Refactor bluetooth GATT writes to reduce duplicate code (#771)
|
2023-11-28 08:16:53 -06:00 |
|
J. Nick Koston
|
15e6279246
|
Allow specifying a timeout for bluetooth_gatt_start_notify (#770)
|
2023-11-28 08:07:33 -06:00 |
|
J. Nick Koston
|
844326a3a2
|
Remove unused variable from frame helper base (#769)
|
2023-11-28 08:05:45 -06:00 |
|
J. Nick Koston
|
176c7bc4b4
|
Raise BluetoothConnectionDroppedError if connection drops while getting GATT services (#768)
|
2023-11-28 08:03:08 -06:00 |
|
J. Nick Koston
|
e182f68b42
|
Raise BluetoothConnectionDroppedError if connection drops during GATT read/write/notify (#767)
|
2023-11-28 07:42:21 -06:00 |
|
J. Nick Koston
|
3e920df478
|
Handle Bluetooth connection drops in more places (#766)
|
2023-11-28 07:23:21 -06:00 |
|
github-actions[bot]
|
72a8f70bcd
|
Bump version to 19.1.5
|
2023-11-28 12:44:40 +00:00 |
|
J. Nick Koston
|
29faf6746f
|
Simplify similar code for building entity commands (#765)
|
2023-11-28 06:44:24 -06:00 |
|
github-actions[bot]
|
681fec9db9
|
Bump version to 19.1.4
|
2023-11-28 05:51:55 +00:00 |
|
J. Nick Koston
|
1b51530642
|
Reduce duplicate code between connection and frame helper (#763)
|
2023-11-27 23:51:38 -06:00 |
|
github-actions[bot]
|
5fb9c9243b
|
Bump version to 19.1.3
|
2023-11-28 00:39:37 +00:00 |
|
J. Nick Koston
|
ab5834ca0d
|
Fix not backing off when connection requires encryption (#762)
|
2023-11-27 18:39:22 -06:00 |
|
J. Nick Koston
|
31c6e4abc6
|
Add test for legacy UserService type_ conversion (#761)
|
2023-11-27 08:46:36 -06:00 |
|
J. Nick Koston
|
f6eff1a205
|
Add coverage for GATT services from dict (#760)
|
2023-11-27 08:43:51 -06:00 |
|
J. Nick Koston
|
60e193e4df
|
Add test for legacy bluetooth data (#759)
|
2023-11-27 08:24:23 -06:00 |
|
github-actions[bot]
|
e961e4efca
|
Bump version to 19.1.2
|
2023-11-27 14:22:09 +00:00 |
|
J. Nick Koston
|
b73270c0bd
|
Fix discover cli tool when address is missing from mdns (#758)
|
2023-11-27 08:21:51 -06:00 |
|
J. Nick Koston
|
86726e9079
|
Add test to ensure log runner reconnects on subscribe failure (#757)
|
2023-11-26 18:25:29 -06:00 |
|
J. Nick Koston
|
e93ee7f313
|
Add coverage for legacy empty BLE advertisements (#756)
|
2023-11-26 18:00:15 -06:00 |
|
J. Nick Koston
|
3a4ea30adb
|
Fix missing asserts in legacy bluetooth and light compat tests (#755)
|
2023-11-26 17:59:25 -06:00 |
|
J. Nick Koston
|
b3972ea070
|
Improve coverage for legacy ble advertisements (#754)
|
2023-11-26 17:57:02 -06:00 |
|
J. Nick Koston
|
b84a07cd0c
|
Fix voice assistant start task getting prematurely garbage collected (#753)
|
2023-11-26 17:54:18 -06:00 |
|
J. Nick Koston
|
91b0f1abba
|
Add coverage for legacy color mode compat (#752)
|
2023-11-26 17:42:11 -06:00 |
|
J. Nick Koston
|
c53aeff924
|
Add coverage to ensure log runner reconnects on disconnect (#751)
|
2023-11-26 17:34:23 -06:00 |
|
J. Nick Koston
|
c98eaa1250
|
Add coverage to verify subscribe_voice_assistant cancels tasks on unsub (#750)
|
2023-11-26 17:32:53 -06:00 |
|
J. Nick Koston
|
ca7d403a78
|
Add coverage for trying to use the client while still handshaking (#749)
|
2023-11-26 17:23:17 -06:00 |
|