mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-30 18:09:26 +01:00
commit
35bc188e8f
2
Doxygen
2
Doxygen
@ -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
|
||||||
|
2
Makefile
2
Makefile
@ -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
|
||||||
|
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -1 +1 @@
|
|||||||
2023.7.0b1
|
2023.7.0b2
|
@ -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
|
||||||
^^^^^^^^^^^
|
^^^^^^^^^^^
|
||||||
|
@ -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.
|
||||||
|
@ -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
|
||||||
|
@ -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``
|
||||||
************
|
************
|
||||||
|
|
||||||
|
@ -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``.
|
||||||
|
@ -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"
|
||||||
|
2
conf.py
2
conf.py
@ -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.
|
||||||
|
@ -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.*
|
||||||
|
Loading…
Reference in New Issue
Block a user