Merge branch 'current' into patch-1

This commit is contained in:
Philippe FOUQUET 2022-09-06 08:52:06 +02:00 committed by GitHub
commit 34f948d219
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 58 additions and 8 deletions

View File

@ -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.8.1 PROJECT_NUMBER = 2022.8.2
# 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

View File

@ -1,5 +1,5 @@
ESPHOME_PATH = ../esphome ESPHOME_PATH = ../esphome
ESPHOME_REF = 2022.8.1 ESPHOME_REF = 2022.8.2
.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

View File

@ -1 +1 @@
2022.8.1 2022.8.2

View File

@ -15,6 +15,19 @@ ESPHome 2022.8.0 - 17th August 2022
Feedback Cover, components/cover/feedback, feedback_cover.svg Feedback Cover, components/cover/feedback, feedback_cover.svg
SMT100, components/sensor/smt100, smt100.jpg, Moisture & Temperature SMT100, components/sensor/smt100, smt100.jpg, Moisture & Temperature
Whynter IR Climate, components/climate/climate_ir, air-conditioner-ir.svg Whynter IR Climate, components/climate/climate_ir, air-conditioner-ir.svg
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg
Bluetooth Proxy
---------------
ESPHome 2022.8.2 brings a new feature that allows you to use your ESP32 devices as Bluetooth Proxies for Home Assistant.
They will forward the BLE Advertisements to Home Assistant which will then trigger a discovery and allow you to set up
an integration for the found devices. This allows you to set up multiple ESP32 Bluetooth Proxies around the area to make
sure all advertisements are received reliably.
We have created a few examples that are ready to flash directly from your browser for some specific devices:
https://esphome.github.io/bluetooth-proxies/
Sprinkler controller Sprinkler controller
@ -43,6 +56,13 @@ Release 2022.8.1 - September 1
- fix grow password setting :esphomepr:`3722` by :ghuser:`ssieb` - fix grow password setting :esphomepr:`3722` by :ghuser:`ssieb`
- Fix SPI HW selection for ESP32 variants :esphomepr:`3728` by :ghuser:`kbx81` - Fix SPI HW selection for ESP32 variants :esphomepr:`3728` by :ghuser:`kbx81`
Release 2022.8.2 - September 6
------------------------------
- Initial bluetooth_proxy support :esphomepr:`3736` by :ghuser:`jesserockz` (new-integration)
- Ignore NaN states in the integration component :esphomepr:`3767` by :ghuser:`anatoly-savchenkov`
- Update modbus_controller.cpp :esphomepr:`3768` by :ghuser:`Avirsaam`
Full list of changes Full list of changes
-------------------- --------------------

View File

@ -0,0 +1,28 @@
Bluetooth Proxy
===============
.. seo::
:description: Instructions for setting up the Bluetooth Proxy in ESPHome.
:image: bluetooth.svg
Home Assistant can expand it's Bluetooth reach by communicating through
the Bluetooth proxy component in ESPHome. Place your ESPHome devices close to the
Bluetooth devices that you want to interact with for the best
experience.
If you're looking to create a device that is just a Bluetooth Proxy, see our `Bluetooth Proxy installer <https://esphome.github.io/bluetooth-proxies/>`__ website.
The Bluetooth proxy depends on :doc:`esp32_ble_tracker` so make sure to add that to your configuration.
.. code-block::
bluetooth_proxy:
No configuration variables.
See Also
--------
- :doc:`esp32_ble_tracker`
- :apiref:`bluetooth_proxy/bluetooth_proxy.h`
- :ghedit:`Edit`

View File

@ -68,7 +68,7 @@ author = "ESPHome"
# The short X.Y version. # The short X.Y version.
version = "2022.8" version = "2022.8"
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = "2022.8.1" release = "2022.8.2"
# 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.

View File

@ -66,6 +66,7 @@ Contributors
- `Andreas Hergert (@andreashergert1984) <https://github.com/andreashergert1984>`__ - `Andreas Hergert (@andreashergert1984) <https://github.com/andreashergert1984>`__
- `Andrew J.Swan (@andrewjswan) <https://github.com/andrewjswan>`__ - `Andrew J.Swan (@andrewjswan) <https://github.com/andrewjswan>`__
- `andrewpc (@andrewpc) <https://github.com/andrewpc>`__ - `andrewpc (@andrewpc) <https://github.com/andrewpc>`__
- `Andrey Yantsen (@andrey-yantsen) <https://github.com/andrey-yantsen>`__
- `Andrzej (@andriej) <https://github.com/andriej>`__ - `Andrzej (@andriej) <https://github.com/andriej>`__
- `Andreas (@anduchs) <https://github.com/anduchs>`__ - `Andreas (@anduchs) <https://github.com/anduchs>`__
- `Andy2No (@Andy2No) <https://github.com/Andy2No>`__ - `Andy2No (@Andy2No) <https://github.com/Andy2No>`__
@ -88,6 +89,7 @@ Contributors
- `Andreas Soehlke (@asoehlke) <https://github.com/asoehlke>`__ - `Andreas Soehlke (@asoehlke) <https://github.com/asoehlke>`__
- `Mike Dunston (@atanisoft) <https://github.com/atanisoft>`__ - `Mike Dunston (@atanisoft) <https://github.com/atanisoft>`__
- `AustinMorris (@AustinMorris) <https://github.com/AustinMorris>`__ - `AustinMorris (@AustinMorris) <https://github.com/AustinMorris>`__
- `Avirsaam (@Avirsaam) <https://github.com/Avirsaam>`__
- `Arsène von Wyss (@avonwyss) <https://github.com/avonwyss>`__ - `Arsène von Wyss (@avonwyss) <https://github.com/avonwyss>`__
- `Achilleas Pipinellis (@axilleas) <https://github.com/axilleas>`__ - `Achilleas Pipinellis (@axilleas) <https://github.com/axilleas>`__
- `Kamil Trzciński (@ayufan) <https://github.com/ayufan>`__ - `Kamil Trzciński (@ayufan) <https://github.com/ayufan>`__
@ -582,7 +584,6 @@ Contributors
- `Mikko Tervala (@MikkoTervala) <https://github.com/MikkoTervala>`__ - `Mikko Tervala (@MikkoTervala) <https://github.com/MikkoTervala>`__
- `MiKuBB (@MiKuBB) <https://github.com/MiKuBB>`__ - `MiKuBB (@MiKuBB) <https://github.com/MiKuBB>`__
- `Minideezel (@minideezel) <https://github.com/minideezel>`__ - `Minideezel (@minideezel) <https://github.com/minideezel>`__
- `mipa87 (@mipa87) <https://github.com/mipa87>`__
- `André Klitzing (@misery) <https://github.com/misery>`__ - `André Klitzing (@misery) <https://github.com/misery>`__
- `Matthew Edwards (@mje-nz) <https://github.com/mje-nz>`__ - `Matthew Edwards (@mje-nz) <https://github.com/mje-nz>`__
- `Matthew Garrett (@mjg59) <https://github.com/mjg59>`__ - `Matthew Garrett (@mjg59) <https://github.com/mjg59>`__
@ -594,7 +595,6 @@ Contributors
- `Michael Nieß (@mniess) <https://github.com/mniess>`__ - `Michael Nieß (@mniess) <https://github.com/mniess>`__
- `mnltake (@mnltake) <https://github.com/mnltake>`__ - `mnltake (@mnltake) <https://github.com/mnltake>`__
- `Matt N. (@mnoorenberghe) <https://github.com/mnoorenberghe>`__ - `Matt N. (@mnoorenberghe) <https://github.com/mnoorenberghe>`__
- `monkeyclass (@monkeyclass) <https://github.com/monkeyclass>`__
- `Moritz Glöckl (@moritzgloeckl) <https://github.com/moritzgloeckl>`__ - `Moritz Glöckl (@moritzgloeckl) <https://github.com/moritzgloeckl>`__
- `Matthew Pettitt (@mpettitt) <https://github.com/mpettitt>`__ - `Matthew Pettitt (@mpettitt) <https://github.com/mpettitt>`__
- `Sam Hughes (@MrEditor97) <https://github.com/MrEditor97>`__ - `Sam Hughes (@MrEditor97) <https://github.com/MrEditor97>`__
@ -896,4 +896,4 @@ Contributors
- `Zack Barett (@zsarnett) <https://github.com/zsarnett>`__ - `Zack Barett (@zsarnett) <https://github.com/zsarnett>`__
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__ - `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
*This page was last updated September 1, 2022.* *This page was last updated September 6, 2022.*

View File

@ -661,13 +661,15 @@ Misc Components
Sun, components/sun, weather-sunny.svg Sun, components/sun, weather-sunny.svg
GPS, components/gps, crosshairs-gps.svg GPS, components/gps, crosshairs-gps.svg
Bluetooth Proxy, components/bluetooth_proxy, bluetooth.svg
ESP32 BLE Client, components/ble_client, bluetooth.svg ESP32 BLE Client, components/ble_client, bluetooth.svg
ESP32 BLE Tracker, components/esp32_ble_tracker, bluetooth.svg ESP32 BLE Tracker, components/esp32_ble_tracker, bluetooth.svg
ESP32 BLE Beacon, components/esp32_ble_beacon, bluetooth.svg ESP32 BLE Beacon, components/esp32_ble_beacon, bluetooth.svg
ESP32 Ethernet, components/ethernet, ethernet.svg
ESP32 Ethernet, components/ethernet, ethernet.svg
ESP32 Camera, components/esp32_camera, camera.svg ESP32 Camera, components/esp32_camera, camera.svg
ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg ESP32 Camera Web Server, components/esp32_camera_web_server, camera.svg
Stepper, components/stepper/index, stepper.svg Stepper, components/stepper/index, stepper.svg
Servo, components/servo, servo.svg Servo, components/servo, servo.svg
Sprinkler, components/sprinkler, sprinkler-variant.svg Sprinkler, components/sprinkler, sprinkler-variant.svg