Skip to content

Latest commit

 

History

History
252 lines (208 loc) · 14.7 KB

v1.20.0.rst

File metadata and controls

252 lines (208 loc) · 14.7 KB

Changelog - Version 1.20.0 - 21st July 2021

.. seo::
    :description: Changelog for ESPHome version 1.20.0.
    :image: /_static/changelog-1.20.0.png
    :author: ESPHome
    :author_twitter: @esphome_

.. imgtable::
    :columns: 2

    Number Core, components/number/index, folder-open.svg, dark-invert
    Template Number, components/number/template, description.svg, dark-invert
    Havells Inverter, components/sensor/havells_solar, havellsgti5000d_s.jpg
    Anova Cooker, components/climate/anova, anova.png


Here's to another timely release bringing a few new components and a whole bunch of changes under the hood to existing ones.

Number Entities

Creating number entities in Home Assistant from ESPHome is now supported. This basically replaces creating an input_number and then importing that sensor into ESPHome as a sensor with platform: homeassistant. The state of the number can also be updated directly on the ESPHome device and will be reflected in Home Assistant.

I would like to see what other platforms people can come up with for the number component, I have a few ideas myself.

Light Changes

Unfortunately, some breaking changes had to be made:

  • For addressable RGBW lights, the brightness now also applies to the white channel (this was already the case for non-addressable RGBW lights). If you want to control only the brightness of the color channel, use the new color_brightness option.
  • For RGBW lights, the white channel is no longer normalized by the color intensity in the light.turn_on and light.control actions. In previous versions, if the red value was set to 60% and the white value to 30%, this would result in the white channel being at 50% brightness. Starting with this version, this will result in the white channel being set to 30%, as expected.

ESPHome Dashboard

Thanks :ghuser:`balloob` for making a small, but very significant change to the dashboard cards so now people who suffer from color-blindness will know whether or not the node is online.

images/online-indicator.png

Nextion

The Nextion component has had a major rewrite this release bringing many more features to those that use the displays. I am not sure how to describe the changes except for listing the main change points from the PR and linking to the docs for you to read yourself. :doc:`/components/display/nextion`

  • Sensors/binary sensors/switch/text sensors and touch have all been added.
  • Over the air TFT file upload
  • Polling has been added to all the components
  • Display on_wake/on_sleep
  • Many API helpers (get_string/get_int) have been added

Release 1.20.1 - July 27

Release 1.20.2 - July 29

Release 1.20.3 - July 30

Release 1.20.4 - August 4

Full list of changes

New Features

New Components

Breaking Changes

Beta Fixes

Notable Changes

All changes

Past Changelogs