From 54d84e26c4ec84efa5fc2c4fa82d37cd5bc14dfc Mon Sep 17 00:00:00 2001 From: kahrendt Date: Sun, 18 Feb 2024 00:50:52 -0500 Subject: [PATCH 1/5] probability cutoff is a percentage (#3609) --- components/micro_wake_word.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/micro_wake_word.rst b/components/micro_wake_word.rst index 21103d56e..68e0b4280 100644 --- a/components/micro_wake_word.rst +++ b/components/micro_wake_word.rst @@ -38,7 +38,7 @@ Configuration variables: The below two options are provided by the JSON file, but can be overridden in YAML. -- **probability_cutoff** (*Optional*, float): The probability cutoff for the wake word detection. +- **probability_cutoff** (*Optional*, percentage): The probability cutoff for the wake word detection. If the probability of the wake word is below this value, the wake word is not detected. A larger value reduces the number of false accepts but increases the number of false rejections. - **sliding_window_average_size** (*Optional*, int): The size of the sliding window average for the wake word detection. A small value lowers latency but may increase the number of false accepts. From c473a1d6cd073c03a93c6c6430117e459bbf477f Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 19 Feb 2024 11:53:00 +1300 Subject: [PATCH 2/5] microWakeWord: Add minimum_esphome_version as optional field (#3612) --- components/micro_wake_word.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/micro_wake_word.rst b/components/micro_wake_word.rst index 68e0b4280..c541f72cc 100644 --- a/components/micro_wake_word.rst +++ b/components/micro_wake_word.rst @@ -61,7 +61,7 @@ Model JSON } } -The model JSON file contains the following fields that are all **required**: +The model JSON file contains the following fields that are all **required** unless otherwise specified: - **type** (string): The type of the model. This should always be ``micro``. - **wake_word** (string): The wake word that the model is trained to detect. @@ -74,6 +74,7 @@ The model JSON file contains the following fields that are all **required**: - **probability_cutoff** (float): The probability cutoff for the wake word detection. If the probability of the wake word is below this value, the wake word is not detected. - **sliding_window_average_size** (int): The size of the sliding window average for the wake word detection. + - **minimum_esphome_version** (*Optional* version): The minimum ESPHome version required to use this model. Automations From 1d6cf403acae7fa4b828b9ad6c9075850761360c Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 19 Feb 2024 17:01:06 +1300 Subject: [PATCH 3/5] Bump version to 2024.2.0b2 --- Doxygen | 2 +- Makefile | 2 +- _static/version | 2 +- conf.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Doxygen b/Doxygen index 0a1795ab7..a7512c2c1 100644 --- a/Doxygen +++ b/Doxygen @@ -38,7 +38,7 @@ PROJECT_NAME = "ESPHome" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 2024.2.0b1 +PROJECT_NUMBER = 2024.2.0b2 # 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 diff --git a/Makefile b/Makefile index 730c90dcd..1edd7b01f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2024.2.0b1 +ESPHOME_REF = 2024.2.0b2 .PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify diff --git a/_static/version b/_static/version index 4164e16b3..4bd1e8a47 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2024.2.0b1 \ No newline at end of file +2024.2.0b2 \ No newline at end of file diff --git a/conf.py b/conf.py index cc188e211..f8647991a 100644 --- a/conf.py +++ b/conf.py @@ -69,7 +69,7 @@ author = "ESPHome" # The short X.Y version. version = "2024.2" # The full version, including alpha/beta/rc tags. -release = "2024.2.0b1" +release = "2024.2.0b2" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 499ee69d07706a1a92438cb54b2b7940a6569fe3 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 19 Feb 2024 17:01:44 +1300 Subject: [PATCH 4/5] Update changelog for 2024.2.0b2 --- changelog/2024.2.0.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/changelog/2024.2.0.rst b/changelog/2024.2.0.rst index 7d5392702..80dbf36ab 100644 --- a/changelog/2024.2.0.rst +++ b/changelog/2024.2.0.rst @@ -41,6 +41,16 @@ Breaking Changes - convert cse7766 to non-polling :esphomepr:`6095` by :ghuser:`ssieb` (breaking-change) - Add combination sensor and remove absorbed kalman_combinator component :esphomepr:`5438` by :ghuser:`kahrendt` (new-integration) (breaking-change) +Beta Changes +^^^^^^^^^^^^ + +- AUTO_LOAD ``sensor`` for ``shelly_dimmer`` :esphomepr:`6223` by :ghuser:`kbx81` +- Add more debugging logs to microWakeWord :esphomepr:`6238` by :ghuser:`kahrendt` +- Fix to RF receiver for Drayton Digistat heating controller :esphomepr:`6235` by :ghuser:`marshn` +- WRGB Use correct multiplier :esphomepr:`6237` by :ghuser:`mhetzi` +- Add optional minimum esphome version to microWakeWord manifest :esphomepr:`6240` by :ghuser:`jesserockz` +- Fix xl9535 pin reads :esphomepr:`6242` by :ghuser:`jesserockz` + All changes ^^^^^^^^^^^ From 13a8c8f3908483bd57fb136f35e6af944dda8b9a Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 19 Feb 2024 17:02:16 +1300 Subject: [PATCH 5/5] Update supporters for 2024.2.0b2 --- guides/supporters.rst | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/guides/supporters.rst b/guides/supporters.rst index b5b2707c8..b79f65ef9 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -45,7 +45,6 @@ Contributors - `Andrea Donno (@adonno) `__ - `Adrian Fretwell (@AdrianFretwell) `__ - `Adrien Brault (@adrienbrault) `__ -- `Ian Blais (@aeonsablaze) `__ - `Attila Farago (@afarago) `__ - `Kjell Braden (@afflux) `__ - `Alejandro Galfrascoli (@AGalfra) `__ @@ -178,6 +177,7 @@ Contributors - `Bierchermuesli (@Bierchermuesli) `__ - `bigwoof (@bigwoof) `__ - `Bill Church (@billchurch) `__ +- `bisbastuner (@bisbastuner) `__ - `Brian Kaufman (@bkaufx) `__ - `JDavid (@blackhack) `__ - `blackshoals (@blackshoals) `__ @@ -226,6 +226,7 @@ Contributors - `Carlos Gustavo Sarmiento (@carlos-sarmiento) `__ - `Carlos Garcia Saura (@CarlosGS) `__ - `Carlos Ruiz (@CarlosRDomin) `__ +- `Carlos Ortega (@carlosV2) `__ - `carlywarly (@carlywarly) `__ - `Carson Full (@CarsonF) `__ - `carstenschroeder (@carstenschroeder) `__ @@ -524,7 +525,6 @@ Contributors - `gcopeland (@gcopeland) `__ - `Greg Cormier (@gcormier) `__ - `GeekVisit (@GeekVisit) `__ -- `Ian Reinhart Geiser (@geiseri) `__ - `R Huish (@genestealer) `__ - `Geoff Davis (@geoffdavis) `__ - `Geoffrey Van Landeghem (@geoffrey-vl) `__ @@ -684,6 +684,7 @@ Contributors - `jochenvg (@jochenvg) `__ - `Johboh (@Johboh) `__ - `John Moxley (@johnmoxley) `__ +- `John White (@johnpwhite) `__ - `Dave Johnston (@johnsto) `__ - `joiboi (@joiboi) `__ - `JonasEr (@JonasEr) `__ @@ -848,6 +849,7 @@ Contributors - `Merlin Schumacher (@merlinschumacher) `__ - `Martin Flasskamp (@MFlasskamp) `__ - `Michael Hoffmann (@mghoffmann) `__ +- `Marcel Hetzendorfer (@mhetzi) `__ - `M Hightower (@mhightower83) `__ - `Michael Muré (@MichaelMure) `__ - `Michal Fapso (@michalfapso) `__ @@ -1102,6 +1104,7 @@ Contributors - `Sam Turner (@samturner3) `__ - `Sender (@sanderlv) `__ - `Sanjay Govind (@sanjay900) `__ +- `Marcin (@Santanachia) `__ - `sascha lammers (@sascha432) `__ - `Davide Perini (@sblantipodi) `__ - `sbur83 (@sbur83) `__ @@ -1318,11 +1321,10 @@ Contributors - `david reid (@zathras777) `__ - `Brynley McDonald (@ZephireNZ) `__ - `Geek_cat (@zhzhzhy) `__ -- `I. Tomita (@ziceva) `__ - `Stefan Goethals (@zipkid) `__ - `zivillian (@zivillian) `__ - `Zack Barett (@zsarnett) `__ - `Zsolt Zsiros (@ZsZs73) `__ - `Christian Zufferey (@zuzu59) `__ -*This page was last updated February 13, 2024.* +*This page was last updated February 19, 2024.*