Merge branch 'current' into next

This commit is contained in:
Jesse Hills 2022-06-23 10:33:44 +12:00
commit 17af070ce6
No known key found for this signature in database
GPG Key ID: BEAAE804EFD8E83A
6 changed files with 16 additions and 12 deletions

View File

@ -27,12 +27,12 @@ around that time. So lets hope we can make 2022.8.0 worth the wait.
ESPHome can now become a media player target for Home Assistant. This allows users to buy or build ESPHome can now become a media player target for Home Assistant. This allows users to buy or build
ESP32 based speakers and place them around the house. ESP32 based speakers and place them around the house.
Link to `Media Players <https://esphome.github.io/media-players>`_. We made a small website showing you a few tested `Media Players <https://esphome.github.io/media-players>`_ and you can
install ESPHome directly to them via the browser using ESP Web Tools.
Join us in a live stream all about Audio in the Open Home! Join us in a live stream all about Audio in the Open Home!
When: Thursday, June 16, at 7pm UTC / 12pm PST / 9pm CET When: Thursday, June 16, at 7pm UTC / 12pm PST / 9pm CET
More info here...
.. raw:: html .. raw:: html
@ -81,6 +81,13 @@ Basically, they decided to upgrade the ``!include`` yaml "directive" to allow va
Now while this is probably not the best example, the variables act as ``substitutions`` Now while this is probably not the best example, the variables act as ``substitutions``
and can be used anywhere in the underlying yaml file and can very much DRY out your configurations. and can be used anywhere in the underlying yaml file and can very much DRY out your configurations.
Release 2022.6.1 - June 18
--------------------------
- Setup the mute pin if configured :esphomepr:`3568` by :ghuser:`jesserockz`
- Bugfix for ExternalRAMAllocator copy constructor :esphomepr:`3571` by :ghuser:`bnw`
- Media Player: added triggers :esphomepr:`3576` by :ghuser:`dudanov`
Breaking Changes Breaking Changes
---------------- ----------------

View File

@ -146,7 +146,7 @@ Configuration variables:
``media_player.on_state`` Trigger ``media_player.on_state`` Trigger
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This trigger is activated each time the state of the media player is updated This trigger is activated each time the state of the media player is updated
(for example, if the player is stop playing audio or received some command). (for example, if the player is stop playing audio or received some command).
.. code-block:: yaml .. code-block:: yaml

View File

@ -23,7 +23,7 @@ Configuration variables:
------------------------ ------------------------
- **name** (**Required**, string): The name of the text sensor. - **name** (**Required**, string): The name of the text sensor.
- **topic** (**Required**, string): The MQTT topic to listen for numeric messages. - **topic** (**Required**, string): The MQTT topic to listen for string data.
- **qos** (*Optional*, int): The MQTT QoS to subscribe with. Defaults to ``0``. - **qos** (*Optional*, int): The MQTT QoS to subscribe with. Defaults to ``0``.
- **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation. - **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation.
- All other options from :ref:`Text Sensor <config-text_sensor>`. - All other options from :ref:`Text Sensor <config-text_sensor>`.

View File

@ -137,15 +137,15 @@ class ImageTableDirective(Table):
} }
) )
col_widths = self.get_column_widths(cols)
title, messages = self.make_title() title, messages = self.make_title()
table = nodes.table() table = nodes.table()
table["classes"].append("table-center") table["classes"].append("table-center")
table["classes"].append("colwidths-given")
# Set up column specifications based on widths # Set up column specifications based on widths
tgroup = nodes.tgroup(cols=cols) tgroup = nodes.tgroup(cols=cols)
table += tgroup table += tgroup
tgroup.extend(nodes.colspec(colwidth=col_width) for col_width in col_widths) tgroup.extend(nodes.colspec(colwidth=1) for _ in range(cols))
tbody = nodes.tbody() tbody = nodes.tbody()
tgroup += tbody tgroup += tbody

View File

@ -108,6 +108,7 @@ Contributors
- `Branimir Lambov (@blambov) <https://github.com/blambov>`__ - `Branimir Lambov (@blambov) <https://github.com/blambov>`__
- `Jim Ekman (@blejdfist) <https://github.com/blejdfist>`__ - `Jim Ekman (@blejdfist) <https://github.com/blejdfist>`__
- `Bob (@Bmooij) <https://github.com/Bmooij>`__ - `Bob (@Bmooij) <https://github.com/Bmooij>`__
- `Benjamin Klotz (@bnw) <https://github.com/bnw>`__
- `Mauricio Bonani (@bonanitech) <https://github.com/bonanitech>`__ - `Mauricio Bonani (@bonanitech) <https://github.com/bonanitech>`__
- `Casey Olson (@bookcasey) <https://github.com/bookcasey>`__ - `Casey Olson (@bookcasey) <https://github.com/bookcasey>`__
- `BoukeHaarsma23 (@BoukeHaarsma23) <https://github.com/BoukeHaarsma23>`__ - `BoukeHaarsma23 (@BoukeHaarsma23) <https://github.com/BoukeHaarsma23>`__
@ -351,7 +352,6 @@ Contributors
- `imgbot[bot] (@imgbot[bot]) <https://github.com/imgbot[bot]>`__ - `imgbot[bot] (@imgbot[bot]) <https://github.com/imgbot[bot]>`__
- `ImSorryButWho (@ImSorryButWho) <https://github.com/ImSorryButWho>`__ - `ImSorryButWho (@ImSorryButWho) <https://github.com/ImSorryButWho>`__
- `Lorenzo Ortiz (@Infinitte) <https://github.com/Infinitte>`__ - `Lorenzo Ortiz (@Infinitte) <https://github.com/Infinitte>`__
- `Samir El Benna (@ingbenna) <https://github.com/ingbenna>`__
- `irtimaled (@irtimaled) <https://github.com/irtimaled>`__ - `irtimaled (@irtimaled) <https://github.com/irtimaled>`__
- `Ingo Theiss (@itn3rd77) <https://github.com/itn3rd77>`__ - `Ingo Theiss (@itn3rd77) <https://github.com/itn3rd77>`__
- `Ivan Shvedunov (@ivan4th) <https://github.com/ivan4th>`__ - `Ivan Shvedunov (@ivan4th) <https://github.com/ivan4th>`__
@ -548,7 +548,6 @@ Contributors
- `Sam Hughes (@MrEditor97) <https://github.com/MrEditor97>`__ - `Sam Hughes (@MrEditor97) <https://github.com/MrEditor97>`__
- `Mariusz Kryński (@mrk-its) <https://github.com/mrk-its>`__ - `Mariusz Kryński (@mrk-its) <https://github.com/mrk-its>`__
- `Michael Davidson (@MrMDavidson) <https://github.com/MrMDavidson>`__ - `Michael Davidson (@MrMDavidson) <https://github.com/MrMDavidson>`__
- `Ryan Matthews (@mrrsm) <https://github.com/mrrsm>`__
- `MrZetor (@MrZetor) <https://github.com/MrZetor>`__ - `MrZetor (@MrZetor) <https://github.com/MrZetor>`__
- `mtl010957 (@mtl010957) <https://github.com/mtl010957>`__ - `mtl010957 (@mtl010957) <https://github.com/mtl010957>`__
- `Murilo (@murilobaliego) <https://github.com/murilobaliego>`__ - `Murilo (@murilobaliego) <https://github.com/murilobaliego>`__
@ -705,7 +704,6 @@ Contributors
- `RubyBailey (@RubyBailey) <https://github.com/RubyBailey>`__ - `RubyBailey (@RubyBailey) <https://github.com/RubyBailey>`__
- `rweather (@rweather) <https://github.com/rweather>`__ - `rweather (@rweather) <https://github.com/rweather>`__
- `ryanalden (@ryanalden) <https://github.com/ryanalden>`__ - `ryanalden (@ryanalden) <https://github.com/ryanalden>`__
- `Ryan Nazaretian (@ryannazaretian) <https://github.com/ryannazaretian>`__
- `Silvio (@s1lvi0) <https://github.com/s1lvi0>`__ - `Silvio (@s1lvi0) <https://github.com/s1lvi0>`__
- `Jan Čermák (@sairon) <https://github.com/sairon>`__ - `Jan Čermák (@sairon) <https://github.com/sairon>`__
- `sascha lammers (@sascha432) <https://github.com/sascha432>`__ - `sascha lammers (@sascha432) <https://github.com/sascha432>`__
@ -811,7 +809,6 @@ Contributors
- `TVDLoewe (@TVDLoewe) <https://github.com/TVDLoewe>`__ - `TVDLoewe (@TVDLoewe) <https://github.com/TVDLoewe>`__
- `Thorsten von Eicken (@tve) <https://github.com/tve>`__ - `Thorsten von Eicken (@tve) <https://github.com/tve>`__
- `Tyler Menezes (@tylermenezes) <https://github.com/tylermenezes>`__ - `Tyler Menezes (@tylermenezes) <https://github.com/tylermenezes>`__
- `ukewea (@ukewea) <https://github.com/ukewea>`__
- `Unai (@unaiur) <https://github.com/unaiur>`__ - `Unai (@unaiur) <https://github.com/unaiur>`__
- `UT2UH (@UT2UH) <https://github.com/UT2UH>`__ - `UT2UH (@UT2UH) <https://github.com/UT2UH>`__
- `Vc (@Valcob) <https://github.com/Valcob>`__ - `Vc (@Valcob) <https://github.com/Valcob>`__
@ -856,4 +853,4 @@ Contributors
- `Michael Labuschke (@zigman79) <https://github.com/zigman79>`__ - `Michael Labuschke (@zigman79) <https://github.com/zigman79>`__
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__ - `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
*This page was last updated June 16, 2022.* *This page was last updated June 18, 2022.*

View File

@ -1,2 +1,2 @@
sphinx==4.3.2 sphinx==5.0.1
sphinx-autobuild==2021.3.14 sphinx-autobuild==2021.3.14