mirror of
https://github.com/esphome/esphome-docs.git
synced 2025-01-13 20:11:53 +01:00
commit
64dd403f28
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.0b3
|
||||
PROJECT_NUMBER = 2024.6.0b4
|
||||
|
||||
# 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.0b3
|
||||
ESPHOME_REF = 2024.6.0b4
|
||||
PAGEFIND_VERSION=1.1.0
|
||||
PAGEFIND=pagefind
|
||||
NET_PAGEFIND=../pagefindbin/pagefind
|
||||
|
@ -1 +1 @@
|
||||
2024.6.0b3
|
||||
2024.6.0b4
|
@ -73,10 +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.
|
||||
|
||||
.. note::
|
||||
|
||||
Update Entities require at least Home Assistant 2024.7 to show up and be controlled in the Home Assistant UI.
|
||||
|
||||
Voice Assistant Timers
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Home Assistant 2024.6 added support for starting, pauseing, resuming, cancelling timers via Assist devices.
|
||||
Home Assistant 2024.6 added support for starting, pausing, 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.
|
||||
@ -213,6 +217,9 @@ Beta Changes
|
||||
- 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`
|
||||
- fix(dallas): make recovery time for 1-bit equal to that of 0-bit :esphomepr:`6763` by :ghuser:`muggenhor`
|
||||
- [wifi] Fix some access point bugs related to esp-idf 4.4.7 :esphomepr:`6928` by :ghuser:`jesserockz`
|
||||
- Rename legacy/modern to ota/factory :esphomepr:`6922` by :ghuser:`jesserockz`
|
||||
|
||||
All changes
|
||||
^^^^^^^^^^^
|
||||
@ -344,6 +351,9 @@ All changes
|
||||
- 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`
|
||||
- fix(dallas): make recovery time for 1-bit equal to that of 0-bit :esphomepr:`6763` by :ghuser:`muggenhor`
|
||||
- [wifi] Fix some access point bugs related to esp-idf 4.4.7 :esphomepr:`6928` by :ghuser:`jesserockz`
|
||||
- Rename legacy/modern to ota/factory :esphomepr:`6922` by :ghuser:`jesserockz`
|
||||
|
||||
Past Changelogs
|
||||
---------------
|
||||
|
@ -40,7 +40,7 @@ ESPHome :ref:`action <config-action>`, it may be used in any ESPHome :ref:`autom
|
||||
then:
|
||||
- ota.http_request.flash:
|
||||
md5_url: http://example.com/firmware.md5
|
||||
url: https://example.com/firmware.bin
|
||||
url: https://example.com/firmware.ota.bin
|
||||
- logger.log: "This message should be not displayed because the device reboots"
|
||||
|
||||
Configuration variables:
|
||||
@ -61,14 +61,14 @@ Configuration variables:
|
||||
|
||||
.. note::
|
||||
|
||||
- You can obtain the ``firmware.bin`` file from either:
|
||||
- You can obtain the ``firmware.ota.bin`` file from either:
|
||||
|
||||
- **ESPHome dashboard** (HA add-on): download in *"Legacy format"*
|
||||
- **ESPHome CLI**: the directory ``.esphome/build/project/.pioenvs/project/firmware.bin``
|
||||
- **ESPHome dashboard** (HA add-on): download in *"OTA format"* (formerly "legacy format")
|
||||
- **ESPHome CLI**: the directory ``.esphome/build/project/.pioenvs/project/firmware.ota.bin``
|
||||
|
||||
...where *"project"* is the name of your ESPHome device/project.
|
||||
|
||||
You **cannot** use ``firmware-factory.bin`` or *"Modern format"* with this component.
|
||||
You **cannot** use ``firmware.factory.bin`` or *"Factory format"* (formerly "Modern format") with this component.
|
||||
|
||||
- ``username`` and ``password`` must be `URL-encoded <https://en.wikipedia.org/wiki/Percent-encoding>`_ if they
|
||||
include special characters.
|
||||
@ -81,21 +81,21 @@ Configuration variables:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
md5 -q firmware.bin > firmware.md5
|
||||
md5 -q firmware.ota.bin > firmware.md5
|
||||
|
||||
- On most Linux distributions:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
md5sum firmware.bin > firmware.md5
|
||||
md5sum firmware.ota.bin > firmware.md5
|
||||
|
||||
- On Windows/PowerShell:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
(Get-FileHash -Path firmware.bin -Algorithm md5).Hash.ToLower() | Out-File -FilePath firmware.md5 -Encoding ASCII
|
||||
(Get-FileHash -Path firmware.ota.bin -Algorithm md5).Hash.ToLower() | Out-File -FilePath firmware.md5 -Encoding ASCII
|
||||
|
||||
This will generate the MD5 hash of the ``firmware.bin`` file and write the resulting hash value to the
|
||||
This will generate the MD5 hash of the ``firmware.ota.bin`` file and write the resulting hash value to the
|
||||
``firmware.md5`` file. The ``md5_url`` configuration variable should point to this file on the web server.
|
||||
It is used by the OTA updating mechanism to ensure the integrity of the (new) firmware as it is installed.
|
||||
|
||||
|
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.0b3"
|
||||
release = "2024.6.0b4"
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
|
@ -29,7 +29,7 @@ A new dialog will open. Click on **Manual download** option.
|
||||
|
||||
.. figure:: images/dashboard-install-manual.png
|
||||
|
||||
Finally, choose **modern format** in the last dialog.
|
||||
Finally, choose **factory format** (formerly "modern format") in the last dialog.
|
||||
|
||||
.. figure:: images/dashboard-install-manual-modern.png
|
||||
|
||||
|
@ -1383,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 17, 2024.*
|
||||
*This page was last updated June 18, 2024.*
|
||||
|
Loading…
Reference in New Issue
Block a user