Merge pull request #3660 from esphome/bump-2024.2.2

2024.2.2
This commit is contained in:
Jesse Hills 2024-03-06 10:28:48 +13:00 committed by GitHub
commit e396c3acc4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 31 additions and 11 deletions

View File

@ -38,7 +38,7 @@ PROJECT_NAME = "ESPHome"
# could be handy for archiving the generated documentation or if some version # could be handy for archiving the generated documentation or if some version
# control system is used. # control system is used.
PROJECT_NUMBER = 2024.2.1 PROJECT_NUMBER = 2024.2.2
# Using the PROJECT_BRIEF tag one can provide an optional one line description # Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a # for a project that appears at the top of each page and should give viewer a

View File

@ -1,5 +1,5 @@
ESPHOME_PATH = ../esphome ESPHOME_PATH = ../esphome
ESPHOME_REF = 2024.2.1 ESPHOME_REF = 2024.2.2
.PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify .PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify

View File

@ -1 +1 @@
2024.2.1 2024.2.2

View File

@ -66,6 +66,14 @@ Release 2024.2.1 - February 26
- fix throttle average nan handling :esphomepr:`6275` by :ghuser:`ssieb` - fix throttle average nan handling :esphomepr:`6275` by :ghuser:`ssieb`
- Fix thermostat supplemental actions :esphomepr:`6282` by :ghuser:`kbx81` - Fix thermostat supplemental actions :esphomepr:`6282` by :ghuser:`kbx81`
Release 2024.2.2 - March 6
--------------------------
- CSE7766: Fix energy calculation :esphomepr:`6286` by :ghuser:`puuu`
- handling with the negative temperature in the sensor tmp102 :esphomepr:`6316` by :ghuser:`FlyingFeng2021`
- fix tmp102 negative calculation :esphomepr:`6320` by :ghuser:`ssieb`
- auto load output for now :esphomepr:`6309` by :ghuser:`ssieb`
- Add wake word phrase to voice assistant start command :esphomepr:`6290` by :ghuser:`jesserockz`
Full list of changes Full list of changes
-------------------- --------------------

View File

@ -24,8 +24,8 @@ Configuration variables:
------------------------ ------------------------
- **name** (*Optional*, string): The name for this fan. - **name** (*Optional*, string): The name for this fan.
- **output** (*Optional*, :ref:`config-id`): The id of the - **output** (*Optional*, :ref:`config-id`): The id of the :ref:`float output <output>` to use for this fan.
:ref:`float output <output>` to use for this fan. (This is a temporary change until a template fan is available.)
- **oscillation_output** (*Optional*, :ref:`config-id`): The id of the - **oscillation_output** (*Optional*, :ref:`config-id`): The id of the
:ref:`output <output>` to use for the oscillation state of this fan. Default is empty. :ref:`output <output>` to use for the oscillation state of this fan. Default is empty.
- **direction_output** (*Optional*, :ref:`config-id`): The id of the - **direction_output** (*Optional*, :ref:`config-id`): The id of the

View File

@ -35,6 +35,7 @@ Configuration variables:
e.g. ``https://github.com/esphome/micro-wake-word-models/raw/main/models/okay_nabu.json``. e.g. ``https://github.com/esphome/micro-wake-word-models/raw/main/models/okay_nabu.json``.
- **on_wake_word_detected** (*Optional*, Automation): An automation to perform when the wake word is detected. - **on_wake_word_detected** (*Optional*, Automation): An automation to perform when the wake word is detected.
The ``wake_word`` phrase from the model manifest is provided as a ``std::string`` to any actions in this automation.
The below two options are provided by the JSON file, but can be overridden in YAML. The below two options are provided by the JSON file, but can be overridden in YAML.
@ -100,6 +101,7 @@ Example usage
on_wake_word_detected: on_wake_word_detected:
then: then:
- voice_assistant.start: - voice_assistant.start:
wake_word: !lambda return wake_word;
See Also See Also

View File

@ -97,6 +97,8 @@ Listens for one voice command then stops.
Configuration variables: Configuration variables:
- **silence_detection** (*Optional*, boolean): Enable silence detection. Defaults to ``true``. - **silence_detection** (*Optional*, boolean): Enable silence detection. Defaults to ``true``.
- **wake_word** (*Optional*, string): The wake word that was used to trigger the voice assistant
when using on-device wake word such as :doc:`/components/micro_wake_word`.
Call ``voice_assistant.stop`` to signal the end of the voice command if ``silence_detection`` is set to ``false``. Call ``voice_assistant.stop`` to signal the end of the voice command if ``silence_detection`` is set to ``false``.

View File

@ -69,7 +69,7 @@ author = "ESPHome"
# The short X.Y version. # The short X.Y version.
version = "2024.2" version = "2024.2"
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = "2024.2.1" release = "2024.2.2"
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.

View File

@ -97,6 +97,7 @@ Contributors
- `Andrzej (@andriej) <https://github.com/andriej>`__ - `Andrzej (@andriej) <https://github.com/andriej>`__
- `Andreas (@anduchs) <https://github.com/anduchs>`__ - `Andreas (@anduchs) <https://github.com/anduchs>`__
- `Andy2No (@Andy2No) <https://github.com/Andy2No>`__ - `Andy2No (@Andy2No) <https://github.com/Andy2No>`__
- `Andy Barcinski (@andynumber2) <https://github.com/andynumber2>`__
- `AndyRPH (@AndyRPH) <https://github.com/AndyRPH>`__ - `AndyRPH (@AndyRPH) <https://github.com/AndyRPH>`__
- `Vegetto (@angelnu) <https://github.com/angelnu>`__ - `Vegetto (@angelnu) <https://github.com/angelnu>`__
- `Sergey Anisimov (@anisimovsergey) <https://github.com/anisimovsergey>`__ - `Sergey Anisimov (@anisimovsergey) <https://github.com/anisimovsergey>`__
@ -176,6 +177,7 @@ Contributors
- `Brandon (@bgulla) <https://github.com/bgulla>`__ - `Brandon (@bgulla) <https://github.com/bgulla>`__
- `Benedikt Hübschen (@bhuebschen) <https://github.com/bhuebschen>`__ - `Benedikt Hübschen (@bhuebschen) <https://github.com/bhuebschen>`__
- `Bierchermuesli (@Bierchermuesli) <https://github.com/Bierchermuesli>`__ - `Bierchermuesli (@Bierchermuesli) <https://github.com/Bierchermuesli>`__
- `BigBobbas (@BigBobbas) <https://github.com/BigBobbas>`__
- `bigwoof (@bigwoof) <https://github.com/bigwoof>`__ - `bigwoof (@bigwoof) <https://github.com/bigwoof>`__
- `Bill Church (@billchurch) <https://github.com/billchurch>`__ - `Bill Church (@billchurch) <https://github.com/billchurch>`__
- `bisbastuner (@bisbastuner) <https://github.com/bisbastuner>`__ - `bisbastuner (@bisbastuner) <https://github.com/bisbastuner>`__
@ -233,7 +235,6 @@ Contributors
- `carstenschroeder (@carstenschroeder) <https://github.com/carstenschroeder>`__ - `carstenschroeder (@carstenschroeder) <https://github.com/carstenschroeder>`__
- `Christian Anders Schwarzgruber (@casch-at) <https://github.com/casch-at>`__ - `Christian Anders Schwarzgruber (@casch-at) <https://github.com/casch-at>`__
- `Valentin Ochs (@Cat-Ion) <https://github.com/Cat-Ion>`__ - `Valentin Ochs (@Cat-Ion) <https://github.com/Cat-Ion>`__
- `Stroe Andrei Catalin (@catalin2402) <https://github.com/catalin2402>`__
- `Carter Nelson (@caternuson) <https://github.com/caternuson>`__ - `Carter Nelson (@caternuson) <https://github.com/caternuson>`__
- `cathelest (@cathelest) <https://github.com/cathelest>`__ - `cathelest (@cathelest) <https://github.com/cathelest>`__
- `Chris AtLee (@catlee) <https://github.com/catlee>`__ - `Chris AtLee (@catlee) <https://github.com/catlee>`__
@ -289,6 +290,7 @@ Contributors
- `Cougar (@Cougar) <https://github.com/Cougar>`__ - `Cougar (@Cougar) <https://github.com/Cougar>`__
- `Connor Prussin (@cprussin) <https://github.com/cprussin>`__ - `Connor Prussin (@cprussin) <https://github.com/cprussin>`__
- `cptquad (@cptquad) <https://github.com/cptquad>`__ - `cptquad (@cptquad) <https://github.com/cptquad>`__
- `CptSkippy (@cptskippy) <https://github.com/cptskippy>`__
- `Grant Le Roux (@cram42) <https://github.com/cram42>`__ - `Grant Le Roux (@cram42) <https://github.com/cram42>`__
- `Corey Rice (@crice009) <https://github.com/crice009>`__ - `Corey Rice (@crice009) <https://github.com/crice009>`__
- `crp500 (@crp500) <https://github.com/crp500>`__ - `crp500 (@crp500) <https://github.com/crp500>`__
@ -317,6 +319,7 @@ Contributors
- `Danilo Campos (@daniloc) <https://github.com/daniloc>`__ - `Danilo Campos (@daniloc) <https://github.com/daniloc>`__
- `Daniel Martin Gonzalez (@danimart1991) <https://github.com/danimart1991>`__ - `Daniel Martin Gonzalez (@danimart1991) <https://github.com/danimart1991>`__
- `danlimlu (@danlimlu) <https://github.com/danlimlu>`__ - `danlimlu (@danlimlu) <https://github.com/danlimlu>`__
- `Dariusz Dalecki (@darianndd) <https://github.com/darianndd>`__
- `Chris (@darthsebulba04) <https://github.com/darthsebulba04>`__ - `Chris (@darthsebulba04) <https://github.com/darthsebulba04>`__
- `Dan Gentry (@dashdrum) <https://github.com/dashdrum>`__ - `Dan Gentry (@dashdrum) <https://github.com/dashdrum>`__
- `Aliasghar Dashkhaneh (@dashkhaneh) <https://github.com/dashkhaneh>`__ - `Aliasghar Dashkhaneh (@dashkhaneh) <https://github.com/dashkhaneh>`__
@ -392,8 +395,10 @@ Contributors
- `Artem Sheremet (@dotdoom) <https://github.com/dotdoom>`__ - `Artem Sheremet (@dotdoom) <https://github.com/dotdoom>`__
- `Robert Schütz (@dotlambda) <https://github.com/dotlambda>`__ - `Robert Schütz (@dotlambda) <https://github.com/dotlambda>`__
- `Daniel Hyles (@DotNetDann) <https://github.com/DotNetDann>`__ - `Daniel Hyles (@DotNetDann) <https://github.com/DotNetDann>`__
- `dougiteixeira (@dougiteixeira) <https://github.com/dougiteixeira>`__
- `Dan Maloney (@dpsm64) <https://github.com/dpsm64>`__ - `Dan Maloney (@dpsm64) <https://github.com/dpsm64>`__
- `dr-oblivium (@dr-oblivium) <https://github.com/dr-oblivium>`__ - `dr-oblivium (@dr-oblivium) <https://github.com/dr-oblivium>`__
- `DrBlokmeister (@DrBlokmeister) <https://github.com/DrBlokmeister>`__
- `Jean Louis-Guerin (@DrCoolzic) <https://github.com/DrCoolzic>`__ - `Jean Louis-Guerin (@DrCoolzic) <https://github.com/DrCoolzic>`__
- `Drew Perttula (@drewp) <https://github.com/drewp>`__ - `Drew Perttula (@drewp) <https://github.com/drewp>`__
- `drmodding (@drmodding) <https://github.com/drmodding>`__ - `drmodding (@drmodding) <https://github.com/drmodding>`__
@ -481,6 +486,7 @@ Contributors
- `Felix Storm (@felixstorm) <https://github.com/felixstorm>`__ - `Felix Storm (@felixstorm) <https://github.com/felixstorm>`__
- `Christian Ferbar (@ferbar) <https://github.com/ferbar>`__ - `Christian Ferbar (@ferbar) <https://github.com/ferbar>`__
- `ferbulous (@ferbulous) <https://github.com/ferbulous>`__ - `ferbulous (@ferbulous) <https://github.com/ferbulous>`__
- `Federico Ferretti (@ferrets6) <https://github.com/ferrets6>`__
- `FeuerSturm (@FeuerSturm) <https://github.com/FeuerSturm>`__ - `FeuerSturm (@FeuerSturm) <https://github.com/FeuerSturm>`__
- `Florian Golemo (@fgolemo) <https://github.com/fgolemo>`__ - `Florian Golemo (@fgolemo) <https://github.com/fgolemo>`__
- `Federico G. Schwindt (@fgsch) <https://github.com/fgsch>`__ - `Federico G. Schwindt (@fgsch) <https://github.com/fgsch>`__
@ -496,6 +502,7 @@ Contributors
- `Flaviu Tamas (@flaviut) <https://github.com/flaviut>`__ - `Flaviu Tamas (@flaviut) <https://github.com/flaviut>`__
- `fluffymadness (@fluffymadness) <https://github.com/fluffymadness>`__ - `fluffymadness (@fluffymadness) <https://github.com/fluffymadness>`__
- `fluffymonster (@fluffymonster) <https://github.com/fluffymonster>`__ - `fluffymonster (@fluffymonster) <https://github.com/fluffymonster>`__
- `星野SKY (@FlyingFeng2021) <https://github.com/FlyingFeng2021>`__
- `flyize (@flyize) <https://github.com/flyize>`__ - `flyize (@flyize) <https://github.com/flyize>`__
- `风飘雨 (@flyrainning) <https://github.com/flyrainning>`__ - `风飘雨 (@flyrainning) <https://github.com/flyrainning>`__
- `foltymat (@foltymat) <https://github.com/foltymat>`__ - `foltymat (@foltymat) <https://github.com/foltymat>`__
@ -543,7 +550,6 @@ Contributors
- `The Gitter Badger (@gitter-badger) <https://github.com/gitter-badger>`__ - `The Gitter Badger (@gitter-badger) <https://github.com/gitter-badger>`__
- `Frederik Gladhorn (@gladhorn) <https://github.com/gladhorn>`__ - `Frederik Gladhorn (@gladhorn) <https://github.com/gladhorn>`__
- `Guillermo Ruffino (@glmnet) <https://github.com/glmnet>`__ - `Guillermo Ruffino (@glmnet) <https://github.com/glmnet>`__
- `Giorgos Logiotatidis (@glogiotatidis) <https://github.com/glogiotatidis>`__
- `Germán Martín (@gmag11) <https://github.com/gmag11>`__ - `Germán Martín (@gmag11) <https://github.com/gmag11>`__
- `Germain Masse (@gmasse) <https://github.com/gmasse>`__ - `Germain Masse (@gmasse) <https://github.com/gmasse>`__
- `Garret Buell (@gmbuell) <https://github.com/gmbuell>`__ - `Garret Buell (@gmbuell) <https://github.com/gmbuell>`__
@ -583,7 +589,6 @@ Contributors
- `Ha Thach (@hathach) <https://github.com/hathach>`__ - `Ha Thach (@hathach) <https://github.com/hathach>`__
- `Cong Hoang Nguyen (@HcNguyen111) <https://github.com/HcNguyen111>`__ - `Cong Hoang Nguyen (@HcNguyen111) <https://github.com/HcNguyen111>`__
- `hcoohb (@hcoohb) <https://github.com/hcoohb>`__ - `hcoohb (@hcoohb) <https://github.com/hcoohb>`__
- `Héctor Giménez (@hectorgimenez) <https://github.com/hectorgimenez>`__
- `hellotomtom (@hellotomtom) <https://github.com/hellotomtom>`__ - `hellotomtom (@hellotomtom) <https://github.com/hellotomtom>`__
- `Jimmy Hedman (@HeMan) <https://github.com/HeMan>`__ - `Jimmy Hedman (@HeMan) <https://github.com/HeMan>`__
- `Hemi03 (@Hemi03) <https://github.com/Hemi03>`__ - `Hemi03 (@Hemi03) <https://github.com/Hemi03>`__
@ -717,6 +722,7 @@ Contributors
- `Ken Piper (@Kealper) <https://github.com/Kealper>`__ - `Ken Piper (@Kealper) <https://github.com/Kealper>`__
- `Kelvie Wong (@kelvie) <https://github.com/kelvie>`__ - `Kelvie Wong (@kelvie) <https://github.com/kelvie>`__
- `kernelpanic85 (@kernelpanic85) <https://github.com/kernelpanic85>`__ - `kernelpanic85 (@kernelpanic85) <https://github.com/kernelpanic85>`__
- `Kevin Reilly (@kevireilly) <https://github.com/kevireilly>`__
- `kevlar10 (@kevlar10) <https://github.com/kevlar10>`__ - `kevlar10 (@kevlar10) <https://github.com/kevlar10>`__
- `kfulko (@kfulko) <https://github.com/kfulko>`__ - `kfulko (@kfulko) <https://github.com/kfulko>`__
- `Kai Gerken (@KG3RK3N) <https://github.com/KG3RK3N>`__ - `Kai Gerken (@KG3RK3N) <https://github.com/KG3RK3N>`__
@ -931,7 +937,6 @@ Contributors
- `nmeachen (@nmeachen) <https://github.com/nmeachen>`__ - `nmeachen (@nmeachen) <https://github.com/nmeachen>`__
- `Álvaro Fernández Rojas (@Noltari) <https://github.com/Noltari>`__ - `Álvaro Fernández Rojas (@Noltari) <https://github.com/Noltari>`__
- `Łukasz Śliwiński (@nonameplum) <https://github.com/nonameplum>`__ - `Łukasz Śliwiński (@nonameplum) <https://github.com/nonameplum>`__
- `Greg Johnson (@notgwj) <https://github.com/notgwj>`__
- `JJ (@notjj) <https://github.com/notjj>`__ - `JJ (@notjj) <https://github.com/notjj>`__
- `Geoffrey Mayo (@notmayo) <https://github.com/notmayo>`__ - `Geoffrey Mayo (@notmayo) <https://github.com/notmayo>`__
- `nouser2013 (@nouser2013) <https://github.com/nouser2013>`__ - `nouser2013 (@nouser2013) <https://github.com/nouser2013>`__
@ -1107,6 +1112,7 @@ Contributors
- `Nils Schulte (@Schnilz) <https://github.com/Schnilz>`__ - `Nils Schulte (@Schnilz) <https://github.com/Schnilz>`__
- `Wolle (@schreibfaul1) <https://github.com/schreibfaul1>`__ - `Wolle (@schreibfaul1) <https://github.com/schreibfaul1>`__
- `Ville Skyttä (@scop) <https://github.com/scop>`__ - `Ville Skyttä (@scop) <https://github.com/scop>`__
- `Dan (@ScrewLooseDan) <https://github.com/ScrewLooseDan>`__
- `Sean True (@seantrue) <https://github.com/seantrue>`__ - `Sean True (@seantrue) <https://github.com/seantrue>`__
- `Sebastian Rasor (@sebastianrasor) <https://github.com/sebastianrasor>`__ - `Sebastian Rasor (@sebastianrasor) <https://github.com/sebastianrasor>`__
- `sebcaps (@sebcaps) <https://github.com/sebcaps>`__ - `sebcaps (@sebcaps) <https://github.com/sebcaps>`__
@ -1258,6 +1264,7 @@ Contributors
- `Simon Hulme (@uberjew666) <https://github.com/uberjew666>`__ - `Simon Hulme (@uberjew666) <https://github.com/uberjew666>`__
- `Ubi de Feo (@ubidefeo) <https://github.com/ubidefeo>`__ - `Ubi de Feo (@ubidefeo) <https://github.com/ubidefeo>`__
- `ulic75 (@ulic75) <https://github.com/ulic75>`__ - `ulic75 (@ulic75) <https://github.com/ulic75>`__
- `Sever Sudakov (@UltimosHomo) <https://github.com/UltimosHomo>`__
- `unhold (@unhold) <https://github.com/unhold>`__ - `unhold (@unhold) <https://github.com/unhold>`__
- `Aaron Mildenstein (@untergeek) <https://github.com/untergeek>`__ - `Aaron Mildenstein (@untergeek) <https://github.com/untergeek>`__
- `uPesy Electronics (@uPesy) <https://github.com/uPesy>`__ - `uPesy Electronics (@uPesy) <https://github.com/uPesy>`__
@ -1287,6 +1294,7 @@ Contributors
- `WeekendWarrior1 (@WeekendWarrior1) <https://github.com/WeekendWarrior1>`__ - `WeekendWarrior1 (@WeekendWarrior1) <https://github.com/WeekendWarrior1>`__
- `Thomas Aldrian (@Weissnix4711) <https://github.com/Weissnix4711>`__ - `Thomas Aldrian (@Weissnix4711) <https://github.com/Weissnix4711>`__
- `Andrew Garrett (@werdnum) <https://github.com/werdnum>`__ - `Andrew Garrett (@werdnum) <https://github.com/werdnum>`__
- `Alexander Puzynia (@werwolfby) <https://github.com/werwolfby>`__
- `whimsee (@whimsee) <https://github.com/whimsee>`__ - `whimsee (@whimsee) <https://github.com/whimsee>`__
- `wifwucite (@wifwucite) <https://github.com/wifwucite>`__ - `wifwucite (@wifwucite) <https://github.com/wifwucite>`__
- `wilberforce (@wilberforce) <https://github.com/wilberforce>`__ - `wilberforce (@wilberforce) <https://github.com/wilberforce>`__
@ -1323,4 +1331,4 @@ Contributors
- `Zsolt Zsiros (@ZsZs73) <https://github.com/ZsZs73>`__ - `Zsolt Zsiros (@ZsZs73) <https://github.com/ZsZs73>`__
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__ - `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
*This page was last updated February 26, 2024.* *This page was last updated March 6, 2024.*