Commit Graph

112 Commits

Author SHA1 Message Date
David Friedland f1538a7ed0
Support for Event entity messages (#853)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-22 22:48:21 +12:00
Jesse Hills b935707ceb
Add Datetime entities (#859) 2024-04-22 15:58:16 +12:00
Keith Burzinski 0ed69bbb30
Add valve component (#852)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-04-17 13:45:33 +12:00
Jesse Hills 27a968df1b
Send/Receive Voice Assistant Audio Messages (#854)
Co-authored-by: Michael Hansen <mike@rhasspy.org>
2024-04-08 10:44:10 +12:00
Jesse Hills 7da8a353cd
Implement datetime time entity (#850) 2024-03-20 14:31:00 +13:00
RFDarter f8ee918cdd
Implement Datetime date component (#824)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-03-07 14:23:16 +13:00
Jesse Hills efa92b5cce
Add wake_word_phrase to VoiceAssistant request (#830) 2024-02-27 15:53:26 +13:00
dougiteixeira 51be39f484
Add device_class to text_sensor in ESPHome (#828) 2024-02-26 11:19:31 +13:00
Tucker Kern 5961535dda
Add support for fan preset modes (#616)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-05 16:34:57 -10:00
Stefan Rado 87b7e831e8
Partially revert "Add humidity and aux heat support to climate (#631)" (#783) 2023-11-29 04:42:19 -06: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 3e920df478
Handle Bluetooth connection drops in more places (#766) 2023-11-28 07:23:21 -06:00
J. Nick Koston 0fab7a6b99
Expand coverage for bluetooth GATT services (#742) 2023-11-26 16:34:28 -06:00
J. Nick Koston c1a0500ecb
Update some legacy python code to python 3.9 (#635) 2023-11-11 14:19:04 -06:00
Jesse Hills e91da7e301
Add suggested_area to device info (#607) 2023-10-26 18:01:43 +13:00
Daniel Dunn 5a8c0d8e23
Updated fork of PR for Text input components (#532)
Co-authored-by: Maurits <maurits@vloop.nl>
Co-authored-by: Daniel Dunn <dannydunn@eternityforest.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-25 15:35:04 +13:00
J. Nick Koston f34bfb5d1c
Simplify raw ble advertisements callbacks (#594) 2023-10-20 17:34:05 -10:00
Jesse Hills dbdb5b442f
Add TTS_STREAM_START/END events (#586) 2023-10-17 14:28:58 +13:00
J. Nick Koston 90f0901ded
Add function to build new format unique ids (#585) 2023-10-15 15:03:13 -10:00
dependabot[bot] 749c2d0007
Bump pylint from 2.17.7 to 3.0.1 (#562)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-10-12 09:14:56 -10:00
Jesse Hills a17dc3c380
Add voice assistant audio settings (#556) 2023-09-27 08:34:07 +13:00
Jesse Hills 55d112c89e
Add new VA event types (#529) 2023-08-28 09:35:18 +12:00
J. Nick Koston 81dad013d5
Cache uuid conversions (#524) 2023-08-16 00:10:11 -05:00
Jesse Hills 2c7b2ed1a0
Add wake word capability to voice assistant (#519) 2023-08-10 16:03:15 +12:00
J. Nick Koston 90cb44224a
Reduce memory churn by avoiding reprocessing BluetoothLERawAdvertisement (#507) 2023-07-27 08:17:40 -05:00
J. Nick Koston d63b9bbf5d
Upgrade python code to 3.9 (#496) 2023-07-19 15:33:28 -05:00
J. Nick Koston 541ce059c0
Add slots to all models when using py3.10 or later (#459) 2023-07-18 17:23:07 -05:00
J. Nick Koston 8ac62a321f
Improve performance of converting raw BLE advertisements (#462) 2023-07-09 13:06:06 -10:00
Graham Brown a79da42aaf
Add support for alarm_control_panel entities (#427) 2023-06-12 10:39:49 +12:00
Jesse Hills 44f0b8027d
Add raw ble advertisements support (#439)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-07 00:42:57 -05:00
Jesse Hills 8340d2a6b8
Add use_vad flag to VA start request (#438) 2023-05-30 14:17:55 +12:00
Jesse Hills b1bfabacc7
Add conversation_id to VA start request (#437) 2023-05-30 11:18:28 +12:00
J. Nick Koston 8a661bb673
Reduce overhead to process bluetooth advertisements (#435) 2023-05-15 12:59:33 -05:00
J. Nick Koston 032e921cb3
Use sloted dataclass for BluetoothLEAdvertisement (#422) 2023-04-19 20:50:10 -10:00
J. Nick Koston d1951ebd90
Remove _convert_bluetooth_le_name as it did not need to be its own function (#423) 2023-04-19 20:47:26 -10:00
Jesse Hills 15846c5896
Add initial voice assistant support (#412) 2023-04-11 15:57:35 +12:00
J. Nick Koston 48792681f2
Reduce uuid conversion overhead (#417) 2023-04-04 16:21:52 -10: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
Fredrik Gustafsson 2041d747cb
add pairing methods (#390) 2023-03-07 07:07:58 +13:00
Jesse Hills 4860af1edf
Add current_temp step (#384) 2023-02-20 13:17:47 +13:00
Alexander Momchilov c62a0eff3b
Add `supports_stop` to `CoverInfo` (#276)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-13 11:41:21 +13:00
dependabot[bot] 422f25f776
Bump pylint from 2.15.10 to 2.16.1 (#374)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-09 12:03:38 +13:00
Michael Muré 79190d02bd
climate: add support for quiet fan mode (#232)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-02-09 11:50:38 +13:00
Jesse Hills acf594d4c7
Add friendly_name to device info api (#362) 2023-01-16 12:10:04 +13: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 6d4b9df969
Small speed up to parsing LE advertisement data (#330) 2022-12-04 17:21:19 -05:00
J. Nick Koston de5cdfa230
Callback messages to listeners by type (#328) 2022-12-02 09:36:58 -10:00
J. Nick Koston 585d4cb569
Small speed ups to the bluetooth advertisement converts (#325) 2022-12-01 11:38:09 +13:00
J. Nick Koston a937d9d85a
Add address_type to BluetoothLEAdvertisementResponse and BluetoothDeviceRequest (#320) 2022-11-29 17:00:27 +13:00