Ton Huisman
|
0c4f8445da
|
[Log] Code optimization
|
2026-08-26 22:46:50 +02:00 |
|
Ton Huisman
|
870bcb44cf
|
[Log] Refactor code
|
2026-08-26 22:04:29 +02:00 |
|
Ton Huisman
|
901e02dc86
|
[SysInfo] Show EEPROM info on System Info page when enabled
|
2026-08-26 21:12:55 +02:00 |
|
Ton Huisman
|
59322134fd
|
[Log] Keep (serial)port active even when no logging is being produced & fetched
|
2026-08-26 17:07:57 +02:00 |
|
Ton Huisman
|
e259cc5fc5
|
[Build] Correct default_envs names in platformio.ini
|
2026-08-26 15:29:40 +02:00 |
|
Ton Huisman
|
126c944109
|
[Settings] Remove no longer used Fixed IP Octed setting
|
2026-08-26 12:28:41 +02:00 |
|
Ton Huisman
|
38c72db5c0
|
[Docs] Fix small typo in P157 docs
|
2026-08-26 12:13:27 +02:00 |
|
Ton Huisman
|
3dac0ab8a1
|
[Settings] Remove no longer used Fixed IP Octed setting
|
2026-08-26 12:11:20 +02:00 |
|
Ton Huisman
|
a0fc8d17d7
|
Merge branch 'mega' into bugfix/P004-show-device-settings-when-no-gpio-configured
|
2026-08-25 17:13:58 +02:00 |
|
Ton Huisman
|
19d9d27a3a
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into mega
|
2026-08-25 16:37:53 +02:00 |
|
Ton Huisman
|
0040fd3e3f
|
Merge branch 'mega' into feature/P157-plugin-14-segment-display
|
2026-08-25 15:24:18 +02:00 |
|
Ton Huisman
|
c407722a10
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into mega
|
2026-08-24 13:36:56 +02:00 |
|
Ton Huisman
|
0acebf36bc
|
[P004] Fix: Show (most) configuration also when no GPIO configured
|
2026-08-22 16:36:59 +02:00 |
|
Ton Huisman
|
6d500a0c52
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into mega
|
2026-08-22 16:34:11 +02:00 |
|
Ton Huisman
|
f9d6c607d1
|
Merge branch 'mega' into feature/P157-plugin-14-segment-display
|
2026-08-21 21:15:16 +02:00 |
|
Ton Huisman
|
dcb0f7ff17
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into mega
|
2026-08-21 20:46:10 +02:00 |
|
Ton Huisman
|
3231abdd0c
|
Merge branch 'mega' of https://github.com/tonhuisman/ESPEasy-1 into mega
|
2026-08-21 20:45:59 +02:00 |
|
Ton Huisman
|
d35134db1d
|
[Docs] Fix a few small typos
|
2026-08-21 16:33:40 +02:00 |
|
Ton Huisman
|
708bcb3830
|
[P129] Fix: Read inputs during INIT, so first PLUGIN_READ produces actual values instead of 0
|
2026-08-21 16:20:34 +02:00 |
|
Ton Huisman
|
146904e5be
|
[RTC SRAM] Fix initialization error causing reboots at read
|
2026-08-21 15:23:53 +02:00 |
|
Ton Huisman
|
899e557c18
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/EEPROM-update-lib-for-better-timing
|
2026-08-20 21:55:46 +02:00 |
|
Ton Huisman
|
bd851423c6
|
[EEPROM] Replace library and improve timing
|
2026-08-20 21:20:18 +02:00 |
|
Ton Huisman
|
e75620f89e
|
Merge branch 'mega' into feature/P157-plugin-14-segment-display
|
2026-08-20 11:52:25 +02:00 |
|
Ton Huisman
|
1b311e6ca5
|
[Storage] Build Eeprom/RTC overview page more smooth
|
2026-08-19 23:31:20 +02:00 |
|
Ton Huisman
|
0dd97c820b
|
[Build] Exclude ChartJS feature from Display B build for size
|
2026-08-19 23:30:20 +02:00 |
|
Ton Huisman
|
439fef584a
|
[Build] Fix serial defines and streamline EEPROM settings
|
2026-08-19 20:27:03 +02:00 |
|
Ton Huisman
|
e430a37764
|
[Storage] Add documentation for EEPROM and RTC SRAM and commands
|
2026-08-19 16:41:28 +02:00 |
|
Ton Huisman
|
911498b62a
|
[Storage] Fix issue with saving the EEPROM settings (manual merge-error)
|
2026-08-19 16:40:25 +02:00 |
|
Ton Huisman
|
7e5a033e75
|
[Build] Fix build for Stats without ChartJS and other typos
|
2026-08-18 23:18:49 +02:00 |
|
Ton Huisman
|
89a34112a4
|
[Build] Fix MAX build issue by enabling Chart-JS feature partially
|
2026-08-18 22:30:23 +02:00 |
|
Ton Huisman
|
da00bcd618
|
[Build] Fix Neopixel build-size by disabling Chart-JS feature
|
2026-08-18 13:32:43 +02:00 |
|
Ton Huisman
|
d5e5cb71ca
|
Merge branch 'mega' into feature/MQTT-discover-group-incl-taskname
|
2026-08-18 11:33:19 +02:00 |
|
Ton Huisman
|
56e7bbd5bc
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Rules-add-unescape-escape-parse-json-functions
|
2026-08-18 11:32:10 +02:00 |
|
Ton Huisman
|
601e2a29be
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Rules-add-unescape-escape-parse-json-functions
|
2026-08-18 11:31:50 +02:00 |
|
Ton Huisman
|
4cb7788cfa
|
Merge branch 'mega' into bugfix/P073-wrong-content-on-74hc595-displays
|
2026-08-18 11:00:02 +02:00 |
|
Ton Huisman
|
6b0e828d28
|
Merge branch 'mega' into feature/DeviceStruct-add-allowed-serial-config
|
2026-08-18 10:59:17 +02:00 |
|
Ton Huisman
|
8c62167a7c
|
[Build] Fix Minimal 1M builds without I2C included
|
2026-08-18 10:30:57 +02:00 |
|
Ton Huisman
|
f347ae2bc3
|
[Storage] Fix SRAM size for DS3232 RTC
|
2026-08-17 22:42:30 +02:00 |
|
Ton Huisman
|
8675411c3c
|
[Storage] Fix support for PCF8583 RTC
|
2026-08-17 21:38:40 +02:00 |
|
Ton Huisman
|
ac12667365
|
[Storage] Add support for PCF8583 RTC with 240 bytes SRAM
|
2026-08-17 17:08:01 +02:00 |
|
Ton Huisman
|
1d185d5fb6
|
[Storage] Use best available data type, and max number of decimals, on EepromVar page
|
2026-08-15 16:51:43 +02:00 |
|
Ton Huisman
|
908c8fe12a
|
[Docs] P001: Include generic Data Acquisition docs
|
2026-08-14 17:12:35 +02:00 |
|
Ton Huisman
|
1c19bf4814
|
[MQTT] Discovery: Update documentation
|
2026-08-14 17:11:36 +02:00 |
|
Ton Huisman
|
324142d54a
|
[MQTT] Discovery: remove unneeded parameter (smaller binary) and uncrustify source
|
2026-08-14 16:07:16 +02:00 |
|
Ton Huisman
|
2fd8f0e430
|
[MQTT] Discovery add optional Taskname to Group unique id
|
2026-08-14 16:03:49 +02:00 |
|
Ton Huisman
|
f8e57ae207
|
[Storage] Use correct Settings accessor for external timesource
|
2026-08-13 11:29:00 +02:00 |
|
Ton Huisman
|
ec1edddb6e
|
[Plugins] Disable some less-necessary logs to make ESP8266 builds fit better
|
2026-08-12 13:40:36 +02:00 |
|
Ton Huisman
|
6aae97b9be
|
[Storage] Add missing library.properties file for AT24CX (made up)
|
2026-08-11 22:02:39 +02:00 |
|
Ton Huisman
|
e4c7db2d85
|
[Plugins] Disable some less-necessary logs to make ESP8266 builds fit again
|
2026-08-11 22:00:30 +02:00 |
|
Ton Huisman
|
995a71dea8
|
[Storage] Small form fixes
|
2026-08-11 21:56:49 +02:00 |
|
Ton Huisman
|
011fa27a68
|
[Storage] RTC SRAM Show available slots on Advanced page
|
2026-08-11 21:55:32 +02:00 |
|
Ton Huisman
|
9a67cb254a
|
[Storage] Code reduction and other improvements
|
2026-08-11 21:54:42 +02:00 |
|
Ton Huisman
|
76237a9b15
|
[Storage] Add FEATURE_ flags to Custom-sample.h
|
2026-08-11 20:26:15 +02:00 |
|
Ton Huisman
|
c72df2778d
|
[P020] Fix compiler warning
|
2026-08-11 20:25:20 +02:00 |
|
Ton Huisman
|
2368a3cc41
|
[Storage] Fix merge error
|
2026-08-11 20:24:51 +02:00 |
|
Ton Huisman
|
86e15ccb41
|
[Storage] Add support for WriteRTC.../[ReadRTC#...] storing values in RTC SRAM
|
2026-08-10 23:16:17 +02:00 |
|
Ton Huisman
|
95749ae958
|
[Storage] Merge mega and fix merge conflicts, disable for ESP8266 though still doesn't fit the build
|
2026-08-09 23:09:30 +02:00 |
|
Ton Huisman
|
73248541cf
|
[P157] Update documentation screenshot
|
2026-08-09 22:02:26 +02:00 |
|
Ton Huisman
|
e4cc6da897
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P157-plugin-14-segment-display
|
2026-08-09 21:38:27 +02:00 |
|
Ton Huisman
|
c66c271d26
|
[P157] Add 7 segment displays with colon, make 7 seg. work correctly, other fixes
|
2026-08-09 21:38:06 +02:00 |
|
Ton Huisman
|
d9fdae8119
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/P073-wrong-content-on-74hc595-displays
|
2026-08-07 15:46:00 +02:00 |
|
Ton Huisman
|
21d28a06e7
|
[P073] Refactor in separate structs (classes) for code deduplication
|
2026-08-07 15:45:55 +02:00 |
|
Ton Huisman
|
dd07ba6928
|
[Rules] Update Custom-sample.h
|
2026-08-05 15:55:47 +02:00 |
|
Ton Huisman
|
4e191fc5b5
|
[Rules] Exclude new features for ESP8266 by default for build-size reasons
|
2026-08-05 15:46:52 +02:00 |
|
Ton Huisman
|
c39facad5c
|
[getJsonValue] Restore missing null return, update changelog, small code improvements
|
2026-08-04 22:46:59 +02:00 |
|
Ton Huisman
|
5864b28d1e
|
[Rules] Add string functions unescape, escape, parse and json
|
2026-08-04 21:45:59 +02:00 |
|
Ton Huisman
|
5574bc0fe2
|
[Fix] Write _plugin_sets_overview.repl as utf-8 so it works again on Windows
|
2026-08-02 15:56:21 +02:00 |
|
Ton Huisman
|
f193eff781
|
Merge branch 'mega' into bugfix/P073-wrong-content-on-74hc595-displays
|
2026-07-27 23:00:18 +02:00 |
|
Ton Huisman
|
c48d8302d4
|
[P073] Restructure code per display in separate files
|
2026-07-27 22:59:31 +02:00 |
|
Ton Huisman
|
32a0d6fe0e
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P157-plugin-14-segment-display
|
2026-07-25 21:31:34 +02:00 |
|
Ton Huisman
|
d3c1b2adf6
|
[Bugfix] Taskname wasn't saved because cache was cleared unexpectedly
|
2026-07-25 21:24:11 +02:00 |
|
Ton Huisman
|
990d8a8a55
|
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P157-plugin-14-segment-display
|
2026-07-25 16:21:34 +02:00 |
|
Ton Huisman
|
01a216db98
|
[P073] Fix initialization for GPIO pins, allow some more space for temperature values
|
2026-07-25 16:18:45 +02:00 |
|
Ton Huisman
|
ad18e5f679
|
[P073] Improve update speed for 74HC595 using DIREct-GPIO
Fix 7dn and 7dt content for 74HC595 displays
Also use DIRECT_GPIO for remaining GPIO functions of TM1637 and MAX7219
|
2026-07-24 23:02:29 +02:00 |
|
Ton Huisman
|
918d05e9a9
|
[P073] Correct wrong content shown on 74HC595 displays
|
2026-07-21 22:53:12 +02:00 |
|
Ton Huisman
|
41b42cbf69
|
[DeviceStruct] Apply SerialPortsAllowed to plugins
|
2026-07-21 21:17:47 +02:00 |
|
Ton Huisman
|
760cf3b54f
|
[DeviceStruct] Add setting for Allowed Serial Ports
|
2026-07-21 21:16:40 +02:00 |
|
Ton Huisman
|
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 |
|