mirror of
https://github.com/esphome/esphome-docs.git
synced 2025-01-29 22:51:44 +01:00
commit
d877113331
2
Doxygen
2
Doxygen
@ -38,7 +38,7 @@ PROJECT_NAME = "ESPHome"
|
|||||||
# could be handy for archiving the generated documentation or if some version
|
# could be handy for archiving the generated documentation or if some version
|
||||||
# control system is used.
|
# control system is used.
|
||||||
|
|
||||||
PROJECT_NUMBER = 2022.2.0b1
|
PROJECT_NUMBER = 2022.2.0b2
|
||||||
|
|
||||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||||
# for a project that appears at the top of each page and should give viewer a
|
# for a project that appears at the top of each page and should give viewer a
|
||||||
|
2
Makefile
2
Makefile
@ -1,5 +1,5 @@
|
|||||||
ESPHOME_PATH = ../esphome
|
ESPHOME_PATH = ../esphome
|
||||||
ESPHOME_REF = 2022.2.0b1
|
ESPHOME_REF = 2022.2.0b2
|
||||||
|
|
||||||
.PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify
|
.PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
2022.2.0b1
|
2022.2.0b2
|
@ -30,31 +30,38 @@ ESPHome 2022.2.0 - 16th February 2022
|
|||||||
Inkplate 6 Plus, components/display/inkplate6, inkplate6.jpg
|
Inkplate 6 Plus, components/display/inkplate6, inkplate6.jpg
|
||||||
|
|
||||||
|
|
||||||
Notes to be written
|
|
||||||
|
|
||||||
|
|
||||||
ESP8266 recommended framework bump
|
ESP8266 recommended framework bump
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
To be written...
|
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.
|
||||||
|
|
||||||
|
|
||||||
Improv serial wifi scan
|
Improv serial wifi scan
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
To be written...
|
Improv serial has been updated to be able to start a wifi 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
|
Tuya Multi multi-datapoint
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
To be written...
|
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
|
Debug Sensors Breaking change
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
||||||
To be written...
|
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
|
Full list of changes
|
||||||
@ -103,6 +110,14 @@ Notable Changes
|
|||||||
- ESP8266 Set recommended framework to 3.0.2 :esphomepr:`2606` by :ghuser:`OttoWinter` (notable-change)
|
- ESP8266 Set recommended framework to 3.0.2 :esphomepr:`2606` by :ghuser:`OttoWinter` (notable-change)
|
||||||
- Handle Tuya multi-datapoint messages :esphomepr:`3159` by :ghuser:`ssieb` (notable-change)
|
- Handle Tuya multi-datapoint messages :esphomepr:`3159` by :ghuser:`ssieb` (notable-change)
|
||||||
|
|
||||||
|
Beta Changes
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- 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`
|
||||||
|
- Allow framework version validator to be maximum version :esphomepr:`3197` by :ghuser:`jesserockz` (breaking-change)
|
||||||
|
|
||||||
All changes
|
All changes
|
||||||
^^^^^^^^^^^
|
^^^^^^^^^^^
|
||||||
|
|
||||||
@ -186,6 +201,10 @@ All changes
|
|||||||
- Bump pytest-asyncio from 0.17.2 to 0.18.0 :esphomepr:`3168` 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`
|
- Allow to set manufacturer data for BLEAdvertising :esphomepr:`3179` by :ghuser:`ashald`
|
||||||
- Change most references from hassio to ha-addon :esphomepr:`3178` by :ghuser:`jesserockz`
|
- Change most references from hassio to ha-addon :esphomepr:`3178` 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`
|
||||||
|
- Allow framework version validator to be maximum version :esphomepr:`3197` by :ghuser:`jesserockz` (breaking-change)
|
||||||
|
|
||||||
Past Changelogs
|
Past Changelogs
|
||||||
---------------
|
---------------
|
||||||
|
@ -5,6 +5,21 @@ FastLED Light
|
|||||||
:description: Instructions for setting up FastLED addressable lights like NEOPIXEL.
|
:description: Instructions for setting up FastLED addressable lights like NEOPIXEL.
|
||||||
:image: color_lens.svg
|
:image: color_lens.svg
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
|
||||||
|
FastLED does **not** work as expected with Arduino 3 or newer for ESP8266. For now, you can either downgrade the arduino version or use :doc:`neopixelbus`.
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
esp8266:
|
||||||
|
framework:
|
||||||
|
version: 2.7.4
|
||||||
|
|
||||||
|
See these related issues:
|
||||||
|
|
||||||
|
- https://github.com/FastLED/FastLED/issues/1322
|
||||||
|
- https://github.com/FastLED/FastLED/issues/1264
|
||||||
|
|
||||||
.. _fastled-clockless:
|
.. _fastled-clockless:
|
||||||
|
|
||||||
Clockless
|
Clockless
|
||||||
@ -124,7 +139,7 @@ Configuration variables:
|
|||||||
- **max_refresh_rate** (*Optional*, :ref:`config-time`):
|
- **max_refresh_rate** (*Optional*, :ref:`config-time`):
|
||||||
A time interval used to limit the number of commands a light can handle per second. For example
|
A time interval used to limit the number of commands a light can handle per second. For example
|
||||||
16ms will limit the light to a refresh rate of about 60Hz. Defaults to the default value for the used chipset.
|
16ms will limit the light to a refresh rate of about 60Hz. Defaults to the default value for the used chipset.
|
||||||
- **data_rate** (*Optional*, frequency): The data rate to use for shifting data to the light. Can help if you
|
- **data_rate** (*Optional*, frequency): The data rate to use for shifting data to the light. Can help if you
|
||||||
have long cables or slow level-shifters.
|
have long cables or slow level-shifters.
|
||||||
- **effects** (*Optional*, list): A list of :ref:`light effects <light-effects>` to use for this light.
|
- **effects** (*Optional*, list): A list of :ref:`light effects <light-effects>` to use for this light.
|
||||||
- **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation.
|
- **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation.
|
||||||
|
2
conf.py
2
conf.py
@ -69,7 +69,7 @@ author = "Otto Winter"
|
|||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
version = "2022.2"
|
version = "2022.2"
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = "2022.2.0b1"
|
release = "2022.2.0b2"
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
|
@ -68,6 +68,7 @@ Contributors
|
|||||||
- `Andy Allsopp (@arallsopp) <https://github.com/arallsopp>`__
|
- `Andy Allsopp (@arallsopp) <https://github.com/arallsopp>`__
|
||||||
- `arantius (@arantius) <https://github.com/arantius>`__
|
- `arantius (@arantius) <https://github.com/arantius>`__
|
||||||
- `arunderwood (@arunderwood) <https://github.com/arunderwood>`__
|
- `arunderwood (@arunderwood) <https://github.com/arunderwood>`__
|
||||||
|
- `Borys Pierov (@ashald) <https://github.com/ashald>`__
|
||||||
- `Ash McKenzie (@ashmckenzie) <https://github.com/ashmckenzie>`__
|
- `Ash McKenzie (@ashmckenzie) <https://github.com/ashmckenzie>`__
|
||||||
- `Ashton Kemerling (@AshtonKem) <https://github.com/AshtonKem>`__
|
- `Ashton Kemerling (@AshtonKem) <https://github.com/AshtonKem>`__
|
||||||
- `Pavel Pletenev (@ASMfreaK) <https://github.com/ASMfreaK>`__
|
- `Pavel Pletenev (@ASMfreaK) <https://github.com/ASMfreaK>`__
|
||||||
@ -88,6 +89,7 @@ Contributors
|
|||||||
- `bazuchan (@bazuchan) <https://github.com/bazuchan>`__
|
- `bazuchan (@bazuchan) <https://github.com/bazuchan>`__
|
||||||
- `Viktr (@BbIKTOP) <https://github.com/BbIKTOP>`__
|
- `Viktr (@BbIKTOP) <https://github.com/BbIKTOP>`__
|
||||||
- `J. Nick Koston (@bdraco) <https://github.com/bdraco>`__
|
- `J. Nick Koston (@bdraco) <https://github.com/bdraco>`__
|
||||||
|
- `Benno Pütz (@bennop) <https://github.com/bennop>`__
|
||||||
- `Ben Suffolk (@bensuffolk) <https://github.com/bensuffolk>`__
|
- `Ben Suffolk (@bensuffolk) <https://github.com/bensuffolk>`__
|
||||||
- `Arturo Casal (@berfenger) <https://github.com/berfenger>`__
|
- `Arturo Casal (@berfenger) <https://github.com/berfenger>`__
|
||||||
- `Ivan Bessarabov (@bessarabov) <https://github.com/bessarabov>`__
|
- `Ivan Bessarabov (@bessarabov) <https://github.com/bessarabov>`__
|
||||||
@ -317,7 +319,6 @@ Contributors
|
|||||||
- `igg (@igg) <https://github.com/igg>`__
|
- `igg (@igg) <https://github.com/igg>`__
|
||||||
- `Petko Bordjukov (@ignisf) <https://github.com/ignisf>`__
|
- `Petko Bordjukov (@ignisf) <https://github.com/ignisf>`__
|
||||||
- `ikatkov (@ikatkov) <https://github.com/ikatkov>`__
|
- `ikatkov (@ikatkov) <https://github.com/ikatkov>`__
|
||||||
- `Michael (@imeekle) <https://github.com/imeekle>`__
|
|
||||||
- `imgbot[bot] (@imgbot[bot]) <https://github.com/imgbot[bot]>`__
|
- `imgbot[bot] (@imgbot[bot]) <https://github.com/imgbot[bot]>`__
|
||||||
- `Lorenzo Ortiz (@Infinitte) <https://github.com/Infinitte>`__
|
- `Lorenzo Ortiz (@Infinitte) <https://github.com/Infinitte>`__
|
||||||
- `irtimaled (@irtimaled) <https://github.com/irtimaled>`__
|
- `irtimaled (@irtimaled) <https://github.com/irtimaled>`__
|
||||||
@ -326,6 +327,7 @@ Contributors
|
|||||||
- `Ivo-tje (@Ivo-tje) <https://github.com/Ivo-tje>`__
|
- `Ivo-tje (@Ivo-tje) <https://github.com/Ivo-tje>`__
|
||||||
- `Jan Harkes (@jaharkes) <https://github.com/jaharkes>`__
|
- `Jan Harkes (@jaharkes) <https://github.com/jaharkes>`__
|
||||||
- `Jakob Reiter (@jakommo) <https://github.com/jakommo>`__
|
- `Jakob Reiter (@jakommo) <https://github.com/jakommo>`__
|
||||||
|
- `James Braid (@jamesbraid) <https://github.com/jamesbraid>`__
|
||||||
- `James Gao (@jamesgao) <https://github.com/jamesgao>`__
|
- `James Gao (@jamesgao) <https://github.com/jamesgao>`__
|
||||||
- `János Rusiczki (@janosrusiczki) <https://github.com/janosrusiczki>`__
|
- `János Rusiczki (@janosrusiczki) <https://github.com/janosrusiczki>`__
|
||||||
- `Jan Pieper (@janpieper) <https://github.com/janpieper>`__
|
- `Jan Pieper (@janpieper) <https://github.com/janpieper>`__
|
||||||
@ -503,6 +505,7 @@ Contributors
|
|||||||
- `Murilo (@murilobaliego) <https://github.com/murilobaliego>`__
|
- `Murilo (@murilobaliego) <https://github.com/murilobaliego>`__
|
||||||
- `Michiel van Turnhout (@mvturnho) <https://github.com/mvturnho>`__
|
- `Michiel van Turnhout (@mvturnho) <https://github.com/mvturnho>`__
|
||||||
- `Martin Weinelt (@mweinelt) <https://github.com/mweinelt>`__
|
- `Martin Weinelt (@mweinelt) <https://github.com/mweinelt>`__
|
||||||
|
- `myhomeiot (@myhomeiot) <https://github.com/myhomeiot>`__
|
||||||
- `Igor Scheller (@MyIgel) <https://github.com/MyIgel>`__
|
- `Igor Scheller (@MyIgel) <https://github.com/MyIgel>`__
|
||||||
- `Mynasru (@Mynasru) <https://github.com/Mynasru>`__
|
- `Mynasru (@Mynasru) <https://github.com/Mynasru>`__
|
||||||
- `Niels Ulrik Andersen (@myplacedk) <https://github.com/myplacedk>`__
|
- `Niels Ulrik Andersen (@myplacedk) <https://github.com/myplacedk>`__
|
||||||
@ -584,6 +587,7 @@ Contributors
|
|||||||
- `probonopd (@probonopd) <https://github.com/probonopd>`__
|
- `probonopd (@probonopd) <https://github.com/probonopd>`__
|
||||||
- `Peter Stuifzand (@pstuifzand) <https://github.com/pstuifzand>`__
|
- `Peter Stuifzand (@pstuifzand) <https://github.com/pstuifzand>`__
|
||||||
- `Peter Tatrai (@ptatrai) <https://github.com/ptatrai>`__
|
- `Peter Tatrai (@ptatrai) <https://github.com/ptatrai>`__
|
||||||
|
- `Patrick Toal (@ptoal) <https://github.com/ptoal>`__
|
||||||
- `Leandro Puerari (@puerari) <https://github.com/puerari>`__
|
- `Leandro Puerari (@puerari) <https://github.com/puerari>`__
|
||||||
- `puuu (@puuu) <https://github.com/puuu>`__
|
- `puuu (@puuu) <https://github.com/puuu>`__
|
||||||
- `Qc (@qc24) <https://github.com/qc24>`__
|
- `Qc (@qc24) <https://github.com/qc24>`__
|
||||||
@ -790,4 +794,4 @@ Contributors
|
|||||||
- `San (@zhujunsan) <https://github.com/zhujunsan>`__
|
- `San (@zhujunsan) <https://github.com/zhujunsan>`__
|
||||||
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
|
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
|
||||||
|
|
||||||
*This page was last updated February 10, 2022.*
|
*This page was last updated February 15, 2022.*
|
||||||
|
Loading…
Reference in New Issue
Block a user