From 27091c50ac0afc02a6440089d531058b6a2d75a4 Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Thu, 20 Apr 2023 17:22:37 +1200
Subject: [PATCH 1/9] Add HA version requirement on release notes (#2860)
---
changelog/2023.4.0.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/changelog/2023.4.0.rst b/changelog/2023.4.0.rst
index aa863df17..4dd4ceeaf 100644
--- a/changelog/2023.4.0.rst
+++ b/changelog/2023.4.0.rst
@@ -22,7 +22,7 @@ Voice Assistant
This year is the Year of the Voice for Home Assistant, and ESPHome is charging ahead with this in mind.
We've added a new :doc:`/components/voice_assistant` component that allows you to use ESPHome devices as an input
-for `assist `__ in Home Assistant.
+for `assist `__ in Home Assistant **2023.5 or later**.
With this also comes preliminary :doc:`microphone ` support, which has been built in a way that multiple
components, like ``voice_assistant`` can request start / stop of the microphone and get the data. We
From e978d12c67a3c1cbc3bbd332ce0b46051b1b4be7 Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Thu, 20 Apr 2023 07:46:34 +0000
Subject: [PATCH 2/9] Add missing n
---
changelog/2023.4.0.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/changelog/2023.4.0.rst b/changelog/2023.4.0.rst
index 4dd4ceeaf..10441a127 100644
--- a/changelog/2023.4.0.rst
+++ b/changelog/2023.4.0.rst
@@ -42,7 +42,7 @@ Home Assistant is hosting a live stream all about the Year of the Voice - Chapte
Keith joins Nabu Casa
---------------------
-Nabu Casa is pleased to annouce that long time contributor Keith Burzinski (:ghuser:`kbx81`) is joining the
+Nabu Casa is pleased to announce that long time contributor Keith Burzinski (:ghuser:`kbx81`) is joining the
team as a full time developer to help out on ESPHome. Keith created the :doc:`/components/sprinkler`,
:doc:`/components/climate/thermostat`, a bunch of the ``ssd`` display components and a few other components
as well as fixing many bug along the way. I expect his house climate and garden area are kept well in line.
From bae288c994d6bf8b86c11e04b768ddc710acbfbf Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Thu, 20 Apr 2023 20:09:51 +1200
Subject: [PATCH 3/9] Fix mmc5603 filename (#2861)
---
_redirects | 1 +
components/sensor/{mmc5063.rst => mmc5603.rst} | 0
2 files changed, 1 insertion(+)
rename components/sensor/{mmc5063.rst => mmc5603.rst} (100%)
diff --git a/_redirects b/_redirects
index 8e185bd73..8532c1d69 100644
--- a/_redirects
+++ b/_redirects
@@ -9,6 +9,7 @@
/changelog/2022.12.4.html /changelog/2022.12.0.html 301
/components/display/ili9341.html /components/display/ili9xxx.html 301
+/components/sensor/mmc5063.html /components/sensor/mmc5603.html 301
/cookbook/brilliant-mirabella-genio-smart-plugs.html https://devices.esphome.io/devices/Mirabella-Genio-Wi-Fi-1-USB 301
/cookbook/zemismart-rgbw-downlights.html https://devices.esphome.io/devices/Zemismart-LED-RGBWW-Downlight 301
diff --git a/components/sensor/mmc5063.rst b/components/sensor/mmc5603.rst
similarity index 100%
rename from components/sensor/mmc5063.rst
rename to components/sensor/mmc5603.rst
From 83583e37bf1790a6a60c9e4906491321b845fc2a Mon Sep 17 00:00:00 2001
From: Samuel Sieb
Date: Sat, 22 Apr 2023 22:12:26 -0700
Subject: [PATCH 4/9] fix uart id in example (#2869)
---
components/sensor/growatt_solar.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/components/sensor/growatt_solar.rst b/components/sensor/growatt_solar.rst
index f6f5c8855..cd6bd18c9 100644
--- a/components/sensor/growatt_solar.rst
+++ b/components/sensor/growatt_solar.rst
@@ -22,13 +22,13 @@ to some pins on your board and the baud rate set to 9600.
# Example configuration entry
uart:
- - id: uart1
+ - id: gw_uart
baud_rate: 9600
tx_pin: GPIO1
rx_pin: GPIO3
modbus:
- uart_id: uart1
+ uart_id: gw_uart
flow_control_pin: GPIO4
sensor:
From 018e5bb6d9e121139a08f6725499ad3b58766a63 Mon Sep 17 00:00:00 2001
From: notsonominal <130870838+notsonominal@users.noreply.github.com>
Date: Sun, 23 Apr 2023 22:11:02 +0200
Subject: [PATCH 5/9] add initial_value to servo example (#2870)
---
components/servo.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/components/servo.rst b/components/servo.rst
index 2e680ddc0..7cca13f52 100644
--- a/components/servo.rst
+++ b/components/servo.rst
@@ -150,6 +150,7 @@ configuration. See :ref:`Number ` for more information.
- platform: template
name: Servo Control
min_value: -100
+ initial_value: 0
max_value: 100
step: 1
optimistic: true
From feb79dae2403d2bc404511218d8fb098658eb20f Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Mon, 24 Apr 2023 09:11:08 +1200
Subject: [PATCH 6/9] Bump version to 2023.4.1
---
Doxygen | 2 +-
Makefile | 2 +-
_static/version | 2 +-
conf.py | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Doxygen b/Doxygen
index 2bac0a704..4c1007314 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 = 2023.4.0
+PROJECT_NUMBER = 2023.4.1
# 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 3b07c9333..982705bb8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
ESPHOME_PATH = ../esphome
-ESPHOME_REF = 2023.4.0
+ESPHOME_REF = 2023.4.1
.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 b0db10dad..16df2afe3 100644
--- a/_static/version
+++ b/_static/version
@@ -1 +1 @@
-2023.4.0
\ No newline at end of file
+2023.4.1
\ No newline at end of file
diff --git a/conf.py b/conf.py
index 13647ccf8..b497fb96c 100644
--- a/conf.py
+++ b/conf.py
@@ -69,7 +69,7 @@ author = "ESPHome"
# The short X.Y version.
version = "2023.4"
# The full version, including alpha/beta/rc tags.
-release = "2023.4.0"
+release = "2023.4.1"
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
From 64595d386c1b2ca053f626ef0fc2c92e7dc61f5e Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Mon, 24 Apr 2023 09:29:45 +1200
Subject: [PATCH 7/9] Update changelog for 2023.4.1
---
changelog/2023.4.0.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/changelog/2023.4.0.rst b/changelog/2023.4.0.rst
index 10441a127..cea775aff 100644
--- a/changelog/2023.4.0.rst
+++ b/changelog/2023.4.0.rst
@@ -49,6 +49,12 @@ as well as fixing many bug along the way. I expect his house climate and garden
Looking forward to working with you Keith.
+Release 2023.4.1 - April 24
+---------------------------
+
+- fix flip_x :esphomepr:`4727` by :ghuser:`ssieb`
+- Use proper schema for delta filter :esphomepr:`4723` by :ghuser:`jesserockz`
+
Breaking Changes
----------------
From 39110d4e2ed70b0cde54b9fbdb29fb52493061c9 Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Mon, 24 Apr 2023 09:30:14 +1200
Subject: [PATCH 8/9] Update supporters for 2023.4.1
---
guides/supporters.rst | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/guides/supporters.rst b/guides/supporters.rst
index 4c0d6ef55..8923923ef 100644
--- a/guides/supporters.rst
+++ b/guides/supporters.rst
@@ -135,6 +135,7 @@ Contributors
- `beaudeanadams (@beaudeanadams) `__
- `Benjamin Freeman (@Beetix) `__
- `beikeland (@beikeland) `__
+- `Bella Coola (@BellaCoola) `__
- `Ben-Schwabe (@Ben-Schwabe) `__
- `Ben Hoff (@benhoff) `__
- `Benno Pütz (@bennop) `__
@@ -203,7 +204,6 @@ Contributors
- `Cellie (@CelliesProjects) `__
- `Chris Feenstra (@cfeenstra1024) `__
- `cg089 (@cg089) `__
-- `Kostas Chatzikokolakis (@chatziko) `__
- `Audric Schiltknecht (@chemicalstorm) `__
- `chris-jennings (@chris-jennings) `__
- `Chris (@chrismaki) `__
@@ -618,7 +618,6 @@ Contributors
- `Karl0ss (@karl0ss) `__
- `Karol Zlot (@karolzlot) `__
- `Kattni (@kattni) `__
-- `Krasimir Nedelchev (@kaykayehnn) `__
- `Krzysztof Białek (@kbialek) `__
- `Keilin Bickar (@kbickar) `__
- `Keith Burzinski (@kbx81) `__
@@ -640,7 +639,6 @@ Contributors
- `Marcus Klein (@kleini) `__
- `Kevin Lewis (@kll) `__
- `KNXBroker (@KNXBroker) `__
-- `Koen Vervloesem (@koenvervloesem) `__
- `kokangit (@kokangit) `__
- `Petr Vraník (@konikvranik) `__
- `Kevin Pelzel (@kpelzel) `__
@@ -908,6 +906,7 @@ Contributors
- `Marc Seeger (@rb2k) `__
- `rbaron (@rbaron) `__
- `Robert Cambridge (@rcambrj) `__
+- `Russell Cloran (@rcloran) `__
- `Rebbe Pod (@RebbePod) `__
- `reddn (@reddn) `__
- `Alex (@redwngsrul) `__
@@ -915,7 +914,6 @@ Contributors
- `Regev Brody (@regevbr) `__
- `Alex Reid (@reidprojects) `__
- `RenierM26 (@RenierM26) `__
-- `Reuben (@reubn) `__
- `Robin Pronk (@rfpronk) `__
- `Robert Gabrielson (@rgabrielson11) `__
- `Rafael Goes (@rgriffogoes) `__
@@ -931,7 +929,6 @@ Contributors
- `rnauber (@rnauber) `__
- `Rob Deutsch (@rob-deutsch) `__
- `Robert Alfaro (@robert-alfaro) `__
-- `Rob Gridley (@robgridley) `__
- `Robinson1999 (@Robinson1999) `__
- `RoboMagus (@RoboMagus) `__
- `Roeland Lutters (@Roeland54) `__
@@ -1110,6 +1107,7 @@ Contributors
- `Ian Wells (@wellsi) `__
- `wifwucite (@wifwucite) `__
- `wilberforce (@wilberforce) `__
+- `wildekek (@wildekek) `__
- `Wingman3434 (@Wingman3434) `__
- `Emil Hesslow (@WizKid) `__
- `WJCarpenter (@wjcarpenter) `__
@@ -1139,4 +1137,4 @@ Contributors
- `Zack Barett (@zsarnett) `__
- `Christian Zufferey (@zuzu59) `__
-*This page was last updated April 20, 2023.*
+*This page was last updated April 24, 2023.*
From 0405df3e490c6d37f3d9a354a828f653dd14807f Mon Sep 17 00:00:00 2001
From: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Date: Mon, 24 Apr 2023 09:45:44 +1200
Subject: [PATCH 9/9] Fix examples with `uart1` in id (#2872)
---
components/sensor/havells_solar.rst | 4 ++--
components/sensor/ld2410.rst | 1 -
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/components/sensor/havells_solar.rst b/components/sensor/havells_solar.rst
index 9e6992007..5338e6f5e 100644
--- a/components/sensor/havells_solar.rst
+++ b/components/sensor/havells_solar.rst
@@ -24,14 +24,14 @@ to some pins on your board and the baud rate set to 9600.
# Example configuration entry
uart:
- - id: uart1
+ - id: modbus_uart
baud_rate: 9600
tx_pin: GPIO1
rx_pin: GPIO3
modbus:
- uart_id: uart1
+ uart_id: modbus_uart
flow_control_pin: GPIO4
sensor:
diff --git a/components/sensor/ld2410.rst b/components/sensor/ld2410.rst
index dd0798239..813ef999b 100644
--- a/components/sensor/ld2410.rst
+++ b/components/sensor/ld2410.rst
@@ -25,7 +25,6 @@ Use of hardware UART pins is highly recommended, in order to support the out-of-
# Example configuration entry
uart:
- id: uart1
tx_pin: REPLACEME
rx_pin: REPLACEME
baud_rate: 256000