Jesse Hills
4c21aa18db
Add audio_settings for pipeline from ESPHome device ( #100894 )
...
* Add audio_settings for pipeline from ESPHome device
* ruff fixes
* Bump aioesphomeapi 17.0.0
* Mypy
* Fix tests
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-09-26 16:27:26 -05:00
J. Nick Koston
6b19602322
Bump aioesphomeapi to 16.0.6 ( #100826 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v16.0.5...v16.0.6
2023-09-25 07:22:42 +02:00
J. Nick Koston
b9e8566608
Bump bluetooth-data-tools to 0.12.0 ( #100794 )
2023-09-24 20:29:29 +02:00
Robert Resch
e4742c04f2
Fix missspelled package names ( #100670 )
2023-09-21 10:57:23 +02:00
J. Nick Koston
b370244ed4
Switch ESPHome Bluetooth to use loop.create_future() ( #100010 )
2023-09-09 17:34:31 -05:00
J. Nick Koston
da45f6cbb0
Bump aioesphomeapi to 16.0.5 ( #99698 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v16.0.4...v16.0.5
fixes `RuntimeError: set changed size during iteration`
https://github.com/esphome/aioesphomeapi/pull/538
some added debug logging which may help with https://github.com/home-assistant/core/issues/98221
2023-09-05 20:42:50 -05:00
J. Nick Koston
b752419f25
Bump aioesphomeapi to 16.0.4 ( #99541 )
2023-09-03 09:13:34 -05:00
J. Nick Koston
00893bbf14
Bump bleak to 0.21.0 ( #99520 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-09-03 08:22:03 -05:00
Jc2k
e465a4f820
Update bluetooth-data-tools to 1.11.0 ( #99485 )
2023-09-01 17:33:19 -05:00
Keith Burzinski
5e03954e69
Add @kbx81 as esphome codeowner ( #99427 )
...
* Add @kbx81 as esphome codeowner
* Add @kbx81 as esphome codeowner, take 2
2023-08-31 23:50:25 +02:00
J. Nick Koston
5006244f4c
Bump aioesphomeapi to 16.0.3 ( #99282 )
2023-08-29 09:31:41 -05:00
J. Nick Koston
6cd28b64e8
Bump bluetooth-data-tools 1.9.1 ( #99131 )
2023-08-27 10:10:00 -05:00
Ville Skyttä
e7b6037419
Remove unnnecessary pylint configs from components [e-l]* ( #99004 )
2023-08-25 09:46:34 +02:00
J. Nick Koston
46a0f84101
Bump bluetooth-data-tools to 1.9.0 ( #98927 )
2023-08-23 20:18:21 -05:00
J. Nick Koston
49d73441bf
Abort ESPHome connection when both name and mac address do not match ( #98787 )
2023-08-22 23:02:23 +02:00
Jesse Hills
57bc8ae68e
Set assist pipeline binary sensor to true only when stt-start is received ( #98844 )
2023-08-23 08:00:38 +12:00
Jesse Hills
a42d975c49
ESPHome Wake Word support ( #98544 )
...
* ESPHome Wake Word support
* Remove all vad code from esphome integration
* Catch exception when no wake word provider found
* Remove import
* Remove esphome vad tests
* Add tests
* More tests
2023-08-21 12:13:02 -04:00
Ville Skyttä
3094991236
Upgrade ruff to 0.0.285 ( #98647 )
2023-08-19 08:17:17 -04:00
J. Nick Koston
3e14e5acba
Bump aioesphomeapi to 16.0.1 ( #98536 )
2023-08-17 17:46:21 +02:00
J. Nick Koston
e95979e9af
Bump ESPHome recommended BLE version to 2023.8.0 ( #98586 )
2023-08-17 17:39:35 +02:00
Marc Mueller
e2d2ec8817
Use asyncio.timeout [b-e] ( #98448 )
2023-08-15 08:30:20 -05:00
Erik Montnemery
8b99d4678f
Correct checks for non-finite numbers in ESPHome ( #98102 )
2023-08-12 08:10:25 +01:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
J. Nick Koston
108bcabf75
Add missing transmit power to ESPHome Bluetooth scanners ( #98175 )
...
We did not previously have a way to get the transmit power value when using
ESPHome scanners. bluetooth-data-tools 1.8.0 includes it in the
advertisment tuple to fully align with the bleak implementation.
txpower is not yet used in the HA codebase but may be expected by
upstream libaries that calculate estimated distance
2023-08-10 21:59:37 -04:00
Franck Nijhof
868a5f377f
Ruff: isort don't split imports based on trailing comma ( #98162 )
2023-08-10 14:27:03 +02:00
J. Nick Koston
c478a81deb
Bump bluetooth-data-tools to 1.7.0 ( #97821 )
2023-08-05 22:21:46 +02:00
J. Nick Koston
708b00d7ab
Use legacy rules for ESPHome entity_id construction if `friendly_name` is unset ( #97578 )
2023-08-01 21:08:12 +02:00
J. Nick Koston
afdbbefc31
Revert using has_entity_name in ESPHome when `friendly_name` is not set ( #97488 )
2023-07-30 18:28:45 +02:00
J. Nick Koston
1b10c44a16
Disable always_update in esphome dashboard coordinator ( #97419 )
2023-07-28 12:42:04 -05:00
J. Nick Koston
cbc8ebb427
Bump aioesphomeapi to 15.1.15 ( #97335 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v15.1.14...v15.1.15
2023-07-27 09:30:31 -05:00
J. Nick Koston
593960c704
Bump bluetooth deps ( #97157 )
2023-07-24 19:49:24 +02:00
Marc Mueller
0cc396b863
Use EventType for state changed [a-h] ( #97116 )
2023-07-24 08:04:13 +02:00
J. Nick Koston
095146b163
Fix has_entity_name not always being set in ESPHome ( #97055 )
2023-07-23 10:45:48 +02:00
Marc Mueller
77f38e33e5
Import names from typing instead of typing_extensions [3.11] ( #97065 )
2023-07-22 17:03:44 -05:00
J. Nick Koston
24b9bde9e5
Fix duplicate and missing decorators in ESPHome Bluetooth client ( #97027 )
2023-07-22 13:10:41 +02:00
J. Nick Koston
2c4e4428e9
Decouple more of ESPHome Bluetooth support ( #96502 )
...
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* Decouple more of ESPHome Bluetooth support
The goal is to be able to move more of this into an external library
* fix diag
* remove need for hass in the client
* refactor
* decouple more
* decouple more
* decouple more
* decouple more
* decouple more
* remove unreachable code
* remove unreachable code
2023-07-21 16:41:50 -04:00
J. Nick Koston
7814ce06f4
Fix ESPHome bluetooth client cancel behavior when device unexpectedly disconnects ( #96918 )
2023-07-21 13:44:13 -05:00
J. Nick Koston
0b0f072faf
Bump aioesphomeapi to 15.1.14 ( #97019 )
...
changelog: https://github.com/esphome/aioesphomeapi/compare/v15.1.13...v15.1.14
2023-07-21 13:05:46 -04:00
J. Nick Koston
6818cae072
Bump aioesphomeapi to 15.1.13 ( #96964 )
2023-07-20 16:05:17 -05:00
J. Nick Koston
955bed0128
Bump aioesphomeapi to 15.1.12 ( #96924 )
2023-07-19 18:39:50 -05:00
J. Nick Koston
9b839041fa
Bump aioesphomeapi to 15.1.11 ( #96873 )
2023-07-19 06:49:40 +02:00
J. Nick Koston
6bd4ace3c3
Fix ESPHome bluetooth client cancellation when the operation is cancelled externally ( #96804 )
2023-07-18 03:39:26 -10:00
J. Nick Koston
eb60dc65ec
Bump aioesphomeapi to 15.1.9 ( #96791 )
2023-07-17 15:35:37 -10:00
mattmccormack
2f8b88e6ef
Add string "Quiet" to fan mode in climate component ( #96584 )
2023-07-17 09:25:01 +02:00
J. Nick Koston
30e05ab85e
Bump aioesphomeapi to 15.1.7 ( #96615 )
2023-07-15 12:31:35 -10:00
J. Nick Koston
9775832d53
Remove unreachable code in the ESPHome fan platform ( #96458 )
2023-07-14 13:37:16 -10:00
J. Nick Koston
b77de2abaf
Handle empty strings for ESPHome UOMs ( #96556 )
2023-07-14 12:14:32 -10:00
J. Nick Koston
c44c7bba84
Simplify ESPHome bluetooth disconnected during operation wrapper ( #96459 )
2023-07-13 16:45:45 -10:00
J. Nick Koston
09237e4eff
Remove unused code in ESPHome ( #96503 )
2023-07-13 13:38:15 -10:00
J. Nick Koston
c86b60bdf7
Bump bluetooth-data-tools to 1.6.0 ( #96461 )
2023-07-13 11:42:11 -10:00