From fc62200be9083af80600ce93b58105632a7c679d Mon Sep 17 00:00:00 2001 From: buxtronix Date: Sat, 16 Oct 2021 06:08:40 +1100 Subject: [PATCH 1/6] Add doc for 'invert_position' variable for am43 cover. (#1512) This variable is contained within the cover code, but was never added to the documentation. --- components/cover/am43.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/components/cover/am43.rst b/components/cover/am43.rst index bb72041b1..306c5500d 100644 --- a/components/cover/am43.rst +++ b/components/cover/am43.rst @@ -58,6 +58,7 @@ Configuration variables: - **pin** (*Optional*, int): The pin for the device, as set in the app. The default is usually printed on the device. Defaults to ``8888``. +- **invert_position** (*Optional*, boolean): Inverts the position value to and from the device. Set if ESPHome is swapping around the open/close state of the cover. - **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation. - All other options from :ref:`Cover `. From aa4c65f812b2333dc4884533c27eea9e21746996 Mon Sep 17 00:00:00 2001 From: Zoltant7 <36668432+Zoltant7@users.noreply.github.com> Date: Fri, 15 Oct 2021 19:11:19 +0000 Subject: [PATCH 2/6] Correctly name MCP2515 in canbus documentation (#1511) --- components/canbus.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/canbus.rst b/components/canbus.rst index 66f9d70ad..2a32675cd 100644 --- a/components/canbus.rst +++ b/components/canbus.rst @@ -25,7 +25,7 @@ transmitted data. The CAN bus itself has only two wires named Can High and Can Low or CanH and CanL. For the ESPHome CAN bus to work you need to select the device that has the physical CAN bus implemented. -At this moment only the MCP2515 driver is supported. You can configure multiple buses. +At this moment only the MCP2515 controller is supported. You can configure multiple buses. Any can bus node can transmit data at any time, and any node can send any ``can_id`` value and any node can receive any can_id too. Is up to you how to organize the can_id values. You can setup a can From e0f8fc55d27b6720ccde2c29d453b0cab7b8d054 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Sun, 17 Oct 2021 11:03:24 +1300 Subject: [PATCH 3/6] Add dashboard_import to sharing page (#1530) Co-authored-by: Paulus Schoutsen Co-authored-by: Oxan van Leeuwen --- guides/creators.rst | 15 +++++++++++---- index.rst | 2 +- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/guides/creators.rst b/guides/creators.rst index 9fec5da98..2da40be36 100644 --- a/guides/creators.rst +++ b/guides/creators.rst @@ -1,10 +1,10 @@ -Using ESPHome for your Project -============================== +Sharing ESPHome devices +======================= .. seo:: - :description: Information for creators when using ESPHome firmware. + :description: Information for creating and sharing devices using ESPHome firmware. -We have added configuration options to ESPHome to make it easier for creators +We have added configuration options to ESPHome to make it easier to create, configure, install and distribute devices running ESPHome. Example configuration @@ -24,6 +24,10 @@ Example configuration name: jesse.temperature_monitor version: "1.0" + # This should point to the public location of this yaml file. + dashboard_import: + package_import_url: github://jesserockz/dummy-esphome-configs@v1/temperature-monitor.yaml + wifi: # Set up a wifi access point ap: @@ -50,6 +54,9 @@ Relevant Documentation - ``wifi`` -> ``networks: []`` allows you to flash a device that will not contain any credentials and they must be set by the user via either the ``ap`` + ``captive_portal`` or the ``esp32_improv`` components. +- ``dashboard_import`` -> ``package_import_url`` - This should point to the public repository containing + the configuration for the device so that the user's ESPHome dashboard can autodetect this device and + create a minimal YAML using :ref:`config-git_packages`. See Also -------- diff --git a/index.rst b/index.rst index 183f76232..381b5ab8d 100644 --- a/index.rst +++ b/index.rst @@ -69,7 +69,7 @@ ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configu
  • - Creating a Project + Sharing ESPHome devices
  • From 3bade3380f8c27c0a5a401d8ae0b55415a7c361a Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Sun, 17 Oct 2021 20:34:10 +1300 Subject: [PATCH 4/6] Bump version to 2021.10.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 83b74a3b3..3d74164dd 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.0b3 +PROJECT_NUMBER = 2021.10.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 fb99509a9..d12549efc 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2021.10.0b3 +ESPHOME_REF = 2021.10.0b4 .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 e559809c3..f10158bda 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2021.10.0b3 \ No newline at end of file +2021.10.0b4 \ No newline at end of file diff --git a/conf.py b/conf.py index bcd462c40..9d70701c8 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.0b3" +release = "2021.10.0b4" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 0f5d51c7587e19e1196c979a027a1b426b2e8f50 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Sun, 17 Oct 2021 20:34:55 +1300 Subject: [PATCH 5/6] Update changelog for 2021.10.0b4 --- changelog/2021.10.0.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/changelog/2021.10.0.rst b/changelog/2021.10.0.rst index 72ff32d19..c97f9141d 100644 --- a/changelog/2021.10.0.rst +++ b/changelog/2021.10.0.rst @@ -161,6 +161,13 @@ Beta Fixes - 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` +- Add pressure compensation during runtime :esphomepr:`2493` by :ghuser:`martgras` +- Fix Nextion HTTPClient error for ESP32 :esphomepr:`2524` by :ghuser:`kbx81` +- Fix bug in register name definition :esphomepr:`2526` by :ghuser:`martgras` +- Replace framework version_hint with source option :esphomepr:`2529` by :ghuser:`oxan` +- Fix bitshift on read in ADE7953 :esphomepr:`2537` by :ghuser:`oxan` +- Allow downloading all bin files from backend in dashboard :esphomepr:`2514` by :ghuser:`jesserockz` +- Bump dashboard to 20211015.0 :esphomepr:`2525` by :ghuser:`balloob` All changes ^^^^^^^^^^^ @@ -346,6 +353,13 @@ All changes - 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` +- Add pressure compensation during runtime :esphomepr:`2493` by :ghuser:`martgras` +- Fix Nextion HTTPClient error for ESP32 :esphomepr:`2524` by :ghuser:`kbx81` +- Fix bug in register name definition :esphomepr:`2526` by :ghuser:`martgras` +- Replace framework version_hint with source option :esphomepr:`2529` by :ghuser:`oxan` +- Fix bitshift on read in ADE7953 :esphomepr:`2537` by :ghuser:`oxan` +- Allow downloading all bin files from backend in dashboard :esphomepr:`2514` by :ghuser:`jesserockz` +- Bump dashboard to 20211015.0 :esphomepr:`2525` by :ghuser:`balloob` Past Changelogs --------------- From 68e35efbd31b45ff04825fc54ca76bde9fed937c Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Sun, 17 Oct 2021 20:35:14 +1300 Subject: [PATCH 6/6] Update supporters for 2021.10.0b4 --- guides/supporters.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guides/supporters.rst b/guides/supporters.rst index 3925d8241..ce58b86e2 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -726,7 +726,6 @@ Contributors - `workingmanrob (@workingmanrob) `__ - `Wojtek Strzalka (@wstrzalka) `__ - `wutr (@wutr) `__ -- `xheronimo (@xheronimo) `__ - `Mike (@xsnoopy) `__ - `Yaroslav (@Yarikx) `__ - `Marcin Jaworski (@yawor) `__ @@ -739,7 +738,8 @@ Contributors - `zaluthar (@zaluthar) `__ - `ZJY (@zhangjingye03) `__ - `San (@zhujunsan) `__ +- `Zoltant7 (@Zoltant7) `__ - `ZTX18 (@ZTX18) `__ - `Christian Zufferey (@zuzu59) `__ -*This page was last updated October 15, 2021.* +*This page was last updated October 17, 2021.*