From b4a447ed502375cf557b9c791109184842e5c33a Mon Sep 17 00:00:00 2001 From: nkinnan Date: Tue, 20 Aug 2024 09:09:10 -0700 Subject: [PATCH 1/4] add link to integration from total_daily_energy (#4135) --- components/sensor/total_daily_energy.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/components/sensor/total_daily_energy.rst b/components/sensor/total_daily_energy.rst index 16013bf41..cd1b0bff6 100644 --- a/components/sensor/total_daily_energy.rst +++ b/components/sensor/total_daily_energy.rst @@ -69,12 +69,30 @@ Some sensors such as the :doc:`HLW8012 ` expose their power sensor with - multiply: 0.001 unit_of_measurement: kW +Lifetime instead of Daily +------------------------- + +For a more-generic version of this component which does not reset every midnight, see :doc:`integration`, which can provide device-lifetime values instead of daily values with the following example settings: + +.. code-block:: yaml + + # Example configuration entry + sensor: + - platform: integration + name: 'Total Energy' + sensor: my_power + time_unit: h + restore: true + state_class: total_increasing + device_class: energy + See Also -------- - :ref:`sensor-filters` - :doc:`hlw8012` - :doc:`cse7766` +- :doc:`integration` - :doc:`/components/sensor/pulse_counter` - :doc:`/components/sensor/pulse_meter` - :doc:`/components/time/homeassistant` From 8f6e39b20ed9bf86b527d8bc3031ee90027f64ed Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 21 Aug 2024 11:46:58 +1200 Subject: [PATCH 2/4] Bump version to 2024.8.0b4 --- Doxygen | 2 +- Makefile | 2 +- _static/version | 2 +- conf.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Doxygen b/Doxygen index b0e09e989..c3e425798 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 = 2024.8.0b3 +PROJECT_NUMBER = 2024.8.0b4 # 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 fb12d0f37..699f6d6e2 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2024.8.0b3 +ESPHOME_REF = 2024.8.0b4 PAGEFIND_VERSION=1.1.0 PAGEFIND=pagefind NET_PAGEFIND=../pagefindbin/pagefind diff --git a/_static/version b/_static/version index f01e7962f..8e05c9fe2 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2024.8.0b3 \ No newline at end of file +2024.8.0b4 \ No newline at end of file diff --git a/conf.py b/conf.py index 83d7e1398..c9f45bbd4 100644 --- a/conf.py +++ b/conf.py @@ -69,7 +69,7 @@ author = "ESPHome" # The short X.Y version. version = "2024.8" # The full version, including alpha/beta/rc tags. -release = "2024.8.0b3" +release = "2024.8.0b4" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 72b9272bcf6e71c059d7ef9b7e39c0ef7d1973d6 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 21 Aug 2024 11:51:25 +1200 Subject: [PATCH 3/4] Update changelog for 2024.8.0b4 --- changelog/2024.8.0.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/changelog/2024.8.0.rst b/changelog/2024.8.0.rst index 0074908ca..8412a041c 100644 --- a/changelog/2024.8.0.rst +++ b/changelog/2024.8.0.rst @@ -93,6 +93,10 @@ Beta Changes - [lvgl] Bug fixes :esphomepr:`7300` by :ghuser:`clydebarrow` - [speaker] Fix header includes :esphomepr:`7304` by :ghuser:`nielsnl68` - [microphone] Fix header includes :esphomepr:`7310` by :ghuser:`jesserockz` +- Fix RP2040 Neopixel flickering issue :esphomepr:`7307` by :ghuser:`deCodeIt` +- add the ability to add more idf components to an existing setup :esphomepr:`7302` by :ghuser:`nielsnl68` +- Fix waveshare 2.13" epaper stride calculation error :esphomepr:`7303` by :ghuser:`serialx` +- [rtttl] fix STOPPED state :esphomepr:`7323` by :ghuser:`NewoPL` All changes ^^^^^^^^^^^ @@ -240,6 +244,10 @@ All changes - [lvgl] Bug fixes :esphomepr:`7300` by :ghuser:`clydebarrow` - [speaker] Fix header includes :esphomepr:`7304` by :ghuser:`nielsnl68` - [microphone] Fix header includes :esphomepr:`7310` by :ghuser:`jesserockz` +- Fix RP2040 Neopixel flickering issue :esphomepr:`7307` by :ghuser:`deCodeIt` +- add the ability to add more idf components to an existing setup :esphomepr:`7302` by :ghuser:`nielsnl68` +- Fix waveshare 2.13" epaper stride calculation error :esphomepr:`7303` by :ghuser:`serialx` +- [rtttl] fix STOPPED state :esphomepr:`7323` by :ghuser:`NewoPL` Past Changelogs --------------- From 69ee164bf73a16c8d155a666bbc94fd40ed55e19 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 21 Aug 2024 11:52:09 +1200 Subject: [PATCH 4/4] Update supporters for 2024.8.0b4 --- guides/supporters.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guides/supporters.rst b/guides/supporters.rst index b43153024..6e435ec6d 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -429,6 +429,7 @@ Contributors - `DeadEnd (@DeadEnded) `__ - `Debashish Sahu (@debsahu) `__ - `declanshanaghy (@declanshanaghy) `__ +- `Ali Jafri (@deCodeIt) `__ - `Maximilian (@DeerMaximum) `__ - `definitio (@definitio) `__ - `deftdawg (@deftdawg) `__ @@ -1932,4 +1933,4 @@ Contributors - `Christian Zufferey (@zuzu59) `__ - `Zynth-dev (@Zynth-dev) `__ -*This page was last updated August 19, 2024.* +*This page was last updated August 21, 2024.*