proddy
eceb097cc7
fix thermostat date/time for HT3
2026-06-28 16:08:31 +02:00
proddy and Cursor
5aadf7234f
Reduce DeviceValue heap usage with on-demand custom name
...
Store the per-entity custom_fullname as a heap-allocated string that is
only created when a custom name is actually set, instead of an inline
std::string on every DeviceValue. Saves ~20 bytes per entity (hundreds to
~1000 entities), reclaiming internal heap on no-PSRAM boards.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-15 19:53:14 +02:00
proddy
908a9ebbfc
remove old S3 binaries #3123
2026-06-15 18:23:58 +02:00
proddy
76a68629d1
3.8.3
2026-05-12 21:28:42 +02:00
proddy
27f2cb0693
package update
2026-05-12 21:23:13 +02:00
proddy
2f18bfcce3
fix json OTA upload
2026-05-12 21:23:13 +02:00
proddy
7854349dbe
support filesystem ota
2026-05-10 13:22:00 +02:00
proddy
d1d046f3fd
package update
2026-05-10 13:21:47 +02:00
proddy
b988c67c8e
update example
2026-05-10 13:21:37 +02:00
proddy
37a94f8e0f
auto-formatting
2026-05-10 13:21:28 +02:00
proddy
26102121e1
async-validator fixes
2026-04-22 16:07:56 +02:00
proddy
8e64c6303e
package update
2026-04-22 15:43:58 +02:00
proddy
74c76eb90b
remove YIELD
2026-04-22 15:43:29 +02:00
proddy
daffdcf58e
https://github.com/emsesp/EMS-ESP32/issues/2686
2026-04-22 15:43:20 +02:00
proddy
0b5a83f6ae
package update (vite fix)
2026-04-20 15:37:50 +02:00
proddy
845c51d5f9
rename build_webUI for Python
2026-04-19 21:23:59 +02:00
proddy
ece08d96ee
build_webUI -> build-webUI
2026-04-19 19:09:45 +02:00
proddy
6b68cb7c61
store UTC epoch time and convert to localtime when render (fixes bug as TZ not set)
2026-04-19 15:12:22 +02:00
proddy
a1e0288e09
close dialog after downloading
2026-04-19 15:11:41 +02:00
proddy
e6c173bdf9
don't show system backup as it's the same page!
2026-04-19 15:11:29 +02:00
proddy
555801dc5c
remove lazy loading, optimize chunking
2026-04-19 10:05:47 +02:00
proddy
6f81945da6
typo
2026-04-18 18:43:03 +02:00
proddy
865c309475
remove c++17
2026-04-18 18:39:45 +02:00
proddy
77b8b21aea
use C++ 20 (espressif32@6.13.0 still uses GCC 8 so only 2a supported)
2026-04-18 18:34:47 +02:00
proddy
2f5edffec6
update changelog
2026-04-18 18:29:30 +02:00
proddy
71de64502e
include cstdint for uint8_t on new GCC
2026-04-18 17:52:05 +02:00
proddy
6994d3559a
package update
2026-04-18 17:43:31 +02:00
proddy
a7d484d218
3.8.2-dev.16
2026-04-18 17:43:23 +02:00
proddy
a810c41acd
exclude js
2026-04-18 17:43:14 +02:00
proddy
2fbfdf94ab
minor optimizations, use EMSESP_Version, only call esp_image_verify() and store the entry for partitions that actually have a value
2026-04-18 17:40:21 +02:00
proddy
2d7c8f0863
remove semver
2026-04-18 17:36:08 +02:00
proddy
c3b734ab47
add back LTO, remove semver
2026-04-18 17:35:57 +02:00
proddy
644abf105d
replace semver with home grown simplier alternative
2026-04-18 17:35:11 +02:00
proddy
5a8a451774
improve chunking
2026-04-18 17:34:48 +02:00
proddy
dae139aa01
single static-content handler serving all assets
2026-04-18 17:33:13 +02:00
proddy
b13fcd8939
single static-content handler serving all assets
2026-04-18 17:32:54 +02:00
proddy
c9005e8aa9
upgrade github actions
2026-04-18 10:02:25 +02:00
proddy
6658b11adf
use c++20
2026-04-17 18:01:51 +02:00
proddy
e542f5809f
remove bogus file
2026-04-17 18:01:44 +02:00
proddy
ce1dd6233d
update
2026-04-17 18:01:37 +02:00
proddy
fe488443da
package update
2026-04-17 18:01:26 +02:00
proddy
907a65a701
show link to backup page
2026-04-15 21:19:09 +02:00
proddy
f97b8e14e7
package update
2026-04-15 21:18:51 +02:00
proddy
e65f634b21
3.8.2
2026-04-15 21:18:38 +02:00
proddy
fc71ed2b9d
3.8.2
2026-04-15 21:18:27 +02:00
proddy
5a8195d430
auto-formatting
2026-04-15 08:12:22 +02:00
proddy
24a7a607f3
add test data
2026-04-15 08:08:49 +02:00
proddy
061f9ffc52
update prettier
2026-04-15 08:08:45 +02:00
proddy
9e17936bfc
fix lint
2026-04-14 21:13:25 +02:00
proddy
7c3782a43f
upload warnings
2026-04-14 21:08:45 +02:00
proddy
3ac807bdd5
text change
2026-04-14 21:08:04 +02:00
proddy
1111458863
upgrade message warnings
2026-04-14 09:31:50 +02:00
proddy
99c5e2230c
fix link
2026-04-14 09:31:35 +02:00
proddy
3317aa845a
package update
2026-04-14 09:31:19 +02:00
proddy
97cd657336
fix links
2026-04-14 09:31:05 +02:00
proddy
7dd13bcab7
mui upgrade
2026-04-13 23:30:36 +02:00
proddy
0f30c81554
fix compile on linux/osx
2026-04-12 20:32:36 +02:00
proddy
fb09e10f19
sync with core3 features
2026-03-30 23:26:04 +02:00
proddy
6b87bbb882
set range for comfort point temp + offset - #2935
2026-02-01 12:02:40 +01:00
proddy
abdf2c5037
package update
2026-02-01 12:02:04 +01:00
proddy
cca6f87500
package update
2026-01-28 21:47:20 +01:00
proddy
758d76051f
update discord URL
2026-01-28 21:47:13 +01:00
proddy
95f7e66cff
update discord URL and tidy up
2026-01-28 21:46:58 +01:00
proddy
5ec068409f
package update
2026-01-24 12:10:52 +01:00
proddy
8796b6d340
update dictionary
2026-01-24 12:10:45 +01:00
proddy
bfbb18655d
memory optimzations
2026-01-23 19:37:21 +01:00
proddy
9088651e53
asyncwebserver update, improved caching
2026-01-23 19:35:53 +01:00
proddy
3e8f379502
package update
2026-01-23 19:35:37 +01:00
proddy
265c2c4231
3.8.2-dev.1
2026-01-23 12:52:55 +01:00
proddy
f671d79280
package update
2026-01-22 16:40:37 +01:00
proddy
97c89d1d13
add psram
2026-01-22 16:40:15 +01:00
proddy
e0a26a38fa
replace unordered_map with map, less heap
2026-01-22 16:40:05 +01:00
proddy
038f06e59f
show psram on startup
2026-01-22 16:39:14 +01:00
proddy
f4d2bae04f
add psram
2026-01-22 16:38:52 +01:00
proddy
d443e275ea
Merge branch 'dev' of https://github.com/proddy/EMS-ESP32 into dev
2026-01-21 14:46:10 +01:00
proddy
3402215e8d
optimizations
2026-01-18 15:49:35 +00:00
proddy
f01031dc26
optimize
2026-01-18 15:00:43 +00:00
proddy
01d4d116b9
cspell updates
2026-01-18 12:36:34 +00:00
proddy
bc7f82eef1
package update
2026-01-18 12:36:20 +00:00
proddy
87c9fd010f
v3.8.2
2026-01-11 19:49:01 +01:00
proddy
da57a08005
add
2026-01-11 16:12:28 +01:00
proddy
8ee0789dad
emsesp.org ownership
2026-01-11 14:17:49 +01:00
proddy
1eabe86015
package update
2026-01-11 13:17:15 +01:00
proddy
5fe4b315f3
make reference to emsesp docs
2026-01-11 13:13:40 +01:00
proddy
03ec96bf96
rollback
2026-01-11 13:13:27 +01:00
proddy
28a5d4ef1a
fix comment
2026-01-10 19:00:15 +01:00
proddy
b78d47cbd0
minor ui change to how board profile is shown
2026-01-10 19:00:15 +01:00
proddy
8a7a1383a7
added comment reference to HA
2026-01-10 19:00:15 +01:00
proddy
43b3e74c08
input number format
2026-01-10 18:09:38 +01:00
proddy
64c9882d8c
add children to avoid linting errors
2026-01-10 18:09:17 +01:00
proddy
a690510903
update
2026-01-10 18:09:02 +01:00
proddy
c732ec301a
update
2026-01-10 18:08:54 +01:00
proddy
cc1f16596a
add ha_number_node
2026-01-10 18:08:44 +01:00
proddy
66c74f85a4
formatting
2026-01-10 18:08:17 +01:00
proddy
db667b9437
package update
2026-01-10 18:08:06 +01:00
proddy
6d3083fff4
remove build section, refer to docs
2026-01-10 09:39:23 +01:00
proddy
59f90f5d1c
comment change
2026-01-09 18:47:34 +01:00
proddy
0efbd0528e
fix ha mode, boolean to match setting bool format
2026-01-09 18:47:14 +01:00
proddy
3218620a0e
update dictionary
2026-01-09 18:46:00 +01:00
proddy
a93921c875
adding missing board to settings
2026-01-09 18:45:50 +01:00