Skip to content

Latest commit

 

History

History
284 lines (249 loc) · 15.9 KB

2023.9.0.rst

File metadata and controls

284 lines (249 loc) · 15.9 KB

ESPHome 2023.9.0 - 27th September 2023

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

.. imgtable::
    :columns: 3

    BK72xx, components/libretiny, bk72xx.svg
    RTL87xx, components/libretiny, rtl87xx.svg
    WireGuard, components/wireguard, wireguard_custom_logo.svg, dark-invert
    PMWCS3, components/sensor/pmwcs3, pmwcs3.jpg
    SEN0321, components/sensor/sen0321, sen0321.jpg
    LightWaveRF, components/light/lightwaverf, brightness-medium.svg, dark-invert
    BMI160, components/sensor/bmi160, bmi160.jpg
    SPI LED Strips, components/light/spi_led_strip, apa102.jpg

LibreTiny

:doc:`LibreTiny </components/libretiny>` is a platform for the RTL87xx and BK72xx family of chips. ESPHome leverages this platform and brings the powerful yet simple YAML configuration to these chips.

It has been months in the making, and many back and forwards with :ghuser:`kuba2k2` (and all of the contributors to LibreTiny), but we finally got there and merged it in.

Wireguard

:doc:`WireGuard </components/wireguard>` is a new component that allows you to connect to a WireGuard® Peer.

LED Strips

Following on from the previously added :doc:`/components/light/esp32_rmt_led_strip`, we now have :doc:`SPI LED Strips </components/light/spi_led_strip>`. These are replacement components for :doc:`/components/light/neopixelbus` and :doc:`/components/light/fastled` that do not rely on the Arduino framework.

Release 2023.9.1 - September 28

Release 2023.9.2 - October 2

Release 2023.9.3 - October 3

Breaking Changes

Home Assistant Add-on

The /config/esphome/.esphome folder has been removed and replaced with /data when running ESPHome as a Home Assistant add-on. This was done because it is exactly what the add-on /data folder was made for and there were many files in the .esphome folder that were making the Home Assistant Backup larger for no reason at all. All files in there are generated or sourced from online based on your configurations files which have not been touched.

Note

2023.9.1 makes a further small change that moves the json files used by the dashboard into the new /data folder. If you had already updated to 2023.9.0 though, the files would have already been removed and they will be re-generated next time you install each device.

Enum device class

The enum device class was removed from ESPHome to keep in sync with Home Assistant. The class was already not able to be used by any of the built in components and only potentially used by external_components.

Full list of changes

New Components

Breaking Changes

Beta Changes

All changes

Past Changelogs