Skip to content

Latest commit

 

History

History
270 lines (225 loc) · 13.7 KB

2023.6.0.rst

File metadata and controls

270 lines (225 loc) · 13.7 KB

ESPHome 2023.6.0 - 21st June 2023

.. seo::
    :description: Changelog for ESPHome 2023.6.0.
    :image: /_static/changelog-2023.6.0.png
    :author: Jesse Hills
    :author_twitter: @jesserockz

.. imgtable::
    :columns: 2

    Alarm Control Panel Core, components/alarm_control_panel/index, alarm-panel.svg, dark-invert
    Template Alarm Control Panel, components/alarm_control_panel/template, description.svg, dark-invert
    RP2040 PIO LED Strip, components/light/rp2040_pio_led_strip, color_lens.svg, dark-invert
    TMP1075, components/sensor/tmp1075, tmp1075.jpg

Dark Mode 😎

Thanks to :ghuser:`grahambrown11` for implement a dark mode for the ESPHome dashboard! It will take the preference of your browser and is not configurable at this time.

Alarm Control Panel

:ghuser:`grahambrown11` also has contributed the base alarm control panel code and a template alarm control panel. This is available to use now in ESPHome, but will require Home Assistant 2023.7 or newer for the entity to show up and be control from that side.

MDI icons

You can now specify MDI icons as ESPHome images using the mdi: prefix, for example:

image:
  - file: "my_image.png"
    id: my_image
  - file: "mdi:chip"
    resize: 32x32
    id: chip_icon

Wi-Fi enable and disable

Wi-Fi can now be enabled and disabled on demand using the wifi.enable and wifi.disable actions. It can also be set to not enable on bootup. See the :doc:`Wi-Fi documentation </components/wifi>` for more details.

Release 2023.6.1 - June 23

Release 2023.6.2 - June 23

Release 2023.6.3 - June 28

Release 2023.6.4 - July 4

Release 2023.6.5 - July 10

Breaking Changes

VOC sensors

Some VOC sensors have had their default device class changed from volatile_organic_compounds to volatile_organic_compounds_parts to better align with what they are returning.

Microphone

The on_data trigger (and the internal callback) for the microphone now provides std::vector<int16> instead of a std::vector<uin8_t>.

Header files moved

There are a couple of breaking changes for users who publish external_components and may use the internal APIs. See the list below for the pull requests that have been marked as breaking changes.

Full list of changes

New Components

Breaking Changes

Beta Changes

All changes

Past Changelogs