mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-25 17:17:54 +01:00
Merge branch 'current' into next
This commit is contained in:
commit
74f4a25045
@ -34,6 +34,15 @@ A new ``xor`` condition has been added to the automation engine. This condition
|
||||
when a single condition in the list is true.
|
||||
|
||||
|
||||
Release 2023.10.1 - October 19
|
||||
------------------------------
|
||||
|
||||
- Fix voice_assistant without a speaker :esphomepr:`5558` by :ghuser:`jesserockz`
|
||||
- esp32_improv add timeout :esphomepr:`5556` by :ghuser:`jesserockz`
|
||||
- Create IPv4 sockets if ipv6 is not enabled :esphomepr:`5565` by :ghuser:`jesserockz`
|
||||
- Incorrect ESP32 Strapping PIN Defined :esphomepr:`5563` by :ghuser:`descipher`
|
||||
|
||||
|
||||
Breaking changes
|
||||
----------------
|
||||
|
||||
|
@ -24,6 +24,11 @@ using an API that is designed to
|
||||
- be simple and to be used without programming experience
|
||||
- but also be flexible enough to work with more complex tasks like displaying an analog clock.
|
||||
|
||||
.. note::
|
||||
|
||||
Display hardware is complex and sometimes doesn't behave as expected. If you're having trouble with your display,
|
||||
please see :ref:`troubleshooting` below.
|
||||
|
||||
.. _display-engine:
|
||||
|
||||
Display Rendering Engine
|
||||
@ -951,6 +956,55 @@ You can then switch between these with three different actions:
|
||||
|
||||
Additionally the old page will be given as the variable ``from`` and the new one as the variable ``to``.
|
||||
|
||||
.. _troubleshooting:
|
||||
|
||||
Troubleshooting
|
||||
---------------
|
||||
|
||||
Color Test Pattern
|
||||
******************
|
||||
|
||||
If you're experiencing issues with your color display, the script below can help you to identify what might be wrong.
|
||||
It will show 3 color bars in **RED**, **GREEN** and **BLUE**. To help the graphics display team determine
|
||||
the best way to help you, **a picture of the result of this script is very helpful.**
|
||||
|
||||
Should you `create an issue <https://github.com/esphome/issues/issues>`__ in GitHub regarding your display, please
|
||||
be sure to **include a link to where you purchased it** so that we can validate the configuration you've used.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
display:
|
||||
- platform: ...
|
||||
...
|
||||
lambda: |-
|
||||
int shift_x = (it.get_width()-310)/2;
|
||||
int shift_y = (it.get_height()-256)/2;
|
||||
for(auto i = 0; i<256; i++) {
|
||||
it.horizontal_line(shift_x+ 0,i+shift_y,50, my_red.fade_to_white(i));
|
||||
it.horizontal_line(shift_x+ 50,i+shift_y,50, my_red.fade_to_black(i));
|
||||
|
||||
it.horizontal_line(shift_x+105,i+shift_y,50, my_green.fade_to_white(i));
|
||||
it.horizontal_line(shift_x+155,i+shift_y,50, my_green.fade_to_black(i));
|
||||
|
||||
it.horizontal_line(shift_x+210,i+shift_y,50, my_blue.fade_to_white(i));
|
||||
it.horizontal_line(shift_x+260,i+shift_y,50, my_blue.fade_to_black(i));
|
||||
}
|
||||
it.rectangle(shift_x+ 0, 0+shift_y, shift_x+ 310, 256+shift_y, my_yellow);
|
||||
|
||||
color:
|
||||
- id: my_blue
|
||||
blue: 100%
|
||||
- id: my_red
|
||||
red: 100%
|
||||
- id: my_green
|
||||
green: 100%
|
||||
- id: my_white
|
||||
red: 100%
|
||||
blue: 100%
|
||||
green: 100%
|
||||
- id: my_yellow
|
||||
hex: ffff00
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
|
@ -222,7 +222,17 @@ Configuration examples
|
||||
clk_mode: GPIO17_OUT
|
||||
phy_addr: 1
|
||||
|
||||
**LILYGO T-ETH-Lite**:
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
ethernet:
|
||||
type: RTL8201
|
||||
mdc_pin: GPIO23
|
||||
mdio_pin: GPIO18
|
||||
clk_mode: GPIO0_IN
|
||||
phy_addr: 0
|
||||
power_pin: GPIO12
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
@ -284,7 +284,7 @@ Rounds the value to the given decimal places.
|
||||
``quantile``
|
||||
************
|
||||
|
||||
A `simple moving quantile <https://en.wikipedia.org/wiki/Quantile>`__
|
||||
A `simple moving quantile <https://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/quantile.htm>`__
|
||||
over the last few values. This can be used to filter outliers from the received sensor data. A large
|
||||
window size will make the filter slow to react to input changes.
|
||||
|
||||
@ -434,7 +434,7 @@ Configuration variables:
|
||||
******************************
|
||||
|
||||
A simple `exponential moving average
|
||||
<https://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/quantile.htm>`__ over the last few
|
||||
<https://en.wikipedia.org/wiki/Moving_average#Exponential_moving_average>`__ over the last few
|
||||
values. It can be used to have a short update interval on the sensor but only push
|
||||
out an average on a specific interval (thus increasing resolution).
|
||||
|
||||
|
@ -8,7 +8,7 @@ MMC5983 Magnetometer
|
||||
:image: mmc5983.jpg
|
||||
:keywords: MMC5983
|
||||
|
||||
The ``mmc5983`` integration allows you to use your MMC5603 triple-axis magnetometer
|
||||
The ``mmc5983`` integration allows you to use your MMC5983 triple-axis magnetometer
|
||||
(`datasheet`_, `SparkFun`_) with ESPHome.
|
||||
|
||||
The :ref:`I²C Bus <i2c>` is required to be set up for this sensor to work. The device supports 400kHz
|
||||
|
@ -580,6 +580,7 @@ Contributors
|
||||
- `Dom (@Ing-Dom) <https://github.com/Ing-Dom>`__
|
||||
- `Ingo Becker (@ingobecker) <https://github.com/ingobecker>`__
|
||||
- `Ingurum (@Ingurum) <https://github.com/Ingurum>`__
|
||||
- `Marc J (@InvncibiltyCloak) <https://github.com/InvncibiltyCloak>`__
|
||||
- `IoT-devices LLC (@iotdevicesdev) <https://github.com/iotdevicesdev>`__
|
||||
- `Ivo Roefs (@ironirc) <https://github.com/ironirc>`__
|
||||
- `irtimaled (@irtimaled) <https://github.com/irtimaled>`__
|
||||
@ -618,12 +619,10 @@ Contributors
|
||||
- `Jay Newstrom (@JayNewstrom) <https://github.com/JayNewstrom>`__
|
||||
- `Jeff (@jazzmonger) <https://github.com/jazzmonger>`__
|
||||
- `Jonas Bergler (@jbergler) <https://github.com/jbergler>`__
|
||||
- `JbLb (@jblb) <https://github.com/jblb>`__
|
||||
- `James Callaghan (@jcallaghan) <https://github.com/jcallaghan>`__
|
||||
- `Jc Miñarro (@JcMinarro) <https://github.com/JcMinarro>`__
|
||||
- `Josh Willox (@jcwillox) <https://github.com/jcwillox>`__
|
||||
- `JeeCee1 (@JeeCee1) <https://github.com/JeeCee1>`__
|
||||
- `Jeef (@jeeftor) <https://github.com/jeeftor>`__
|
||||
- `jeff-h (@jeff-h) <https://github.com/jeff-h>`__
|
||||
- `Jeffrey Borg (@jeffborg) <https://github.com/jeffborg>`__
|
||||
- `Jeff Eberl (@jeffeb3) <https://github.com/jeffeb3>`__
|
||||
@ -1250,4 +1249,4 @@ Contributors
|
||||
- `Zsolt Zsiros (@ZsZs73) <https://github.com/ZsZs73>`__
|
||||
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
|
||||
|
||||
*This page was last updated October 18, 2023.*
|
||||
*This page was last updated October 19, 2023.*
|
||||
|
Loading…
Reference in New Issue
Block a user