Merge pull request #5565 from tonhuisman/feature/Docs-update-vscode-plugin-list

[Docs] Update VSCode plugin list
This commit is contained in:
TD-er
2026-07-19 21:50:05 +02:00
committed by GitHub
5 changed files with 9 additions and 5 deletions
+2
View File
@@ -122,6 +122,8 @@ MQTT - Auto Discovery
(AutoDiscovery related settings added 2025/06/28) (AutoDiscovery related settings added 2025/06/28)
.. note:: The **MQTT Auto Discovery** feature is not included in ESP8266 builds by default, see: :ref:`esp8266-feature-complete`
* **Enable Auto Discovery**: When checked, the controller will send discovery data for all connected and enabled tasks to the MQTT server on first startup, and when receiving an ``online`` message in the Discovery Trigger Topic, when configured. * **Enable Auto Discovery**: When checked, the controller will send discovery data for all connected and enabled tasks to the MQTT server on first startup, and when receiving an ``online`` message in the Discovery Trigger Topic, when configured.
* **Discovery Trigger topic**: Default for Home assistant: ``homeassistant/status`` * **Discovery Trigger topic**: Default for Home assistant: ``homeassistant/status``
+3 -1
View File
@@ -1,6 +1,8 @@
Supported ESP Chips Supported ESP Chips
******************* *******************
.. _esp8266-feature-complete:
ESP8266 is Feature Complete! ESP8266 is Feature Complete!
============================ ============================
@@ -19,7 +21,7 @@ The consequences of this decision are that:
* To enable some of the new features (many are still useable) for ESP8266, a Custom build can be configured and built by the user, as documented in :ref:`PlatformIO_page`. * To enable some of the new features (many are still useable) for ESP8266, a Custom build can be configured and built by the user, as documented in :ref:`PlatformIO_page`.
* A notable exception is support for TLS: That's *not* possible to enable on ESPEasy in ESP8266 builds as it doesn't fit in the limited available RAM memory. * A notable exception is support for TLS: That's *not* possible to enable on ESPEasy in ESP8266 builds as it doesn't fit in the limited available RAM memory.
For new projects, it is strongly advised to select one of the many available ESP32 boards, or chips when designing a custom board. Some of the ESP32 variants are available with 16 MB Flash (ESP32 Classic, ESP32-C3, ESP32-C6 and ESP32-S3), and have 1 or more MAX builds available in ESPEasy, that include all plugins and features available, and also a larger selection of fonts for displays (TFT/LCD, OLed and 7-segment). For new projects, it is strongly advised to select one of the many available ESP32 boards, or chips when designing a custom board. Some of the ESP32 variants are available with 8MB, 16 MB, and 32MB, Flash (ESP32 Classic, ESP32-C3, ESP32-C5, ESP32-C6/C61, ESP32-S3 and ESP32-P4), and have 1 or more MAX builds available in ESPEasy, that include all plugins and features available, and also a larger selection of fonts for displays (TFT/LCD, OLed and 7-segment).
Overview of supported chips Overview of supported chips
=========================== ===========================
+1 -1
View File
@@ -83,7 +83,7 @@ Optional, but highly recommended:
* C/C++ DevTools (by Microsoft) * C/C++ DevTools (by Microsoft)
* Bookmarks (by Alessandro Fragnani) * Bookmarks (by Alessandro Fragnani)
* GitLens - Git supercharged (by Gitkraken) * GitLens - Git supercharged (by Gitkraken)
* TODO Highlight (by Wayou Liu) * TODO Highlight v2 (by Jonathan Clark)
* All Autocomplete (by Atishay Jain) * All Autocomplete (by Atishay Jain)
* Excel Viewer (by GrapeCity) * Excel Viewer (by GrapeCity)
* Esbonio - An extension for editing sphinx projects (by Swyddfa) * Esbonio - An extension for editing sphinx projects (by Swyddfa)
+2 -2
View File
@@ -325,13 +325,13 @@ There are different released versions of ESP Easy:
:green:`NORMAL` is the regular set of plugins, this is the base set of plugins, and with all secondary features enabled, like I2C multiplexer, RTTTL, DEBUG logging, etc. :green:`NORMAL` is the regular set of plugins, this is the base set of plugins, and with all secondary features enabled, like I2C multiplexer, RTTTL, DEBUG logging, etc.
:yellow:`COLLECTION` (split into sets A..x) with plugins that don't fit into the NORMAL builds. Because of space limitations, this collection is split into a number of sets. When only :yellow:`COLLECTION` is mentioned, the plugin is available in **all** :yellow:`COLLECTION` builds, though some exceptions may be applied. Also, some features are disabled to save space in the .bin files, like RTTTL, Servo, tooltips, and DEBUG-level logging. :yellow:`COLLECTION` (split into sets A..x) with plugins that don't all fit into the NORMAL builds, but including (nearly) everything from NORMAL. Because of space limitations, this collection is split into a number of sets. When only :yellow:`COLLECTION` is mentioned, the plugin is available in **all** :yellow:`COLLECTION` builds, though some exceptions may be applied. Also, some features are disabled to save space in the .bin files, like RTTTL, Servo, tooltips, and DEBUG-level logging.
:red:`DEVELOPMENT` is used for plugins that are still being developed and are not considered stable at all. Currently there are no DEVELOPMENT builds available. :red:`DEVELOPMENT` is used for plugins that are still being developed and are not considered stable at all. Currently there are no DEVELOPMENT builds available.
:yellow:`ENERGY` :yellow:`DISPLAY` (split into sets A..B) :yellow:`IR` :yellow:`IRext` :yellow:`NEOPIXEL` :yellow:`CLIMATE` (split into sets A..B) are specialized builds holding all Energy-, Display-, Infra Red- (extended), NeoPixel- and Climate- related plugins. :yellow:`ENERGY` :yellow:`DISPLAY` (split into sets A..B) :yellow:`IR` :yellow:`IRext` :yellow:`NEOPIXEL` :yellow:`CLIMATE` (split into sets A..B) are specialized builds holding all Energy-, Display-, Infra Red- (extended), NeoPixel- and Climate- related plugins.
:yellow:`MAX` is the build that has all plugins that are available in the ESPEasy repository. Available for ESP32 16MB and ESP32 8MB Flash units (available for ESP32-Classic, ESP32-S3, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-C61 and ESP32-P4). :yellow:`MAX` is the build that has all plugins that are available in the ESPEasy repository. Available for ESP32 16MB, 8MB and 32MB Flash units (available for ESP32-Classic, ESP32-S3, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-C61 and ESP32-P4).
:gray:`RETIRED` plugin has been retired and removed from ESPEasy. :gray:`RETIRED` plugin has been retired and removed from ESPEasy.
@@ -60,7 +60,7 @@
.. |P124_porttype| replace:: `.` .. |P124_porttype| replace:: `.`
.. |P124_status| replace:: :yellow:`COLLECTION D` .. |P124_status| replace:: :yellow:`COLLECTION D`
.. |P124_status_lb| replace:: :yellow:`COLLECTION D` .. |P124_status_lb| replace:: :yellow:`COLLECTION D`
.. |P124_github| replace:: P124_MultiTelay.ino .. |P124_github| replace:: P124_MultiRelay.ino
.. _P124_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P124_MyltiRelay.ino .. _P124_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P124_MyltiRelay.ino
.. |P124_usedby| replace:: `.` .. |P124_usedby| replace:: `.`
.. |P124_shortinfo| replace:: `Seeed Studio I2C Multi Relay boards` .. |P124_shortinfo| replace:: `Seeed Studio I2C Multi Relay boards`