From 0d6f35788f79e681c599736704f8e840650e9369 Mon Sep 17 00:00:00 2001 From: Sergey Kiselev <50438876+serg987@users.noreply.github.com> Date: Tue, 18 Jun 2024 00:34:07 -0400 Subject: [PATCH 1/9] Add another project to diy.rst (#3955) --- guides/diy.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/guides/diy.rst b/guides/diy.rst index 4254fa477..07c1311d4 100644 --- a/guides/diy.rst +++ b/guides/diy.rst @@ -58,6 +58,7 @@ Blog Posts & Videos - `Converting a Carro Home DC Fan to ESPHome `__ by `Bill Church `__ - `Automated Coffee Bean Roaster `__ by `brooksben11 `__ - `Droplet Smart Irrigation System `__ by `PricelessToolkit `__ +- `Garage door opener controller for devices with optical encoder `__ by :ghuser:`serg987` Custom Components & Code ------------------------ From a611e0bac8f56197a14f1e4db9534a9b7f863a40 Mon Sep 17 00:00:00 2001 From: Pascal Roeleven Date: Tue, 18 Jun 2024 06:42:31 +0200 Subject: [PATCH 2/9] Fix GPIO pins of 2nd and 3rd hardware UART (#3958) --- components/logger.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/logger.rst b/components/logger.rst index 8fe5574d1..f4ab7d7e8 100644 --- a/components/logger.rst +++ b/components/logger.rst @@ -83,8 +83,8 @@ Default UART GPIO Pins * - ESP32 - TX: 1, RX: 3 - N/A - - TX: 9, RX: 10 - - TX: 16, RX: 17 + - TX: 10, RX: 9 + - TX: 17, RX: 16 - N/A - N/A * - ESP32-C3 From b6f848a3752cec1ad56bf94823de66e3ad82cd01 Mon Sep 17 00:00:00 2001 From: tronikos Date: Mon, 17 Jun 2024 21:43:14 -0700 Subject: [PATCH 3/9] Add state class and fix typo in bme680 example (#3793) --- components/sensor/bme680.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/sensor/bme680.rst b/components/sensor/bme680.rst index d4272e7de..b8e581514 100644 --- a/components/sensor/bme680.rst +++ b/components/sensor/bme680.rst @@ -132,9 +132,10 @@ Add indoor air quality (IAQ) calculation and IAQ label, based on the values in t name: "BME680 Indoor Air Quality" id: iaq icon: "mdi:gauge" - # caulculation: comp_gas = log(R_gas[ohm]) + 0.04 log(Ohm)/%rh * hum[%rh] + # calculation: comp_gas = log(R_gas[ohm]) + 0.04 log(Ohm)/%rh * hum[%rh] lambda: |- return log(id(gas_resistance).state) + 0.04 * id(humidity).state; + state_class: "measurement" text_sensor: - platform: template name: "BME680 IAQ Classification" From 2682b11dc30c5dcc6178d2260e9c22656e8562e6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Jun 2024 07:47:52 +0200 Subject: [PATCH 4/9] Bump docker/build-push-action from 5 to 6 (#3960) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 39999b057..bc8fece30 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -47,7 +47,7 @@ jobs: - name: Build and push id: docker_build - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: . push: true From 148a365f16db03b6948a679e08908db4e97f2b01 Mon Sep 17 00:00:00 2001 From: octane321 <45717549+octane321@users.noreply.github.com> Date: Tue, 18 Jun 2024 20:27:33 +0200 Subject: [PATCH 5/9] corrected indentation (#3964) from: sensor: - id: !extend uptime_sensor update_interval: 1s to: sensor: - id: !extend uptime_sensor update_interval: 1s --- guides/configuration-types.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/configuration-types.rst b/guides/configuration-types.rst index 51074d9a1..c50fef15d 100644 --- a/guides/configuration-types.rst +++ b/guides/configuration-types.rst @@ -554,8 +554,8 @@ For example to set a specific update interval on a common uptime sensor that is common: !include common.yaml sensor: - - id: !extend uptime_sensor - update_interval: 10s + - id: !extend uptime_sensor + update_interval: 10s Remove ------ From 0da002a7f8d6e780ea3c44274161d970e963cceb Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Tue, 18 Jun 2024 16:49:30 +1200 Subject: [PATCH 6/9] [ft5x06] Add interrupt pin (#3902) --- components/touchscreen/ft5x06.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/touchscreen/ft5x06.rst b/components/touchscreen/ft5x06.rst index 0e784cbe7..cb7ca8beb 100644 --- a/components/touchscreen/ft5x06.rst +++ b/components/touchscreen/ft5x06.rst @@ -32,7 +32,11 @@ Configuration variables: ************************ - **id** (*Optional*, :ref:`config-id`): Manually set the ID of this touchscreen. -- **rotation** (*Optional*): Set the rotation of the touchscreen. By default this will be set to match the display associated with the touchscreen, but this allows more control. Choices are ``0``, ``90``, ``180`` and ``270``. +- **rotation** (*Optional*): Set the rotation of the touchscreen. By default this will be set to match + the display associated with the touchscreen, but this allows more control. Choices are ``0``, ``90``, ``180`` and ``270``. +- **interrupt_pin** (*Optional*, :ref:`Pin Schema `): The GPIO pin to use as the interrupt pin. + This pin is used to detect when the touchscreen has new data available. + If not set, the touchscreen will be polled instead of using interrupts. - All other options from :ref:`Touchscreen `. From b794f1a47eef791a4201e940d90ba9863965981d Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 19 Jun 2024 15:37:46 +1200 Subject: [PATCH 7/9] Bump version to 2024.6.0b5 --- Doxygen | 2 +- Makefile | 2 +- _static/version | 2 +- conf.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Doxygen b/Doxygen index 82601161c..4eb27411f 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.6.0b4 +PROJECT_NUMBER = 2024.6.0b5 # 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 b8e35f2f4..7862fe4c3 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2024.6.0b4 +ESPHOME_REF = 2024.6.0b5 PAGEFIND_VERSION=1.1.0 PAGEFIND=pagefind NET_PAGEFIND=../pagefindbin/pagefind diff --git a/_static/version b/_static/version index c501d095c..befea0225 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2024.6.0b4 \ No newline at end of file +2024.6.0b5 \ No newline at end of file diff --git a/conf.py b/conf.py index 2a5020a33..caed9c181 100644 --- a/conf.py +++ b/conf.py @@ -69,7 +69,7 @@ author = "ESPHome" # The short X.Y version. version = "2024.6" # The full version, including alpha/beta/rc tags. -release = "2024.6.0b4" +release = "2024.6.0b5" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From b8c5d94fc993874deedd3af4f5dfd6082559cd2a Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 19 Jun 2024 15:38:06 +1200 Subject: [PATCH 8/9] Update changelog for 2024.6.0b5 --- changelog/2024.6.0.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/changelog/2024.6.0.rst b/changelog/2024.6.0.rst index ec127602c..853c590cb 100644 --- a/changelog/2024.6.0.rst +++ b/changelog/2024.6.0.rst @@ -220,6 +220,10 @@ Beta Changes - fix(dallas): make recovery time for 1-bit equal to that of 0-bit :esphomepr:`6763` by :ghuser:`muggenhor` - [wifi] Fix some access point bugs related to esp-idf 4.4.7 :esphomepr:`6928` by :ghuser:`jesserockz` - Rename legacy/modern to ota/factory :esphomepr:`6922` by :ghuser:`jesserockz` +- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 :esphomepr:`6926` by :ghuser:`dependabot[bot]` +- Bump docker/build-push-action from 5.4.0 to 6.0.0 in /.github/actions/build-image :esphomepr:`6927` by :ghuser:`dependabot[bot]` +- Bump docker/build-push-action from 6.0.0 to 6.0.1 in /.github/actions/build-image :esphomepr:`6934` by :ghuser:`dependabot[bot]` +- [network] Default ipv6 to false to always set the flags :esphomepr:`6937` by :ghuser:`jesserockz` All changes ^^^^^^^^^^^ @@ -354,6 +358,10 @@ All changes - fix(dallas): make recovery time for 1-bit equal to that of 0-bit :esphomepr:`6763` by :ghuser:`muggenhor` - [wifi] Fix some access point bugs related to esp-idf 4.4.7 :esphomepr:`6928` by :ghuser:`jesserockz` - Rename legacy/modern to ota/factory :esphomepr:`6922` by :ghuser:`jesserockz` +- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 :esphomepr:`6926` by :ghuser:`dependabot[bot]` +- Bump docker/build-push-action from 5.4.0 to 6.0.0 in /.github/actions/build-image :esphomepr:`6927` by :ghuser:`dependabot[bot]` +- Bump docker/build-push-action from 6.0.0 to 6.0.1 in /.github/actions/build-image :esphomepr:`6934` by :ghuser:`dependabot[bot]` +- [network] Default ipv6 to false to always set the flags :esphomepr:`6937` by :ghuser:`jesserockz` Past Changelogs --------------- From 7e65613bf7e879591fa75d504d2df6ec6ecfa575 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 19 Jun 2024 15:38:48 +1200 Subject: [PATCH 9/9] Update supporters for 2024.6.0b5 --- guides/supporters.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/guides/supporters.rst b/guides/supporters.rst index cfe4df32a..0c252958c 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -644,6 +644,7 @@ Contributors - `Jonathan Kollasch (@jakllsch) `__ - `jakub-medrzak (@jakub-medrzak) `__ - `James Hirka (@jameshirka) `__ +- `James Myatt (@jamesmyatt) `__ - `James Lakin (@jamesorlakin) `__ - `Jamie Cole (@jamiejcole) `__ - `Jason (@jamman9000) `__ @@ -912,6 +913,7 @@ Contributors - `Murray Scott (@mscottco) `__ - `MSe-5-14 (@MSe-5-14) `__ - `mtl010957 (@mtl010957) `__ +- `Giel van Schijndel (@muggenhor) `__ - `mulcmu (@mulcmu) `__ - `mulder-fbi (@mulder-fbi) `__ - `Martin Murray (@murrayma) `__ @@ -928,7 +930,6 @@ Contributors - `Kevin Uhlir (@n0bel) `__ - `n6ham (@n6ham) `__ - `N6RDV (@N6RDV) `__ -- `Erik Näsström (@Naesstrom) `__ - `H. Árkosi Róbert (@nagyrobi) `__ - `Viktor Nagy (@nagyv) `__ - `nanoparticle (@nanoparticle) `__ @@ -1007,6 +1008,7 @@ Contributors - `Daniel Mahaney (@Papa-DMan) `__ - `Christian Schmitt (@papillon81) `__ - `Faidon Liambotis (@paravoid) `__ +- `Pascal Roeleven (@pascallj) `__ - `Patrick Collins (@patrickcollins12) `__ - `Paul Deen (@PaulAntonDeen) `__ - `Paul Monigatti (@paulmonigatti) `__ @@ -1245,6 +1247,7 @@ Contributors - `Theexternaldisk (@Theexternaldisk) `__ - `Martijn van der Pol (@TheFes) `__ - `TheGroundZero (@TheGroundZero) `__ +- `Alexander Münch (@theHacker) `__ - `thejonesyboy (@thejonesyboy) `__ - `TheJulianJES (@TheJulianJES) `__ - `Bart (@TheNameIsBart) `__ @@ -1383,4 +1386,4 @@ Contributors - `Christian Zufferey (@zuzu59) `__ - `Zynth-dev (@Zynth-dev) `__ -*This page was last updated June 18, 2024.* +*This page was last updated June 19, 2024.*