mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-26 17:27:47 +01:00
Update changelog for 2022.2.0
This commit is contained in:
parent
ee6e782371
commit
f9da1703b5
@ -30,39 +30,77 @@ ESPHome 2022.2.0 - 16th February 2022
|
||||
Inkplate 6 Plus, components/display/inkplate6, inkplate6.jpg
|
||||
|
||||
|
||||
Home Assistant Addon Repo
|
||||
-------------------------
|
||||
|
||||
In a future Supervisor version, the `ESPHome Home Assistant addon repository <https://github.com/esphome/home-assistant-addon>`__
|
||||
will be added by default to new Home Assistant installations.
|
||||
We have decided that we will deprecate the ESPHome addon inside the
|
||||
`Community Addons <https://github.com/hassio-addons/repository>`__
|
||||
and everyone should move to the ESPHome repo. It is safe to delete the
|
||||
ESPHome addon as your configuration YAML files are stored in the Home
|
||||
Assistant configuration folder.
|
||||
|
||||
You can add the repository here:
|
||||
|
||||
.. raw:: html
|
||||
|
||||
<a href="https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fesphome%2Fhome-assistant-addon"
|
||||
target="_blank">
|
||||
<img src="https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg"
|
||||
alt="Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled." />
|
||||
</a>
|
||||
|
||||
And then install the latest ESPHome addon here:
|
||||
|
||||
.. raw:: html
|
||||
|
||||
<a href="https://my.home-assistant.io/redirect/supervisor_addon/?addon=5c53de3b_esphome" target="_blank">
|
||||
<img src="https://my.home-assistant.io/badges/supervisor_addon.svg"
|
||||
alt="Open your Home Assistant instance and show the dashboard of a Supervisor add-on." />
|
||||
</a>
|
||||
|
||||
|
||||
ESP8266 recommended framework bump
|
||||
----------------------------------
|
||||
|
||||
The recommended (and therefore default) version of Arduino for ESP8266 devices has been bumped to 3.0.2 from 2.7.4.
|
||||
This brings many underlying changes to the ESP8266 SDK. The 3.0.2 release has been out since July 2021 but ESPHome just did not bump the default until now.
|
||||
The recommended (and therefore default) version of Arduino for ESP8266 devices
|
||||
has been bumped to 3.0.2 from 2.7.4. This brings many underlying changes to the
|
||||
ESP8266 SDK. The 3.0.2 release has been out since July 2021 but ESPHome just
|
||||
did not bump the default until now.
|
||||
|
||||
|
||||
FastLED
|
||||
-------
|
||||
|
||||
Due to the Arduino bump, the FastLED library suffers issues when running on ESP8266 on Arduino 3+.
|
||||
Because of this there is now a restriction on the ``fastled_clockless`` and ``fastled_spi`` components to only allow using them if you change the arduino version
|
||||
back to 2.7.4 or lower. This will be in place until the library can update and fix the issues. See the :doc:`documentation </components/light/fastled>` for
|
||||
information on how to continue using the lights.
|
||||
Due to the Arduino bump, the FastLED library suffers issues when running on ESP8266
|
||||
on Arduino 3+. Because of this there is now a restriction on the ``fastled_clockless``
|
||||
and ``fastled_spi`` components to only allow using them if you change the arduino version
|
||||
back to 2.7.4 or lower. This will be in place until the library can update and fix the
|
||||
issues. See the :doc:`documentation </components/light/fastled>` for information on how
|
||||
to continue using the lights.
|
||||
|
||||
|
||||
Improv serial Wi-Fi scan
|
||||
------------------------
|
||||
|
||||
Improv serial has been updated to be able to start a Wi-Fi scan and send the results back to the improv client so the user can select the network SSID instead of having to type it in.
|
||||
Improv serial has been updated to be able to start a Wi-Fi scan and send the results
|
||||
back to the improv client so the user can select the network SSID instead of having to type it in.
|
||||
|
||||
|
||||
Tuya Multi multi-datapoint
|
||||
--------------------------
|
||||
|
||||
Some work was done on the tuya component to support devices that send all of their datapoints in a single message.
|
||||
This allows for more devices to be supported and should not cause issues with existing devices but please create an issue if it does.
|
||||
Some work was done on the tuya component to support devices that send all of their
|
||||
datapoints in a single message. This allows for more devices to be supported and should
|
||||
not cause issues with existing devices but please create an issue if it does.
|
||||
|
||||
|
||||
Debug Sensors Breaking change
|
||||
-----------------------------
|
||||
|
||||
The sub-sensors of the ``debug`` have been moved to their respective component platforms. Please see the :doc:`documentation </components/debug>` page for the new way to configure them.
|
||||
The sub-sensors of the ``debug`` have been moved to their respective component platforms.
|
||||
Please see the :doc:`documentation </components/debug>` page for the new way to configure them.
|
||||
|
||||
|
||||
Full list of changes
|
||||
@ -104,6 +142,7 @@ Breaking Changes
|
||||
- [TCS34725] remove duplicated endian conversion :esphomepr:`3037` by :ghuser:`martgras` (breaking-change)
|
||||
- TSL2591 automatic gain control :esphomepr:`3071` by :ghuser:`Azimath` (breaking-change)
|
||||
- [debug] Refactor debug sensors to use the normal sensor model. :esphomepr:`3162` by :ghuser:`mknjc` (breaking-change)
|
||||
- Allow framework version validator to be maximum version :esphomepr:`3197` by :ghuser:`jesserockz` (breaking-change)
|
||||
|
||||
Notable Changes
|
||||
^^^^^^^^^^^^^^^
|
||||
@ -114,6 +153,8 @@ Notable Changes
|
||||
Beta Changes
|
||||
^^^^^^^^^^^^
|
||||
|
||||
- Enable mDNS during OTA safe mode :esphomepr:`3146` by :ghuser:`OttoWinter`
|
||||
- Try fix canbus config validation :esphomepr:`3173` by :ghuser:`jesserockz`
|
||||
- Bump aioesphomeapi from 10.8.1 to 10.8.2 :esphomepr:`3182` by :ghuser:`dependabot[bot]`
|
||||
- Clamp rotary_encoder restored value to min and max :esphomepr:`3184` by :ghuser:`jesserockz`
|
||||
- Make generating combined binary output verbose :esphomepr:`3127` by :ghuser:`OttoWinter`
|
||||
@ -192,6 +233,7 @@ All changes
|
||||
- Text sensor schema generator similar to sensor :esphomepr:`3172` by :ghuser:`jesserockz`
|
||||
- wifi_info, reduce polling interval :esphomepr:`3165` by :ghuser:`jbergler`
|
||||
- MLX90393 three-axis magnetometer :esphomepr:`2770` by :ghuser:`functionpointer` (new-integration)
|
||||
- Enable mDNS during OTA safe mode :esphomepr:`3146` by :ghuser:`OttoWinter`
|
||||
- Dont warn on nonnull comparisons :esphomepr:`3123` by :ghuser:`jesserockz`
|
||||
- Add require response option for BLE binary output :esphomepr:`3091` by :ghuser:`AshtonKem`
|
||||
- Add Lilygo t5 4.7 Touchscreen :esphomepr:`3084` by :ghuser:`jesserockz` (new-integration)
|
||||
@ -200,6 +242,7 @@ All changes
|
||||
- Inkplate 6 PLUS :esphomepr:`3013` by :ghuser:`jesserockz` (new-feature)
|
||||
- Implement MQTT discovery object_id generator :esphomepr:`3114` by :ghuser:`akomelj`
|
||||
- Fix files CI after merging :esphomepr:`3175` by :ghuser:`jesserockz`
|
||||
- Try fix canbus config validation :esphomepr:`3173` by :ghuser:`jesserockz`
|
||||
- Bump pytest from 6.2.5 to 7.0.0 :esphomepr:`3163` by :ghuser:`dependabot[bot]`
|
||||
- Bump pytest-asyncio from 0.17.2 to 0.18.0 :esphomepr:`3168` by :ghuser:`dependabot[bot]`
|
||||
- Allow to set manufacturer data for BLEAdvertising :esphomepr:`3179` by :ghuser:`ashald`
|
||||
|
Loading…
Reference in New Issue
Block a user