Browse Source

Prepare for releasing v1.1.0-RC1

pull/44/head v1.1.0-RC1
Maurice Makaay 3 years ago
parent
commit
046f342b8e
3 changed files with 9 additions and 14 deletions
  1. +3
    -8
      CHANGELOG.md
  2. +1
    -1
      README.md
  3. +5
    -5
      doc/installation.md

+ 3
- 8
CHANGELOG.md View File

@ -4,16 +4,10 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Not yet released]
### Added
- Implemented support for visual feedback during the OTA flashing process in the
`example.yaml` file: the light becomes blue during the process, the brightness bar
represents the update progress, when updating fails the light flashes red and when it
completes successfuly, the light flashes green.
## [1.1.0] ## [1.1.0]
**Note**: This release requires ESPHome v1.19.0 or newer.
### Changed ### Changed
- Made it possible to use lambdas with the `preset.activate` automation. This makes it - Made it possible to use lambdas with the `preset.activate` automation. This makes it
possible to link the action to an api service, which exposes the preset functionality possible to link the action to an api service, which exposes the preset functionality
@ -23,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Thanks to Jos for the heads up! Thanks to Jos for the heads up!
- Made the codebase compatible with ESPHome v1.19.0 - Made the codebase compatible with ESPHome v1.19.0
([PR #1657: Introduce new async-def coroutine syntax](https://github.com/esphome/esphome/pull/1657)) ([PR #1657: Introduce new async-def coroutine syntax](https://github.com/esphome/esphome/pull/1657))
Thanks to @Kaibob2 for giving me a heads up that my code was not compiling anymore!
## [1.0.0] ## [1.0.0]


+ 1
- 1
README.md View File

@ -44,7 +44,7 @@ aspect of the lamp and to integrate the lamp in your Home Assistant setup.
For those who have experience with flashing ESPHome onto devices: For those who have experience with flashing ESPHome onto devices:
* Make sure you are using ESPHome v1.18.0 or newer.
* Make sure you are using ESPHome v1.19.0 or newer.
* Copy [`example.yaml`](example.yaml) to `<CONFIG_DIR>/<NODE_NAME>.yaml`. * Copy [`example.yaml`](example.yaml) to `<CONFIG_DIR>/<NODE_NAME>.yaml`.
* Modify the configuration to your needs (see the [configuration guide](doc/configuration.md)). * Modify the configuration to your needs (see the [configuration guide](doc/configuration.md)).
* Compile the `firmware.bin` file and download it to the device to which you have connected your * Compile the `firmware.bin` file and download it to the device to which you have connected your


+ 5
- 5
doc/installation.md View File

@ -2,14 +2,14 @@
# Installation guide # Installation guide
The code must be compiled into a firmware using ESPHome. Therefore, a prerequisite is that you have
ESPHome up and running in some form (command line, docker container, web dashboard, possibly from
within Home Assistant as an add-on). For information on this, please refer to the documentation on
the [ESPHome website](https://esphome.io).
The code must be compiled into a firmware using ESPHome v1.19.0 or later. Therefore, a prerequisite
is that you have ESPHome up and running in some form (command line, docker container, web dashboard,
possibly from within Home Assistant as an add-on). For information on this, please refer to the
documentation on the [ESPHome website](https://esphome.io).
The component code is distributed directly from GitHub. You will not have to download and install The component code is distributed directly from GitHub. You will not have to download and install
the code manually. This leverages the [external components](https://esphome.io/components/external_components.html) the code manually. This leverages the [external components](https://esphome.io/components/external_components.html)
feature that was introduced in ESPHome v1.18.0. Therefore, you must use ESPHome v1.18.0 or newer.
feature.
Before you can compile the firmware, you will have to create the YAML configuration file for your Before you can compile the firmware, you will have to create the YAML configuration file for your
device. You can take the [`example.yaml`](../example.yaml) from this repository as a starting point, and device. You can take the [`example.yaml`](../example.yaml) from this repository as a starting point, and


Loading…
Cancel
Save