mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-11-15 10:45:41 +01:00
commit
0c4d465bc0
2
Doxygen
2
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.0b2
|
||||
PROJECT_NUMBER = 2024.6.0b3
|
||||
|
||||
# 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
|
||||
|
2
Makefile
2
Makefile
@ -1,5 +1,5 @@
|
||||
ESPHOME_PATH = ../esphome
|
||||
ESPHOME_REF = 2024.6.0b2
|
||||
ESPHOME_REF = 2024.6.0b3
|
||||
PAGEFIND_VERSION=1.1.0
|
||||
PAGEFIND=pagefind
|
||||
NET_PAGEFIND=../pagefindbin/pagefind
|
||||
|
@ -1 +1 @@
|
||||
2024.6.0b2
|
||||
2024.6.0b3
|
@ -37,6 +37,7 @@ So we have a few updates to update you on this |ss| update |se| release.
|
||||
Please do read these release notes carefully as there are quite a few breaking changes that
|
||||
we know will affect a large portion of users.
|
||||
|
||||
Jesse
|
||||
|
||||
ESPHome branding
|
||||
^^^^^^^^^^^^^^^^
|
||||
@ -72,6 +73,14 @@ update available for this device. You do not need to adopt the device into the E
|
||||
you don't actually need the ESPHome dashboard installed. Using the new ``http_request`` OTA platform,
|
||||
the device will be able to download the firmware and update itself.
|
||||
|
||||
Voice Assistant Timers
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Home Assistant 2024.6 added support for starting, pauseing, resuming, cancelling timers via Assist devices.
|
||||
In this ESPHome release, we added new triggers to the :doc:`Voice Assistant </components/voice_assistant>` component
|
||||
to take advantage of these. Timers are only in memory, do not represent entities and are only available on the device
|
||||
that started the timer.
|
||||
|
||||
OTA Platforms
|
||||
^^^^^^^^^^^^^
|
||||
|
||||
@ -201,6 +210,9 @@ Beta Changes
|
||||
- Add operation_speed option to X9C component :esphomepr:`6890` by :ghuser:`oliverhihn`
|
||||
- [host] Execute host program when using run command :esphomepr:`6897` by :ghuser:`jesserockz`
|
||||
- Bump esphome-dashboard to 20240613.0 :esphomepr:`6901` by :ghuser:`jesserockz`
|
||||
- Synchronise Device Classes from Home Assistant :esphomepr:`6904` by :ghuser:`esphomebot`
|
||||
- [ili9xxx] Fix init for GC9A01A :esphomepr:`6913` by :ghuser:`jesserockz`
|
||||
- [mqtt] Fix datetime copy pasta :esphomepr:`6914` by :ghuser:`jesserockz`
|
||||
|
||||
All changes
|
||||
^^^^^^^^^^^
|
||||
@ -325,6 +337,13 @@ All changes
|
||||
- Fix media_player.volume_set when media player is not started :esphomepr:`6859` by :ghuser:`tetele`
|
||||
- [display] SDL2 display driver for host platform :esphomepr:`6825` by :ghuser:`clydebarrow` (new-integration)
|
||||
- [ili9xxx] Implement st7735 support :esphomepr:`6838` by :ghuser:`clydebarrow`
|
||||
- [CI] Fix for sdl :esphomepr:`6892` by :ghuser:`jesserockz`
|
||||
- Add operation_speed option to X9C component :esphomepr:`6890` by :ghuser:`oliverhihn`
|
||||
- [host] Execute host program when using run command :esphomepr:`6897` by :ghuser:`jesserockz`
|
||||
- Bump esphome-dashboard to 20240613.0 :esphomepr:`6901` by :ghuser:`jesserockz`
|
||||
- Synchronise Device Classes from Home Assistant :esphomepr:`6904` by :ghuser:`esphomebot`
|
||||
- [ili9xxx] Fix init for GC9A01A :esphomepr:`6913` by :ghuser:`jesserockz`
|
||||
- [mqtt] Fix datetime copy pasta :esphomepr:`6914` by :ghuser:`jesserockz`
|
||||
|
||||
Past Changelogs
|
||||
---------------
|
||||
|
@ -257,8 +257,9 @@ whose ``id`` is set to ``player_volume``:
|
||||
on_response:
|
||||
then:
|
||||
- lambda: |-
|
||||
json::parse_json(body, [](JsonObject root) {
|
||||
json::parse_json(body, [](JsonObject root) -> bool {
|
||||
id(player_volume).publish_state(root["vol"]);
|
||||
return true;
|
||||
});
|
||||
|
||||
|
||||
|
2
conf.py
2
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.0b2"
|
||||
release = "2024.6.0b3"
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
|
@ -49,8 +49,9 @@ In the example below we request the value of a sensor from the server node, and
|
||||
on_response:
|
||||
then:
|
||||
- lambda: |-
|
||||
json::parse_json(id(http_request_id).get_string(), [](JsonObject root) {
|
||||
json::parse_json(id(http_request_id).get_string(), [](JsonObject root) -> bool {
|
||||
id(template_sensor_id).publish_state(root["value"]);
|
||||
return true;
|
||||
});
|
||||
|
||||
|
||||
@ -106,8 +107,9 @@ Add an ``Authorization`` header to your ``http_request.get`` action. The simples
|
||||
on_response:
|
||||
then:
|
||||
- lambda: |-
|
||||
json::parse_json(id(http_request_id).get_string(), [](JsonObject root) {
|
||||
json::parse_json(id(http_request_id).get_string(), [](JsonObject root) -> bool {
|
||||
id(template_sensor_id).publish_state(root["value"]);
|
||||
return true;
|
||||
});
|
||||
|
||||
See Also
|
||||
|
@ -50,6 +50,7 @@ Contributors
|
||||
- `Attila Farago (@afarago) <https://github.com/afarago>`__
|
||||
- `Kjell Braden (@afflux) <https://github.com/afflux>`__
|
||||
- `Alejandro Galfrascoli (@AGalfra) <https://github.com/AGalfra>`__
|
||||
- `Andrew Gillis (@agillis) <https://github.com/agillis>`__
|
||||
- `Stefan Agner (@agners) <https://github.com/agners>`__
|
||||
- `Adam Goode (@agoode) <https://github.com/agoode>`__
|
||||
- `Anders (@ahd71) <https://github.com/ahd71>`__
|
||||
@ -335,6 +336,7 @@ Contributors
|
||||
- `Daniel Kucera (@danielkucera) <https://github.com/danielkucera>`__
|
||||
- `Daniel O'Connor (@DanielO) <https://github.com/DanielO>`__
|
||||
- `Daniel Rheinbay (@danielrheinbay) <https://github.com/danielrheinbay>`__
|
||||
- `DanielRobertAppel (@DanielRobertAppel) <https://github.com/DanielRobertAppel>`__
|
||||
- `Daniel Schramm (@danielschramm) <https://github.com/danielschramm>`__
|
||||
- `Danilo Campos (@daniloc) <https://github.com/daniloc>`__
|
||||
- `Daniel Martin Gonzalez (@danimart1991) <https://github.com/danimart1991>`__
|
||||
@ -519,6 +521,7 @@ Contributors
|
||||
- `SmartShackMaster (@fototakas) <https://github.com/fototakas>`__
|
||||
- `Frank Bakker (@FrankBakkerNl) <https://github.com/FrankBakkerNl>`__
|
||||
- `Frank (@FrankBoesing) <https://github.com/FrankBoesing>`__
|
||||
- `frauhottelmann (@frauhottelmann) <https://github.com/frauhottelmann>`__
|
||||
- `Fredrik Erlandsson (@fredrike) <https://github.com/fredrike>`__
|
||||
- `freeasabeer (@freeasabeer) <https://github.com/freeasabeer>`__
|
||||
- `Evgeny (@freekode) <https://github.com/freekode>`__
|
||||
@ -642,6 +645,7 @@ Contributors
|
||||
- `jakub-medrzak (@jakub-medrzak) <https://github.com/jakub-medrzak>`__
|
||||
- `James Hirka (@jameshirka) <https://github.com/jameshirka>`__
|
||||
- `James Lakin (@jamesorlakin) <https://github.com/jamesorlakin>`__
|
||||
- `Jamie Cole (@jamiejcole) <https://github.com/jamiejcole>`__
|
||||
- `Jason (@jamman9000) <https://github.com/jamman9000>`__
|
||||
- `Juraj Andrássy (@JAndrassy) <https://github.com/JAndrassy>`__
|
||||
- `Delio Castillo (@jangeador) <https://github.com/jangeador>`__
|
||||
@ -749,6 +753,7 @@ Contributors
|
||||
- `kroimon (@kroimon) <https://github.com/kroimon>`__
|
||||
- `krunkel (@krunkel) <https://github.com/krunkel>`__
|
||||
- `kryptonitecb3 (@kryptonitecb3) <https://github.com/kryptonitecb3>`__
|
||||
- `kstrouse (@kstrouse) <https://github.com/kstrouse>`__
|
||||
- `Kendell R (@KTibow) <https://github.com/KTibow>`__
|
||||
- `Kuba Szczodrzyński (@kuba2k2) <https://github.com/kuba2k2>`__
|
||||
- `Mark Kuchel (@kuchel77) <https://github.com/kuchel77>`__
|
||||
@ -810,6 +815,7 @@ Contributors
|
||||
- `Kasper Malfroid (@malfroid) <https://github.com/malfroid>`__
|
||||
- `Malle355 (@Malle355) <https://github.com/Malle355>`__
|
||||
- `raymonder jin (@mamil) <https://github.com/mamil>`__
|
||||
- `manonfgoo (@manonfgoo) <https://github.com/manonfgoo>`__
|
||||
- `Manuel Kasper (@manuelkasper) <https://github.com/manuelkasper>`__
|
||||
- `Manuel Díez (@manutenfruits) <https://github.com/manutenfruits>`__
|
||||
- `marcelolcosta (@marcelolcosta) <https://github.com/marcelolcosta>`__
|
||||
@ -910,6 +916,7 @@ Contributors
|
||||
- `mulder-fbi (@mulder-fbi) <https://github.com/mulder-fbi>`__
|
||||
- `Martin Murray (@murrayma) <https://github.com/murrayma>`__
|
||||
- `Michel van de Wetering (@mvdwetering) <https://github.com/mvdwetering>`__
|
||||
- `Marcus Voß (@mvoss96) <https://github.com/mvoss96>`__
|
||||
- `Michiel van Turnhout (@mvturnho) <https://github.com/mvturnho>`__
|
||||
- `Martin Weinelt (@mweinelt) <https://github.com/mweinelt>`__
|
||||
- `Martin Wetterwald (@mwetterw) <https://github.com/mwetterw>`__
|
||||
@ -1040,6 +1047,7 @@ Contributors
|
||||
- `polyfloyd (@polyfloyd) <https://github.com/polyfloyd>`__
|
||||
- `Pontus Oldberg (@PontusO) <https://github.com/PontusO>`__
|
||||
- `poptix (@poptix) <https://github.com/poptix>`__
|
||||
- `Dave (@pow4all) <https://github.com/pow4all>`__
|
||||
- `Peter Provost (@PProvost) <https://github.com/PProvost>`__
|
||||
- `Q. Marchi (@preeefix) <https://github.com/preeefix>`__
|
||||
- `Francesco Ciocchetti (@primeroz) <https://github.com/primeroz>`__
|
||||
@ -1375,4 +1383,4 @@ Contributors
|
||||
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
|
||||
- `Zynth-dev (@Zynth-dev) <https://github.com/Zynth-dev>`__
|
||||
|
||||
*This page was last updated June 13, 2024.*
|
||||
*This page was last updated June 17, 2024.*
|
||||
|
Loading…
Reference in New Issue
Block a user