Commit Graph

1106 Commits (dev)

Author SHA1 Message Date
J. Nick Koston b86b0c10bd
Bump aioesphomeapi to 37.2.2 (#149755) 2025-07-31 12:23:24 -10:00
J. Nick Koston f7c8cdb3a7
Bump aioesphomeapi to 37.2.0 (#149732) 2025-07-31 12:10:23 +02:00
J. Nick Koston 63216b77c2
Bump aioesphomeapi to 37.1.6 (#149715) 2025-07-30 13:54:18 -10:00
J. Nick Koston f9e7459901
Fix ESPHome unnecessary probing on DHCP discovery (#149713) 2025-07-31 01:06:08 +02:00
J. Nick Koston 06233b5134
Bump aioesphomeapi to 37.1.5 (#149656) 2025-07-30 12:16:16 +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 27bd6d2e38
Bump aioesphomeapi to 37.1.2 (#149460) 2025-07-26 22:48:48 -10:00
J. Nick Koston b8d45fba24
Bump aioesphomeapi to 37.0.2 (#149143) 2025-07-20 10:53:09 -10:00
J. Nick Koston 3a6f23b95f
Bump aioesphomeapi to 37.0.1 (#149035) 2025-07-19 12:53:51 +01: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
J. Nick Koston ab6ac94af9
Bump aioesphomeapi to 35.0.0 (#148666) 2025-07-12 18:49:59 -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 6b5b35fece
Bump aioesphomeapi to 34.2.0 (#148456) 2025-07-08 22:34:35 -06: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 6104731d53
Remove codeowner from ESPHome (#147850) 2025-07-01 22:09:23 +02:00
Erik Montnemery 2cb80e083e
Initialize EsphomeEntity._has_state (#147877) 2025-07-01 07:33:33 -05: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
J. Nick Koston d4e7667ea0
Bump aioesphomeapi to 33.0.0 (#147296)
fixes compat warning with protobuf 6.x

changelog: https://github.com/esphome/aioesphomeapi/compare/v32.2.4...v33.0.0

Not a breaking change for HA since we are already on protobuf 6
2025-06-22 10:24:16 -04: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
Marc Mueller 2c13c70e12
Update ruff to 0.12.0 (#147106) 2025-06-19 20:39:09 +02:00
Michael Hansen 3dba7e5bd2
Send intent progress events to ESPHome (#146966) 2025-06-18 22:12:37 -04:00
Michael Hansen 6befd065a1
Bump aioesphomeapi to 32.2.4 (#147100)
Bump aioesphomeapi
2025-06-18 15:49:44 -05:00
Michael Hansen a29d5fb56c
tts_output is optional in run-start (#147092) 2025-06-18 12:08:53 -04:00
J. Nick Koston 7da1671b06
Shift ESPHome log parsing to the library (#146349) 2025-06-10 15:30:19 +02: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 2278e3f06f
Bump aioesphomeapi to 32.2.1 (#146375) 2025-06-09 19:25:29 -05:00
J. Nick Koston d33080d79e
Bump aioesphomeapi to 32.2.0 (#146344) 2025-06-08 11:15:00 -05:00
J. Nick Koston 96cb645644
Bump aioesphomeapi to 32.0.0 (#146135) 2025-06-04 09:34:04 +01:00
J. Nick Koston 1cccfac3dc
Bump bleak-esphome to 2.16.0 (#146110) 2025-06-03 11:57:58 +01:00
J. Nick Koston e2b9e21c6a
Bump ESPHome stable BLE version to 2025.5.0 (#144857) 2025-05-21 16:23:04 -04:00
J. Nick Koston e46ca41697
Bump aioesphomeapi to 31.1.0 (#145170) 2025-05-19 10:22:47 +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
Jesse Hills bdf4a21976
Use async_release_notes in ESPHome update entity (#144440) 2025-05-08 23:52:43 +02:00
J. Nick Koston 121e9e4e7f
Bump aioesphomeapi to 30.2.0 (#144348) 2025-05-06 19:13:51 +02:00
J. Nick Koston 429682cecd
Remove unnecessary intermediate functions in `entry_data` for ESPHome (#144173) 2025-05-04 11:42:07 -05:00
J. Nick Koston 2a5c0d9b88
Add support for updating ESPHome deep sleep devices (#144161)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2025-05-03 20:50:17 -05:00
J. Nick Koston 5e39fb6da1
Bump bleak-esphome to 2.15.1 (#144129) 2025-05-03 10:08:56 +02:00
J. Nick Koston a906a1754e
Avoid DomainData lookup in ESPHome update platform (#144072)
We can get this from entry.runtime_data
2025-05-01 16:45:44 -04:00
J. Nick Koston 79f8bea48d
Avoid validation of ESPHome MAC when discovered entry is ignored or unchanged (#144071)
fixes #144033
fixes #143991
2025-05-01 14:51:38 -04:00
J. Nick Koston 4ee3290929
Improve ESPHome dashboard diagnostics (#143914) 2025-04-30 08:19:16 +02:00
J. Nick Koston c771f446b4
Bump aioesphomeapi to 30.1.0 (#143881) 2025-04-29 16:13:30 +02:00
J. Nick Koston dd9dad80be
Bump habluetooth to 3.42.0 and bleak-esphome to 2.14.0 (#143787) 2025-04-27 19:36:58 -05:00