Merge pull request #3073 from esphome/bump-2023.7.0b2

2023.7.0b2
This commit is contained in:
Jesse Hills 2023-07-17 10:19:49 +12:00 committed by GitHub
commit 35bc188e8f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 55 additions and 12 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 = 2023.7.0b1 PROJECT_NUMBER = 2023.7.0b2
# 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 = 2023.7.0b1 ESPHOME_REF = 2023.7.0b2
.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

@ -326,7 +326,7 @@ div.body p, div.body dd, div.body li, div.body blockquote {
color: #e2e2e2; color: #e2e2e2;
} }
div.note { div.note, div.tip {
background-color: #2d2c2c; background-color: #2d2c2c;
border: 1px solid #808080; border: 1px solid #808080;
} }

View File

@ -1 +1 @@
2023.7.0b1 2023.7.0b2

View File

@ -39,6 +39,16 @@ Breaking Changes
^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^
- display: add `BaseFont` and introduce `Font::draw` methods :esphomepr:`4963` by :ghuser:`ayufan` (breaking-change) - display: add `BaseFont` and introduce `Font::draw` methods :esphomepr:`4963` by :ghuser:`ayufan` (breaking-change)
- Remove template switch restore_state :esphomepr:`5106` by :ghuser:`jesserockz` (breaking-change)
Beta Changes
^^^^^^^^^^^^
- Dont do mqtt ip lookup if `use_address` has ip address :esphomepr:`5096` by :ghuser:`jesserockz`
- ESP32 enable ADC2 when wifi is disabled :esphomepr:`4381` by :ghuser:`pciavald`
- [Sprinkler] Resume fixes :esphomepr:`5100` by :ghuser:`hostcc`
- Remove template switch restore_state :esphomepr:`5106` by :ghuser:`jesserockz` (breaking-change)
- Add timeout filter :esphomepr:`5104` by :ghuser:`clydebarrow`
All changes All changes
^^^^^^^^^^^ ^^^^^^^^^^^

View File

@ -41,7 +41,7 @@ Configuration variables:
- **pin** (**Required**, :ref:`config-pin`): The pin to transmit the remote signal on. - **pin** (**Required**, :ref:`config-pin`): The pin to transmit the remote signal on.
- **carrier_duty_percent** (*Optional*, int): How much of the time the remote is on. For example, infrared - **carrier_duty_percent** (*Optional*, int): How much of the time the remote is on. For example, infrared
protocols modulate the signal using a carrier signal. Set this is ``50%`` if you're working with IR LEDs and to protocols modulate the signal using a carrier signal. Set this to ``50%`` if you're working with IR LEDs and to
``100%`` if working with other things like 433MHz transmitters. ``100%`` if working with other things like 433MHz transmitters.
- **id** (*Optional*, :ref:`config-id`): Manually specify - **id** (*Optional*, :ref:`config-id`): Manually specify
the ID used for code generation. Use this if you have multiple remote transmitters. the ID used for code generation. Use this if you have multiple remote transmitters.

View File

@ -74,6 +74,33 @@ To simplify this, we provide the setting ``attenuation: auto`` for an automatic/
Even though the measurements are calibrated, the range *limits* are variable among chips due to differences in the internal voltage reference. Even though the measurements are calibrated, the range *limits* are variable among chips due to differences in the internal voltage reference.
.. _adc-esp32_pins:
ESP32 pins
----------
``ADC2`` pins are only usable when Wi-Fi is not configured on the device.
.. list-table::
:header-rows: 1
* - Variant
- ADC1
- ADC2
* - ESP32
- GPIO32 - GPIO39
- GPIO0, GPIO2, GPIO4, GPIO12 - GPIO15, GPIO25 - GPIO27
* - ESP32-C3
- GPIO0 - GPIO4
- GPIO5
* - ESP32-S2
- GPIO1 - GPIO10
- GPIO11 - GPIO20
* - ESP32-S3
- GPIO1 - GPIO10
- GPIO11 - GPIO20
.. _adc-raw: .. _adc-raw:
Different ESP32-ADC behavior since 2021.11 Different ESP32-ADC behavior since 2021.11

View File

@ -151,6 +151,7 @@ Filters are processed in the order they are defined in your configuration.
- throttle_average: 1s - throttle_average: 1s
- heartbeat: 5s - heartbeat: 5s
- debounce: 0.1s - debounce: 0.1s
- timeout: 1min
- delta: 5.0 - delta: 5.0
- or: - or:
- throttle: 1s - throttle: 1s
@ -466,6 +467,14 @@ The last value of the sensor will be sent.
So a value of ``10s`` will cause the filter to output values every 10s regardless So a value of ``10s`` will cause the filter to output values every 10s regardless
of the input values. of the input values.
``timeout``
************
After the first value has been sent, if no subsequent value is published within the
``specified time period``, send ``NaN``.
Especially useful when data is derived from some other communication
channel, e.g. a serial port, which can potentially be interrupted.
``debounce`` ``debounce``
************ ************

View File

@ -43,8 +43,6 @@ Configuration variables:
be performed when the remote (like Home Assistant's frontend) requests the switch to be turned on. be performed when the remote (like Home Assistant's frontend) requests the switch to be turned on.
- **turn_off_action** (*Optional*, :ref:`Action <config-action>`): The action that should - **turn_off_action** (*Optional*, :ref:`Action <config-action>`): The action that should
be performed when the remote (like Home Assistant's frontend) requests the switch to be turned off. be performed when the remote (like Home Assistant's frontend) requests the switch to be turned off.
- **restore_state** (*Optional*, boolean): Sets whether ESPHome should attempt to restore the
state on boot-up and call the turn on/off actions with the recovered values. Defaults to ``no``.
- **optimistic** (*Optional*, boolean): Whether to operate in optimistic mode - when in this mode, - **optimistic** (*Optional*, boolean): Whether to operate in optimistic mode - when in this mode,
any command sent to the template switch will immediately update the reported state. any command sent to the template switch will immediately update the reported state.
Defaults to ``false``. Defaults to ``false``.

View File

@ -23,7 +23,7 @@ The following table shows the currently supported models of Vbus devices.
:header: "Name", "Config Value", "Hex Address", "Notes" :header: "Name", "Config Value", "Hex Address", "Notes"
"DeltaSol BS Plus","deltasol_bs_plus","4221" "DeltaSol BS Plus","deltasol_bs_plus","4221"
"DeltaSol BS 2009","deltasol_bs_2009","427B" "DeltaSol BS 2009","deltasol_bs_2009","427B","DeltaSol BS Plus V2"
"Dux H3214","deltasol_bs_2009","427B", "Pump 2 unsupported" "Dux H3214","deltasol_bs_2009","427B", "Pump 2 unsupported"
"DeltaSol C","deltasol_c","4212" "DeltaSol C","deltasol_c","4212"
"DeltaSol CS2","deltasol_cs2","1121" "DeltaSol CS2","deltasol_cs2","1121"

View File

@ -69,7 +69,7 @@ author = "ESPHome"
# The short X.Y version. # The short X.Y version.
version = "2023.7" version = "2023.7"
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = "2023.7.0b1" release = "2023.7.0b2"
# 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

@ -307,7 +307,6 @@ Contributors
- `ddt154 (@ddt154) <https://github.com/ddt154>`__ - `ddt154 (@ddt154) <https://github.com/ddt154>`__
- `DeadEnd (@DeadEnded) <https://github.com/DeadEnded>`__ - `DeadEnd (@DeadEnded) <https://github.com/DeadEnded>`__
- `Debashish Sahu (@debsahu) <https://github.com/debsahu>`__ - `Debashish Sahu (@debsahu) <https://github.com/debsahu>`__
- `declanshanaghy (@declanshanaghy) <https://github.com/declanshanaghy>`__
- `Maximilian (@DeerMaximum) <https://github.com/DeerMaximum>`__ - `Maximilian (@DeerMaximum) <https://github.com/DeerMaximum>`__
- `definitio (@definitio) <https://github.com/definitio>`__ - `definitio (@definitio) <https://github.com/definitio>`__
- `Christiaan Blom (@Deinara) <https://github.com/Deinara>`__ - `Christiaan Blom (@Deinara) <https://github.com/Deinara>`__
@ -530,6 +529,7 @@ Contributors
- `Hamish Moffatt (@hmoffatt) <https://github.com/hmoffatt>`__ - `Hamish Moffatt (@hmoffatt) <https://github.com/hmoffatt>`__
- `Marcel Hoppe (@hobbypunk90) <https://github.com/hobbypunk90>`__ - `Marcel Hoppe (@hobbypunk90) <https://github.com/hobbypunk90>`__
- `Hopperpop (@Hopperpop) <https://github.com/Hopperpop>`__ - `Hopperpop (@Hopperpop) <https://github.com/Hopperpop>`__
- `Ilia Sotnikov (@hostcc) <https://github.com/hostcc>`__
- `Yang Hau (@howjmay) <https://github.com/howjmay>`__ - `Yang Hau (@howjmay) <https://github.com/howjmay>`__
- `hpineapples (@hpineapples) <https://github.com/hpineapples>`__ - `hpineapples (@hpineapples) <https://github.com/hpineapples>`__
- `Antonio Vanegas (@hpsaturn) <https://github.com/hpsaturn>`__ - `Antonio Vanegas (@hpsaturn) <https://github.com/hpsaturn>`__
@ -1216,11 +1216,10 @@ Contributors
- `Brynley McDonald (@ZephireNZ) <https://github.com/ZephireNZ>`__ - `Brynley McDonald (@ZephireNZ) <https://github.com/ZephireNZ>`__
- `Geek_cat (@zhzhzhy) <https://github.com/zhzhzhy>`__ - `Geek_cat (@zhzhzhy) <https://github.com/zhzhzhy>`__
- `I. Tomita (@ziceva) <https://github.com/ziceva>`__ - `I. Tomita (@ziceva) <https://github.com/ziceva>`__
- `Michael Labuschke (@zigman79) <https://github.com/zigman79>`__
- `Stefan Goethals (@zipkid) <https://github.com/zipkid>`__ - `Stefan Goethals (@zipkid) <https://github.com/zipkid>`__
- `zivillian (@zivillian) <https://github.com/zivillian>`__ - `zivillian (@zivillian) <https://github.com/zivillian>`__
- `Loïc (@zoic21) <https://github.com/zoic21>`__ - `Loïc (@zoic21) <https://github.com/zoic21>`__
- `Zack Barett (@zsarnett) <https://github.com/zsarnett>`__ - `Zack Barett (@zsarnett) <https://github.com/zsarnett>`__
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__ - `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
*This page was last updated July 13, 2023.* *This page was last updated July 17, 2023.*