@@ -33,6 +33,15 @@ If you have taken control or created your own voice assistant configuration, you
33
33
need to adjust them to support these new features. Please see the newly updated
34
34
examples in our wake word voice assistant firmware repository to get started.
35
35
36
+ If you have taken control of your Home Assistant Voice PE and want to get all of the
37
+ new changes and don't want to continue managing your own YAML file, you can re-install
38
+ the latest firmware from the |voice_pe_installer |. We also provide OTA updates for the device
39
+ that you can directly install from within Home Assistant.
40
+
41
+ .. |voice_pe_installer | raw :: html
42
+
43
+ <a href="https://esphome.github.io/home-assistant-voice-pe/" target="_blank">web installer</a>
44
+
36
45
It is now easier to configure and use microphones. Multiple components can
37
46
simultaneously read from one microphone. Each individual component using a microphone
38
47
can also set their own specific gain level or specify which microphone channel to use.
@@ -112,6 +121,21 @@ Beta Changes
112
121
- Fix release to pypi :esphomepr: `8789 ` by :ghuser: `jesserockz `
113
122
- [climate] Update components to use ``climate_schema(...) `` :esphomepr: `8788 ` by :ghuser: `jesserockz `
114
123
- Bump esphome-dashboard to 20250514.0 :esphomepr: `8790 ` by :ghuser: `jesserockz `
124
+ - Update some sensor schemas to be Optional :esphomepr: `8803 ` by :ghuser: `jesserockz `
125
+ - Use fixed buffer for plaintext protocol like noise protocol :esphomepr: `8800 ` by :ghuser: `bdraco `
126
+ - Optimize protobuf varint decoder for ESPHome use case :esphomepr: `8791 ` by :ghuser: `bdraco `
127
+ - Logger Recursion Guard per Task on ESP32 :esphomepr: `8765 ` by :ghuser: `bdraco `
128
+ - [log] improve/refactor ``log `` :esphomepr: `8708 ` by :ghuser: `ximex `
129
+ - [gps] update lib, improve code/tests/config :esphomepr: `8768 ` by :ghuser: `ximex `
130
+ - Fix ESP32 Camera class inheritance :esphomepr: `8811 ` by :ghuser: `bdraco `
131
+ - [sen5x] Fix validation for values read from hardware :esphomepr: `8769 ` by :ghuser: `kbx81 `
132
+ - Fix the case of single error :esphomepr: `8824 ` by :ghuser: `asergunov `
133
+ - Revert "[binary_sensor] initial state refactor" :esphomepr: `8828 ` by :ghuser: `clydebarrow `
134
+ - Fix misspelling of climate in climate_ir.climate_ir_with_receiver_schema :esphomepr: `8829 ` by :ghuser: `warthog618 `
135
+ - Fix ESP32 console logging corruption and message loss in multi-task :esphomepr: `8806 ` by :ghuser: `bdraco `
136
+ - Reduce number of calls to fetch time in the main loop :esphomepr: `8804 ` by :ghuser: `bdraco `
137
+ - Refactor API frame helpers to enable buffer reuse :esphomepr: `8825 ` by :ghuser: `bdraco `
138
+ - Bump docker/build-push-action from 6.16.0 to 6.17.0 in /.github/actions/build-image :esphomepr: `8810 ` by :ghuser: `dependabot[bot] `
115
139
116
140
All changes
117
141
^^^^^^^^^^^
@@ -290,6 +314,20 @@ All changes
290
314
- Fix release to pypi :esphomepr: `8789 ` by :ghuser: `jesserockz `
291
315
- [climate] Update components to use ``climate_schema(...) `` :esphomepr: `8788 ` by :ghuser: `jesserockz `
292
316
- Bump esphome-dashboard to 20250514.0 :esphomepr: `8790 ` by :ghuser: `jesserockz `
317
+ - Update some sensor schemas to be Optional :esphomepr: `8803 ` by :ghuser: `jesserockz `
318
+ - Use fixed buffer for plaintext protocol like noise protocol :esphomepr: `8800 ` by :ghuser: `bdraco `
319
+ - Optimize protobuf varint decoder for ESPHome use case :esphomepr: `8791 ` by :ghuser: `bdraco `
320
+ - Logger Recursion Guard per Task on ESP32 :esphomepr: `8765 ` by :ghuser: `bdraco `
321
+ - [log] improve/refactor ``log `` :esphomepr: `8708 ` by :ghuser: `ximex `
322
+ - [gps] update lib, improve code/tests/config :esphomepr: `8768 ` by :ghuser: `ximex `
323
+ - Fix ESP32 Camera class inheritance :esphomepr: `8811 ` by :ghuser: `bdraco `
324
+ - [sen5x] Fix validation for values read from hardware :esphomepr: `8769 ` by :ghuser: `kbx81 `
325
+ - Fix the case of single error :esphomepr: `8824 ` by :ghuser: `asergunov `
326
+ - Revert "[binary_sensor] initial state refactor" :esphomepr: `8828 ` by :ghuser: `clydebarrow `
327
+ - Fix misspelling of climate in climate_ir.climate_ir_with_receiver_schema :esphomepr: `8829 ` by :ghuser: `warthog618 `
328
+ - Fix ESP32 console logging corruption and message loss in multi-task :esphomepr: `8806 ` by :ghuser: `bdraco `
329
+ - Reduce number of calls to fetch time in the main loop :esphomepr: `8804 ` by :ghuser: `bdraco `
330
+ - Refactor API frame helpers to enable buffer reuse :esphomepr: `8825 ` by :ghuser: `bdraco `
293
331
294
332
Dependency Changes
295
333
^^^^^^^^^^^^^^^^^^
@@ -318,6 +356,7 @@ Dependency Changes
318
356
- Bump ruff from 0.11.8 to 0.11.9 :esphomepr: `8735 ` by :ghuser: `dependabot[bot] `
319
357
- Bump zeroconf from 0.146.5 to 0.147.0 :esphomepr: `8754 ` by :ghuser: `dependabot[bot] `
320
358
- Bump setuptools from 80.3.1 to 80.4.0 :esphomepr: `8753 ` by :ghuser: `dependabot[bot] `
359
+ - Bump docker/build-push-action from 6.16.0 to 6.17.0 in /.github/actions/build-image :esphomepr: `8810 ` by :ghuser: `dependabot[bot] `
321
360
322
361
Past Changelogs
323
362
---------------
0 commit comments