Merge pull request #3218 from esphome/bump-2023.9.1

2023.9.1
This commit is contained in:
Jesse Hills 2023-09-28 13:05:26 +13:00 committed by GitHub
commit ed8814282e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 31 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 = 2023.9.0 PROJECT_NUMBER = 2023.9.1
# 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 = 2023.9.0 ESPHOME_REF = 2023.9.1
.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 @@
2023.9.0 2023.9.1

View File

@ -43,6 +43,12 @@ Following on from the previously added :doc:`/components/light/esp32_rmt_led_str
:doc:`/components/light/neopixelbus` and :doc:`/components/light/fastled` that :doc:`/components/light/neopixelbus` and :doc:`/components/light/fastled` that
do not rely on the Arduino framework. do not rely on the Arduino framework.
Release 2023.9.1 - September 28
-------------------------------
- Tuya Number Scaling :esphomepr:`5108` by :ghuser:`InvncibiltyCloak`
- Migrate dashboard json files to /data folder instead of wiping out :esphomepr:`5441` by :ghuser:`jesserockz`
Breaking Changes Breaking Changes
---------------- ----------------
@ -54,6 +60,12 @@ This was done because it is exactly what the add-on ``/data`` folder was made fo
that were making the Home Assistant Backup larger for no reason at all. All files in there are generated or sourced from online based that were making the Home Assistant Backup larger for no reason at all. All files in there are generated or sourced from online based
on your configurations files which have not been touched. on your configurations files which have not been touched.
.. note::
2023.9.1 makes a further small change that moves the ``json`` files used by the dashboard into the new ``/data`` folder.
If you had already updated to 2023.9.0 though, the files would have already been removed and they will be re-generated
next time you install each device.
Enum device class Enum device class
^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^

View File

@ -48,6 +48,19 @@ Based on this, you can create a number as follows:
max_value: 2 max_value: 2
step: 1 step: 1
The value for ``step`` is used as the scaling factor for the Number. All numbers in Tuya are integers, so a scaling factor is sometimes needed to convert the Tuya reported value into floating point.
For instance, assume we have a pH sensor that reads from 0.00 to 15.00 with a scaling of 0.01. By setting `step` to 0.01, on the Tuya side (not visible to the user) the number will be reported as an integer from 0 to 1500. The following configuration could be used:
.. code-block:: yaml
- platform: "tuya"
name: "pH Sensor"
number_datapoint: 106
min_value: 0.00
max_value: 15.00
step: 0.01
Configuration variables: Configuration variables:
------------------------ ------------------------

View File

@ -69,7 +69,7 @@ author = "ESPHome"
# The short X.Y version. # The short X.Y version.
version = "2023.9" version = "2023.9"
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = "2023.9.0" release = "2023.9.1"
# 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

@ -362,7 +362,6 @@ Contributors
- `Derek M. (@doolbneerg) <https://github.com/doolbneerg>`__ - `Derek M. (@doolbneerg) <https://github.com/doolbneerg>`__
- `Dorian Zedler (@dorianim) <https://github.com/dorianim>`__ - `Dorian Zedler (@dorianim) <https://github.com/dorianim>`__
- `Sebastian Krzyszkowiak (@dos1) <https://github.com/dos1>`__ - `Sebastian Krzyszkowiak (@dos1) <https://github.com/dos1>`__
- `Jiang Sheng (@doskoi) <https://github.com/doskoi>`__
- `Artem Sheremet (@dotdoom) <https://github.com/dotdoom>`__ - `Artem Sheremet (@dotdoom) <https://github.com/dotdoom>`__
- `Robert Schütz (@dotlambda) <https://github.com/dotlambda>`__ - `Robert Schütz (@dotlambda) <https://github.com/dotlambda>`__
- `Daniel Hyles (@DotNetDann) <https://github.com/DotNetDann>`__ - `Daniel Hyles (@DotNetDann) <https://github.com/DotNetDann>`__
@ -578,6 +577,7 @@ Contributors
- `Dom (@Ing-Dom) <https://github.com/Ing-Dom>`__ - `Dom (@Ing-Dom) <https://github.com/Ing-Dom>`__
- `Ingo Becker (@ingobecker) <https://github.com/ingobecker>`__ - `Ingo Becker (@ingobecker) <https://github.com/ingobecker>`__
- `Ingurum (@Ingurum) <https://github.com/Ingurum>`__ - `Ingurum (@Ingurum) <https://github.com/Ingurum>`__
- `Marc J (@InvncibiltyCloak) <https://github.com/InvncibiltyCloak>`__
- `IoT-devices LLC (@iotdevicesdev) <https://github.com/iotdevicesdev>`__ - `IoT-devices LLC (@iotdevicesdev) <https://github.com/iotdevicesdev>`__
- `Ivo Roefs (@ironirc) <https://github.com/ironirc>`__ - `Ivo Roefs (@ironirc) <https://github.com/ironirc>`__
- `irtimaled (@irtimaled) <https://github.com/irtimaled>`__ - `irtimaled (@irtimaled) <https://github.com/irtimaled>`__
@ -629,7 +629,6 @@ Contributors
- `Jej (@jej) <https://github.com/jej>`__ - `Jej (@jej) <https://github.com/jej>`__
- `Jens-Christian Skibakk (@jenscski) <https://github.com/jenscski>`__ - `Jens-Christian Skibakk (@jenscski) <https://github.com/jenscski>`__
- `Jeremy Willans (@jeremywillans) <https://github.com/jeremywillans>`__ - `Jeremy Willans (@jeremywillans) <https://github.com/jeremywillans>`__
- `Jeroen (@jeroen85) <https://github.com/jeroen85>`__
- `jerome992 (@jerome992) <https://github.com/jerome992>`__ - `jerome992 (@jerome992) <https://github.com/jerome992>`__
- `Jérôme Laban (@jeromelaban) <https://github.com/jeromelaban>`__ - `Jérôme Laban (@jeromelaban) <https://github.com/jeromelaban>`__
- `Jesse Hills (@jesserockz) <https://github.com/jesserockz>`__ - `Jesse Hills (@jesserockz) <https://github.com/jesserockz>`__
@ -816,7 +815,6 @@ Contributors
- `Mohammed Chamma (@mef51) <https://github.com/mef51>`__ - `Mohammed Chamma (@mef51) <https://github.com/mef51>`__
- `megabitdragon (@megabitdragon) <https://github.com/megabitdragon>`__ - `megabitdragon (@megabitdragon) <https://github.com/megabitdragon>`__
- `meijerwynand (@meijerwynand) <https://github.com/meijerwynand>`__ - `meijerwynand (@meijerwynand) <https://github.com/meijerwynand>`__
- `Marco (@Melkor82) <https://github.com/Melkor82>`__
- `Melopero (@melopero) <https://github.com/melopero>`__ - `Melopero (@melopero) <https://github.com/melopero>`__
- `melyux (@melyux) <https://github.com/melyux>`__ - `melyux (@melyux) <https://github.com/melyux>`__
- `Merlin Schumacher (@merlinschumacher) <https://github.com/merlinschumacher>`__ - `Merlin Schumacher (@merlinschumacher) <https://github.com/merlinschumacher>`__
@ -1246,4 +1244,4 @@ Contributors
- `Zsolt Zsiros (@ZsZs73) <https://github.com/ZsZs73>`__ - `Zsolt Zsiros (@ZsZs73) <https://github.com/ZsZs73>`__
- `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__ - `Christian Zufferey (@zuzu59) <https://github.com/zuzu59>`__
*This page was last updated September 27, 2023.* *This page was last updated September 28, 2023.*