100 Commits
Author SHA1 Message Date
Ton Huisman d3c1b2adf6 [Bugfix] Taskname wasn't saved because cache was cleared unexpectedly 2026-07-25 21:24:11 +02:00
Ton HuismanandGitHub ff54a4ac50 Merge branch 'mega' into feature/Multiple-serial-ports-with-standard-selector 2026-07-20 21:12:51 +02:00
Ton Huisman 89834507e5 [Serial] Add definition for all-but-CDC serial ports 2026-07-19 21:23:20 +02:00
Ton Huisman e202e00c30 [P129] Bugfix: Pre-read so initial read returns valid data 2026-07-18 21:19:07 +02:00
Ton Huisman 1ca9a91689 [Serial] Implement enable/disable HWSerial in serial selector 2026-07-18 16:42:36 +02:00
Ton Huisman e4c6c93d61 [Serial] Simplify API 2026-07-17 23:32:12 +02:00
Ton Huisman 0144de4e47 [Serial] Allow multiple selectors on a single page for Modbus configuration 2026-07-17 22:36:19 +02:00
Ton Huisman 213b284086 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Docs-update-vscode-plugin-list 2026-07-13 22:06:48 +02:00
Ton Huisman fda9d3524c [Docs] Clarification about Collection builds including Normal plugin set, mention 32MB flash units 2026-07-13 22:06:30 +02:00
Ton Huisman f76da86cf1 [P020] Apply uncrustify once more 2026-07-12 15:30:54 +02:00
Ton Huisman a13c8589cf Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/P020-send-events-for-derived-values 2026-07-12 15:25:57 +02:00
Ton Huisman 6a27b251aa [P020] Send events for Derived values 2026-07-11 16:44:45 +02:00
Ton Huisman 7ea26d1454 [UI] DevicesPage: Hide Controllers if no values to send 2026-07-11 16:28:12 +02:00
Ton Huisman f9ca8c562b [Bugfix] Limit humidity to 100% after applying temperature compensation 2026-07-04 23:02:01 +02:00
Ton Huisman b110027a5c [Docs] Small typo P124 2026-07-01 22:46:45 +02:00
Ton Huisman f082304173 [P126][P129] Code optimization using ceilf instead of ceil, fix conditional compile error 2026-07-01 10:23:48 +02:00
Ton Huisman 6fe0838471 [P126][P129] Code optimization by moving ul2stringFixed to StringConverter_Numerical 2026-06-30 22:12:49 +02:00
Ton Huisman ab417fa84c [PLUGIN_FORMAT_USERVAR] Allow optional value display formatting by setting ParN[idx] to 1 2026-06-30 17:24:39 +02:00
Ton Huisman 6f69fdf0e0 [Bugfix] Include PLUGIN_FORMAT_USERVAR values for json updates 2026-06-29 23:30:22 +02:00
Ton Huisman 2aeea6e1e5 [Bugfix] Partial revert for saving Task Interval 2026-06-29 23:16:54 +02:00
Ton Huisman 42bf0c451f [Bugfix] Improve initialization of Task Interval 2026-06-28 22:08:38 +02:00
Ton Huisman b1ecfdcfa1 [C005] Add note MQTT Auto Discovery not enabled in ESP8266 builds 2026-06-27 14:27:34 +02:00
Ton Huisman 5bff99ec5d Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Docs-update-vscode-plugin-list 2026-06-27 14:14:46 +02:00
Ton Huisman 6201edd509 [P016] Update documentation 2026-06-27 13:54:17 +02:00
Ton Huisman be6ce1f162 [P016] Fix typo in error log 2026-06-27 13:53:55 +02:00
Ton Huisman 7dee0ce173 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P016-add-event-on-overflow 2026-06-27 13:53:02 +02:00
Ton Huisman 20e0718bd5 [P016] Add Event on overflow setting 2026-06-22 21:40:40 +02:00
Ton Huisman e8b936a00a [Docs] Update VSCode plugin list 2026-06-10 22:37:06 +02:00
Ton Huisman 1dee7c775d [Docs] Suggest VSCode plugin TODO Highlight as Todo Tree doesn't work anymore without an external tool 2026-06-06 13:29:35 +02:00
Ton HuismanandGitHub 7870eeda6f Merge branch 'mega' into feature/Sysvar-variables-num-sorted 2026-06-05 22:04:56 +02:00
Ton Huisman 85e4cc283d [SysVars] Sort alphabetic values too (though they come in already sorted) 2026-06-03 21:52:28 +02:00
Ton Huisman 052780e595 [SysVars] List variables numerically sorted 2026-06-02 22:11:23 +02:00
Ton Huisman 765384cd7e [P039] Fix for initialization error 2026-05-21 21:21:34 +02:00
Ton Huisman ce1658ca03 [UI] Update icon for Tools tab 2026-05-20 21:02:51 +02:00
Ton Huisman 8eba96fd2f [Build] Fix install-requirements script on Windows 2026-05-19 20:30:25 +02:00
Ton Huisman 7955412bf9 [Console] Accept all valid ASCII characters for input 2026-05-17 22:25:33 +02:00
Ton Huisman 87e77e0019 [Docs] Fix link to I2C Bus settings 2026-05-15 13:54:09 +02:00
Ton Huisman 8b20069aeb Revert: [Metrics] Only export metrics when stats enabled 2026-05-13 21:35:58 +02:00
Ton Huisman 6ce70cd349 [Network] Allow to not default-enable WiFi interface 2026-05-13 21:35:11 +02:00
Ton Huisman f9c4b72d76 [Build] Fix comment 2026-05-13 21:34:23 +02:00
Ton Huisman 3dc43a384f Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/Fixes-for-release-may-2026 2026-05-13 21:05:31 +02:00
Ton Huisman 821bd5fb48 [Metrics] Only export metrics when stats enabled 2026-05-13 21:04:01 +02:00
Ton Huisman 24f764fa46 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Metrics-add-network-tx-rx-data 2026-05-13 20:58:41 +02:00
Ton Huisman 0d942d08fd [Network] Initially collapse the Statistics section of the page 2026-05-11 22:37:43 +02:00
Ton Huisman 0dcf34e7e0 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Metrics-add-network-tx-rx-data 2026-05-11 21:54:47 +02:00
Ton Huisman e52122e677 [C016] Remove Experimental label, clean up initialization 2026-05-11 21:35:13 +02:00
Ton Huisman 421678e254 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/Fixes-for-release-may-2026 2026-05-11 20:40:34 +02:00
Ton Huisman c4dba7e9c3 [Build] uv: Activate the PENV, then install missing requirements there 2026-05-10 17:28:18 +02:00
Ton Huisman 7209813fbd Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/Fixes-for-release-may-2026 2026-05-10 16:21:36 +02:00
Ton Huisman c7415c35e3 [P073] Fix build with P073_DEBUG and BUILD_NO_DEBUG enabled 2026-05-09 15:19:32 +02:00
Ton Huisman f44e7fdbed Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/Fixes-for-release-may-2026 2026-05-09 14:21:35 +02:00
Ton Huisman d1777b7807 [P180] Add documentation for TCA9554 I/O extender to control relays 2026-05-06 22:43:04 +02:00
Ton Huisman 8cb3a3f3c7 [Network] Fix small typo 2026-05-05 21:33:05 +02:00
Ton Huisman da616cdbfe [Network] Allow network interfaces to be enabled on factory reset 2026-05-04 21:23:35 +02:00
Ton Huisman 8e70deafb3 [Build] Update documentation 2026-05-03 21:09:04 +02:00
Ton Huisman cb3b886e88 [Dist] Update Espressif Flash Download tool to v3.9.10 2026-05-03 17:43:36 +02:00
Ton Huisman f6227a42bd [Build] Missed a typo in 16MB board definition 2026-05-03 16:08:58 +02:00
Ton Huisman 2adad6e195 [Build] Fix a few typos in 32MB board definitions 2026-05-03 15:28:09 +02:00
Ton Huisman b1d575f345 [Build] Add C5 4MB Custom, 16MB MAX and 32 MB MAX32 and P4 32MB MAX32 builds 2026-05-02 22:38:06 +02:00
Ton Huisman 9899648f30 [Docs] Fix missing column for LoopTimerSetAndRun 2026-04-30 20:58:05 +02:00
Ton Huisman fbeef3f0bb Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/Fixes-for-release-may-2026 2026-04-30 20:51:48 +02:00
Ton Huisman dd8786396d [Custom] Add secure Cloudflare DNS entries 2026-04-25 21:24:39 +02:00
Ton Huisman f320145307 [Network] Add size-check for NetworkDriverStruct 2026-04-25 20:46:13 +02:00
Ton Huisman 6a9a0a84fd [Settings] Fix waring for VariousBits_2 2026-04-25 20:45:34 +02:00
Ton Huisman ad4abaf832 [Network] Fix struct initialization 2026-04-25 20:19:50 +02:00
Ton Huisman 2f5eb4cb6d [Custom] Add some missing #define variables to Custom-sample.h 2026-04-25 17:27:55 +02:00
Ton Huisman 7ddd503c1c [Network] Add define to select factory-default network adapter 2026-04-25 17:22:45 +02:00
Ton Huisman 033a8ea7fd [Ni]otifications] Add usesTLS flag to attributes and show in PluginList 2026-04-25 13:05:14 +02:00
Ton Huisman 0ad3c6b619 [Ni]otifications] Add usesTLS flag to attributes and show in PluginList 2026-04-24 23:23:18 +02:00
Ton Huisman 6cc5143a11 [Docs] Fix typo 2026-04-23 23:07:34 +02:00
Ton Huisman 36f41daae7 [Metrics] Add network traffic data TX/RX bytes and frames (Prometheus) 2026-04-23 23:03:10 +02:00
Ton Huisman cc2ec06cb2 [Fixes] %iswifi% report status value instead of boolean 2026-04-22 23:10:42 +02:00
Ton Huisman 71e9fb149f [Build] Create separate ESP32P4 binaries zip in release script 2026-04-20 22:01:47 +02:00
Ton HuismanandGitHub e2769f26a5 Merge branch 'mega' into feature/P180-buscmd-helper-support-for-data-from-variables 2026-04-20 21:44:05 +02:00
Ton Huisman bc3b531946 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P180-buscmd-helper-support-for-data-from-variables 2026-04-19 15:28:04 +02:00
Ton Huisman dcba895d3c [P180] Update documentation 2026-04-19 15:27:42 +02:00
Ton Huisman 817d32f63e [P180] [BusCmd] Allow rules variables in read and put/write (bus) commands 2026-04-19 15:27:34 +02:00
Ton Huisman b56bde1c06 [P180] Update documentation 2026-04-18 17:15:21 +02:00
Ton Huisman 17cda47d17 [P180] Process I2C commands synchronous when called from rules and other internal sources 2026-04-18 17:15:03 +02:00
Ton Huisman dbc6c2112c [P180] [BusCmd] Allow rules variables in read and put/write (bus) commands 2026-04-18 17:13:28 +02:00
Ton Huisman 87482529f2 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Doc-updates-q2-2026 2026-04-18 11:30:41 +02:00
Ton Huisman 918f5d7f78 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P180-buscmd-helper-support-for-data-from-variables 2026-04-15 23:02:48 +02:00
Ton Huisman 7ee1008701 [Build] Rename library.json for HeatpumpIR to avoid constant re-installs of (outdated version) IRremoteESP8266 2026-04-15 21:38:33 +02:00
Ton Huisman 1cc727bd4c [Build][GH] Bump github-scripts plugin from v8 to v9 2026-04-14 22:39:25 +02:00
Ton Huisman f045c5f0b3 [Build] Use pioarduino also on Github builds 2026-04-14 22:38:16 +02:00
Ton Huisman 494dfea03b Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P180-buscmd-helper-support-for-data-from-variables 2026-04-13 22:35:31 +02:00
Ton Huisman c0fb837c32 [P180] [BusCmd] Allow rules variables in get/read and put/write (bus) commands 2026-04-12 22:42:05 +02:00
Ton Huisman 9c9d636aaf [Bugfix] [I2C] Connection-check failure didn't correctly disable the plugin 2026-04-12 22:24:24 +02:00
Ton Huisman 9e28460778 [Docs] Expand description for creating a Custom build, small typo fixes 2026-04-10 22:45:47 +02:00
Ton Huisman 14b0526ccc [Docs] Expand description for creating a Custom build 2026-04-09 23:42:48 +02:00
Ton Huisman 1d218ab9b5 [Docs] Corrections for some recent changes 2026-04-08 22:10:15 +02:00
Ton Huisman 8e1659cfbd [Network] Fix missing reload-indicator for Network Driver selector 2026-04-06 22:19:21 +02:00
Ton Huisman 4b26b7aa63 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Doc-updates-q2-2026 2026-04-06 21:37:57 +02:00
Ton Huisman 98d28ab438 [Advanced] Remove I2C ClockStretchLimit note 2026-04-06 21:36:32 +02:00
Ton Huisman 20bcbeb83a [Build] Add P047 (Moisture sensors) to Climate B, as mentioned in the docs 2026-03-30 20:42:44 +02:00
Ton Huisman 1d912fa6b2 [Build] - Ignore clangd configuration file 2026-03-27 22:53:34 +01:00
Ton Huisman 739d768e8e [Docs] Update documentation 2026-03-27 22:51:26 +01:00
Ton Huisman 715609b947 [UI] Disable the Interfaces/Modbus subtab for now, as it's still TODO 2026-03-17 22:58:15 +01:00
Ton Huisman faa37ad218 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Menu-interfaces-split-into-tabs 2026-03-17 22:51:26 +01:00
Ton Huisman f5e47e573f Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Menu-interfaces-split-into-tabs 2026-03-17 21:23:55 +01:00