diff --git a/Doxygen b/Doxygen index d2d098591..83b74a3b3 100644 --- a/Doxygen +++ b/Doxygen @@ -38,7 +38,7 @@ PROJECT_NAME = "ESPHome" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 2021.10.0b2 +PROJECT_NUMBER = 2021.10.0b3 # 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 diff --git a/Makefile b/Makefile index 64de2f3f7..fb99509a9 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2021.10.0b2 +ESPHOME_REF = 2021.10.0b3 .PHONY: html html-strict cleanhtml deploy help webserver Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify diff --git a/_static/version b/_static/version index fc9196eb8..e559809c3 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2021.10.0b2 \ No newline at end of file +2021.10.0b3 \ No newline at end of file diff --git a/changelog/2021.10.0.rst b/changelog/2021.10.0.rst index 4ff25072e..72ff32d19 100644 --- a/changelog/2021.10.0.rst +++ b/changelog/2021.10.0.rst @@ -150,6 +150,18 @@ Breaking Changes - Correctly invert the float output state :esphomepr:`2368` by :ghuser:`jesserockz` (breaking-change) - Add SSD1305 support to SSD1306 integration along with few new options :esphomepr:`1902` by :ghuser:`zhangjingye03` (new-feature) (breaking-change) +Beta Fixes +^^^^^^^^^^ + +- Fix light state remaining on after turn off with transition :esphomepr:`2509` by :ghuser:`oxan` +- Fix: Light flash not restoring previous LightState :esphomepr:`2383` by :ghuser:`paulmonigatti` +- Disallow using UART2 for logger on ESP-32 variants that lack it :esphomepr:`2510` by :ghuser:`oxan` +- Fix BME680_BSEC compilation issue with ESP32 :esphomepr:`2516` by :ghuser:`paulmonigatti` +- add missing include in sgp30 :esphomepr:`2517` by :ghuser:`dmitriy5181` +- Fix: Color modes not being correctly used in light partitions :esphomepr:`2513` by :ghuser:`paulmonigatti` +- Don't define UART_SELECTION_UART2 when UART2 is unavailable :esphomepr:`2512` by :ghuser:`oxan` +- Remove BME680_BSEC test :esphomepr:`2518` by :ghuser:`paulmonigatti` + All changes ^^^^^^^^^^^ @@ -326,6 +338,14 @@ All changes - Improves ct_clamp component accuracy :esphomepr:`2283` by :ghuser:`skasi7` - Allow multiple pn532_spi entries :esphomepr:`2489` by :ghuser:`jesserockz` - Add throttle_average sensor filter :esphomepr:`2485` by :ghuser:`sermayoral` +- Fix light state remaining on after turn off with transition :esphomepr:`2509` by :ghuser:`oxan` +- Fix: Light flash not restoring previous LightState :esphomepr:`2383` by :ghuser:`paulmonigatti` +- Disallow using UART2 for logger on ESP-32 variants that lack it :esphomepr:`2510` by :ghuser:`oxan` +- Fix BME680_BSEC compilation issue with ESP32 :esphomepr:`2516` by :ghuser:`paulmonigatti` +- add missing include in sgp30 :esphomepr:`2517` by :ghuser:`dmitriy5181` +- Fix: Color modes not being correctly used in light partitions :esphomepr:`2513` by :ghuser:`paulmonigatti` +- Don't define UART_SELECTION_UART2 when UART2 is unavailable :esphomepr:`2512` by :ghuser:`oxan` +- Remove BME680_BSEC test :esphomepr:`2518` by :ghuser:`paulmonigatti` Past Changelogs --------------- diff --git a/components/sensor/sdm_meter.rst b/components/sensor/sdm_meter.rst index a34b08724..f47bd9adc 100644 --- a/components/sensor/sdm_meter.rst +++ b/components/sensor/sdm_meter.rst @@ -67,17 +67,17 @@ Configuration variables: - **current** (*Optional*): Use the current value of the sensor in amperes. All options from :ref:`Sensor `. - - **voltage** (*Optional*): Use the voltage value of the sensor in volts. + - **voltage** (*Optional*): Use the voltage value of the sensor in volts (V). All options from :ref:`Sensor `. - - **active_power** (*Optional*): Use the (active) power value of the sensor in watts. All options + - **active_power** (*Optional*): Use the (active) power value of the sensor in watts (W). All options from :ref:`Sensor `. - **power_factor** (*Optional*): Use the power factor value of the sensor. All options from :ref:`Sensor `. - - **apparent_power** (*Optional*): Use the apparent power value of the sensor in VA. All + - **apparent_power** (*Optional*): Use the apparent power value of the sensor in volt amps (VA). All options from :ref:`Sensor `. - - **reactive_power** (*Optional*): Use the reactive power value of the sensor in VAR. All + - **reactive_power** (*Optional*): Use the reactive power value of the sensor in volt amps reactive (VAR). All options from :ref:`Sensor `. - - **phase_angle** (*Optional*): Use the phase angle value of the sensor in degree. All options + - **phase_angle** (*Optional*): Use the phase angle value of the sensor in degrees (°). All options from :ref:`Sensor `. - **phase_b** (*Optional*): The group of exposed sensors for Phase B/2 on applicable meters. eg: SDM630 @@ -90,14 +90,14 @@ Configuration variables: - **frequency** (*Optional*): Use the frequency value of the sensor in hertz. All options from :ref:`Sensor `. -- **import_active_energy** (*Optional*): Use the import active energy value of the sensor in watt - hours. All options from :ref:`Sensor `. -- **export_active_energy** (*Optional*): Use the export active energy value of the sensor in watt - hours. All options from :ref:`Sensor `. +- **import_active_energy** (*Optional*): Use the import active energy value of the sensor in kilowatt + hours (kWh). All options from :ref:`Sensor `. +- **export_active_energy** (*Optional*): Use the export active energy value of the sensor in kilowatt + hours (kWh). All options from :ref:`Sensor `. - **import_reactive_energy** (*Optional*): Use the import reactive energy value of the sensor in - volt amps reactive hours. All options from :ref:`Sensor `. + kilovolt amps reactive hours (kVArh). All options from :ref:`Sensor `. - **export_reactive_energy** (*Optional*): Use the export reactive energy value of the sensor in - volt amps reactive hours. All options from :ref:`Sensor `. + kilovolt amps reactive hours (kVArh). All options from :ref:`Sensor `. - **update_interval** (*Optional*, :ref:`config-time`): The interval to check the sensor. Defaults to ``60s``. - **address** (*Optional*, int): The address of the sensor if multiple sensors are attached to diff --git a/components/sensor/sgp40.rst b/components/sensor/sgp40.rst index 8ea7f92cc..cce91ab02 100644 --- a/components/sensor/sgp40.rst +++ b/components/sensor/sgp40.rst @@ -9,6 +9,14 @@ The ``sgp40`` sensor platform allows you to use your Sensirion SGP40 VOC sensor (`datasheet `__) with ESPHome. The :ref:`I²C Bus ` is required to be set up in your configuration for this sensor to work. +.. note:: + + This sensor need to be driven at a rate of 1Hz. Because of this, the + sensor will be read out on device once a second separately from the + update_interval. The state will be reported to other components, or + the front end at the update_interval, saving wifi power and network + communication. + .. figure:: images/sgp40.jpg :align: center :width: 80.0% diff --git a/conf.py b/conf.py index d093afbdb..bcd462c40 100644 --- a/conf.py +++ b/conf.py @@ -69,7 +69,7 @@ author = "Otto Winter" # The short X.Y version. version = "2021.10" # The full version, including alpha/beta/rc tags. -release = "2021.10.0b2" +release = "2021.10.0b3" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/guides/supporters.rst b/guides/supporters.rst index 20b9837f5..3925d8241 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -165,6 +165,7 @@ Contributors - `dentra (@dentra) `__ - `Davide Depau (@Depau) `__ - `dependabot[bot] (@dependabot[bot]) `__ +- `Joeri Colman (@depuits) `__ - `Destix (@Destix) `__ - `Develo (@devyte) `__ - `Dezorian (@Dezorian) `__ @@ -177,6 +178,7 @@ Contributors - `djtef (@djtef) `__ - `Marcos Pérez Ferro (@djwmarcx) `__ - `Dan Mannock (@dmannock) `__ +- `Dmitriy Lopatko (@dmitriy5181) `__ - `dmkif (@dmkif) `__ - `Farzad E. (@dnetguru) `__ - `DrZoid (@docteurzoidberg) `__ @@ -556,6 +558,7 @@ Contributors - `Pär Stålberg (@rabbadab) `__ - `Radim Karniš (@radimkarnis) `__ - `Florian Ragwitz (@rafl) `__ +- `razorback16 (@razorback16) `__ - `rbaron (@rbaron) `__ - `Robert Cambridge (@rcambrj) `__ - `Ronald Dehuysser (@rdehuyss) `__ @@ -739,4 +742,4 @@ Contributors - `ZTX18 (@ZTX18) `__ - `Christian Zufferey (@zuzu59) `__ -*This page was last updated October 13, 2021.* +*This page was last updated October 15, 2021.*