Artur Pragacz
bb44987af1
Clear dynamic encryption key in ESPHome on remove ( #155858 )
2025-11-06 02:11:32 +01:00
Michael Hansen
87e7fe6e37
Add custom (external) wake words ( #152919 )
2025-10-27 11:15:56 -07:00
Jesse Hills
3c8612b6fd
Add responses for action calls from ESPHome devices ( #153233 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-10-18 17:57:38 -10:00
Keith Burzinski
7af3eb638b
[esphome] Implement feature_flags for climate ( #153507 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-10-18 11:47:11 -10:00
Paulus Schoutsen
f410d94f80
ESPHome to subscribe Z-Wave Proxy HOME ID changes ( #154696 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-17 20:46:43 -10:00
epenet
f72a91ca29
Remove assist_pipeline from _IGNORE_ROOT_IMPORT in pylint plugin ( #154600 )
2025-10-16 13:33:19 +02:00
J. Nick Koston
0f1d2a77cb
Add flow chaining from Improv BLE to integration config flows ( #154415 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-14 12:00:55 -10:00
G Johansson
cdc6c44a49
Fix reconfigure flow in esphome uses create_entry ( #154107 )
2025-10-14 13:46:53 +02:00
Paulus Schoutsen
19f990ed31
ESPHome to set Z-Wave discovery as next_flow ( #153706 )
2025-10-05 22:33:12 +02:00
Artur Pragacz
b411a11c2c
Add analytics platform to esphome ( #153311 )
2025-10-01 12:08:50 +02:00
J. Nick Koston
7c8ad9d535
Fix ESPHome reauth not being triggered on incorrect password ( #152911 )
2025-09-24 22:27:40 -04:00
Michael Hansen
a0be737925
Auto select first active wake word ( #152562 )
2025-09-23 17:19:04 -04:00
Paulus Schoutsen
a0f67381e5
Allow configuring Z-Wave JS to talk via ESPHome ( #152590 )
...
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-09-23 12:58:36 +02:00
J. Nick Koston
38a5a3ed4b
Handle wrong ESPHome device without encryption appearing at the configured IP ( #152758 )
2025-09-23 10:27:13 +02:00
J. Nick Koston
d9d42b3ad5
Pass timezone to aioesphomeapi to ensure HA timezone takes precedence ( #152756 )
2025-09-22 09:54:15 -06:00
J. Nick Koston
21c174e895
Bump aioesphomeapi to 41.4.0 ( #152618 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2025-09-19 08:20:00 -06:00
Paulus Schoutsen
1598c4ebe8
Bump aioesphomeapi to 41.1.0 ( #152461 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
2025-09-16 20:18:54 -04:00
Michael Hansen
aa1ec944c0
Add secondary wake word and pipeline to ESPHome voice satellites ( #151710 )
2025-09-12 22:11:09 -04:00
J. Nick Koston
504421e257
Fix ESPHome lock showing as unlocked when state is unknown ( #152012 )
2025-09-09 21:52:48 -04:00
Keith Burzinski
5b107349a1
Patch ESPHome client to handle climate UI correctly ( #151897 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick+github@koston.org >
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-09-09 15:55:38 -05:00
epenet
813098cb1a
Use correctly formatted MAC in esphome tests ( #151622 )
2025-09-03 15:07:03 -05:00
rwrozelle
1ea740d81c
Add media_player add off on capability to esphome ( #147990 )
2025-08-14 12:07:01 -05:00
rwrozelle
6e98446523
Media player API enumeration alignment and feature flags ( #149597 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-08-14 11:24:43 -05:00
J. Nick Koston
8a54a1d95c
Bump aioesphomeapi to 39.0.0 ( #150523 )
2025-08-13 03:17:20 -05:00
J. Nick Koston
db81610983
Bump aioesphomeapi to 38.2.1 ( #150455 )
2025-08-12 10:46:53 +02:00
Erik Montnemery
0d7608f7c5
Deprecate DeviceEntry.suggested_area ( #149730 )
2025-08-01 10:34:34 +02:00
J. Nick Koston
f9e7459901
Fix ESPHome unnecessary probing on DHCP discovery ( #149713 )
2025-07-31 01:06:08 +02:00
Marcel van der Veldt
f66e83f33e
Add dynamic encryption key support to the ESPHome integration ( #148746 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-07-29 21:54:00 -10:00
J. Nick Koston
916b4368dd
Bump aioesphomeapi to 36.0.1 ( #148991 )
2025-07-18 07:30:34 -10:00
J. Nick Koston
87fd45d4ab
Add device_id parameter to ESPHome command calls for sub-device support ( #148667 )
2025-07-12 20:12:14 -10:00
Marc Mueller
fca6dc264f
Update bleak to 1.0.1 ( #147742 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-07-12 13:11:37 -10:00
J. Nick Koston
dcf8d7f74d
Track ESPHome entities by (device_id, key) to support sub-devices with overlaping names ( #148297 )
2025-07-08 06:41:20 +02:00
J. Nick Koston
3c4ecffa1b
Bump aioesphomeapi to 34.1.0 ( #148048 )
2025-07-03 17:33:44 +02:00
Jesse Hills
9469c6ad1c
Implement suggested_display_precision for ESPHome ( #147849 )
2025-07-01 09:16:23 +02:00
Gábor Kiss
b95af2d86b
Fix ESPHome entity_id generation if name contains unicode characters ( #146796 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-06-25 13:19:55 +02:00
J. Nick Koston
0a884c7253
Add subdevices support to ESPHome ( #147343 )
2025-06-25 21:24:30 +12:00
Michael Hansen
19b773df85
Only send ESPHome intent progress when necessary ( #147458 )
...
* Only send intent progress when necessary
* cover
* Fix logic
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2025-06-24 16:35:38 -04:00
J. Nick Koston
ccbc5ed65b
Bump aioesphomeapi to 3.1.1 ( #147345 )
2025-06-23 17:50:56 +02:00
Michael Hansen
65f897793d
Use string instead of boolean for voice event ( #147244 )
...
Use string instead of bool
2025-06-20 15:18:03 -04:00
Michael Hansen
3dba7e5bd2
Send intent progress events to ESPHome ( #146966 )
2025-06-18 22:12:37 -04:00
J. Nick Koston
0c5b7401b9
Use entity unique id for ESPHome media player formats ( #146318 )
2025-06-10 11:48:11 +02:00
J. Nick Koston
3ecff19a45
Bump habluetooth to 3.49.0 ( #146111 )
...
* Bump habluetooth to 3.49.0
changelog: https://github.com/Bluetooth-Devices/habluetooth/compare/v3.48.2...v3.49.0
* update diag
* diag
2025-06-03 16:56:20 +02:00
J. Nick Koston
23ac22e213
Remove default args to ESPHome test fixture calls ( #145840 )
2025-05-29 01:45:37 -05:00
Joost Lekkerkerker
b15989f2bf
Make tests less dependent on issue registry size ( #145631 )
...
* Make tests less dependent on issue registry size
* Make tests less dependent on issue registry size
2025-05-26 19:39:11 +02:00
Simone Chemelli
484a547758
Fix pylance warning on SnapshotAssertion import ( #145206 )
2025-05-19 13:55:48 +02:00
Odd Stråbø
cc62943835
Fix ESPHome entities unavailable if deep sleep enabled after entry setup ( #144970 )
2025-05-15 18:57:16 -05:00
J. Nick Koston
301ca88f41
Bump aioesphomeapi to 31.0.1 ( #144939 )
2025-05-14 22:27:25 -05:00
J. Nick Koston
c76239806d
Bump aioesphomeapi to 31.0.0 ( #144778 )
...
* aioesphomeapi update
* Bump aioesphomeapi to 31.0.0
There are some breaking changes with the protobuf naming and types
required some refactoring
changelog: https://github.com/esphome/aioesphomeapi/compare/v30.2.0...v31.0.0
* actually include the commit to bump the lib
2025-05-13 20:39:53 -04:00
Marc Mueller
e065f1e097
Update pylint to 3.3.7 + astroid to 3.3.10 ( #144630 )
...
* Update pylint to 3.3.7 + astroid to 3.3.10
* Remove unnecessary pylint disable comment
2025-05-11 07:06:42 +02:00
Jesse Hills
bdf4a21976
Use async_release_notes in ESPHome update entity ( #144440 )
2025-05-08 23:52:43 +02:00