Commit Graph
100 Commits
Author SHA1 Message Date
proddy 1602f9bf02 add condition to LOGging 2026-05-16 15:45:51 +02:00
proddy 800cd5bec8 add const, preserve some memory 2026-05-16 15:45:38 +02:00
proddy 85a12bf581 add const 2026-05-16 15:45:14 +02:00
proddy a1f24b38fa do the toLower outside the loop 2026-05-16 15:39:51 +02:00
proddy dee4f3531d remove unneeded include 2026-05-16 15:19:08 +02:00
proddy bf07f904fc some small optimizations, more colors 2026-05-16 12:27:00 +02:00
proddy 26c2b1b14e package update 2026-05-16 12:26:51 +02:00
proddy 7153bfefba remove unused variables 2026-05-15 20:41:48 +02:00
proddy 807b77d418 logic improvements 2026-05-15 13:06:14 +02:00
proddy c69a7b03ef remove DEBUG for bus connection testing 2026-05-15 13:06:00 +02:00
proddy a39626bb0e add comments 2026-05-15 13:05:43 +02:00
proddy 68e14875b3 EMS BUS ID -> EMS Bus ID 2026-05-15 10:49:23 +02:00
proddy 2d6d664109 typo 2026-05-15 10:49:12 +02:00
proddy dd58973118 comment update 2026-05-15 10:48:40 +02:00
proddy 17d3f182a0 formatting 2026-05-15 10:48:15 +02:00
proddy 1961090c4c show EMS bus ID 2026-05-15 10:48:05 +02:00
proddy 33fda705c0 Feature: Make RGB LED (preset colors) accessible via API/etc #3039
Fixes #3063
2026-05-15 10:07:17 +02:00
proddy 208717a896 rgbLedWrite 2026-05-14 21:25:05 +02:00
proddy 6afc6b1baa replace rgbLedWrite 2026-05-14 21:24:55 +02:00
proddy a4ddd73fc8 FACTORY_NETWORK_HOSTNAME 2026-05-14 21:24:20 +02:00
proddy 4459b1e333 fix for -DEMSESP_TEST 2026-05-14 21:24:01 +02:00
proddy b2a66a0789 fix typo in hostname 2026-05-14 15:50:30 +02:00
proddy 33d1315395 package update 2026-05-14 15:50:23 +02:00
proddy a0cae13f53 bump version 2026-05-14 15:50:16 +02:00
proddy d1e2634594 rename FACTORY_NETWORK_HOSTNAME 2026-05-14 15:50:08 +02:00
proddy b2247f5f58 tidy up 2026-05-14 12:10:42 +02:00
proddy ae46ca2b8a upgrade bus id from x0B to x49 2026-05-14 12:10:33 +02:00
proddy 82ab22518e add cursor settings 2026-05-14 12:10:14 +02:00
proddy a7fbde48ef bump version 2026-05-12 19:51:48 +02:00
proddy 3a3d0fb05e package update 2026-05-12 19:51:43 +02:00
proddy 8ed71e0192 formatting 2026-05-12 19:51:36 +02:00
proddy fcc56a9bf6 package update 2026-05-12 19:45:04 +02:00
proddy 84d321f1b4 fix json uploads 2026-05-12 19:44:59 +02:00
proddy 57997d0acb enable OTA uploads of filesystem (pre_load.json) 2026-05-09 15:25:06 +02:00
proddy 76a23870d5 force littlefs to v2.0 2026-05-09 15:24:45 +02:00
proddy 193e43ddc5 package update 2026-05-09 15:24:14 +02:00
proddy 5e1b47707f rename mail -> email 2026-05-05 21:56:55 +02:00
proddy 56fc303816 package update 2026-05-05 21:55:26 +02:00
proddy d7a6a6f803 formatting 2026-05-05 21:55:13 +02:00
proddy c55df4eb6e fix standalone build lint warning 2026-05-04 20:57:20 +02:00
proddy cc631ff07f remove digitalWrite at init 2026-05-04 20:48:12 +02:00
proddy b34a1b57d6 fix warning "esp32-hal-gpio.c:181] __digitalWrite(): IO 2 is not set as GPIO. Execute digitalMode(2, OUTPUT) first" 2026-05-04 08:38:41 +02:00
proddy 6587ddcead increase timeout to allow slower networks to connect 2026-05-04 08:22:39 +02:00
proddy ad05eec952 fix standalone and tests 2026-05-04 08:15:27 +02:00
proddy 99ef4c0c18 updates 2026-05-03 23:03:22 +02:00
proddy cc118adec6 text changes 2026-05-03 22:55:25 +02:00
proddy ca94e37495 use a state machine for cycling between Eth-Wifi-AP 2026-05-03 21:59:28 +02:00
proddy e2bd721c3e remove empty SSID check 2026-05-03 17:16:38 +02:00
proddy 033ce24fb7 udpate 2026-05-03 15:21:26 +02:00
proddy eab7cdd7b5 updates 2026-05-03 15:19:49 +02:00
proddy 666ba41f67 package update 2026-05-03 14:24:36 +02:00
proddy 9ff4be41f7 getWifiReconnects -> getNetworkReconnects 2026-05-03 08:43:28 +02:00
proddy 23519a8a90 add back version check 2026-05-02 11:03:33 +02:00
proddy 3cc3c74e5a update versions 2026-05-02 10:44:06 +02:00
proddy cb4cb39396 update 2026-05-02 10:43:36 +02:00
proddy 363799c9c6 fix connect spelling 2026-05-02 09:49:34 +02:00
proddy 132f83aa79 update dictionary 2026-05-02 09:49:21 +02:00
proddy f998714225 add missing #endif 2026-05-02 09:49:09 +02:00
proddy 323fc1bb99 remove comments 2026-05-02 09:48:55 +02:00
proddy 3062d3f0e3 remove Divider 2026-05-02 09:48:44 +02:00
proddy 8f37bb7623 package update 2026-05-02 09:48:31 +02:00
proddy a57ed90756 use new network code 2026-05-02 09:48:19 +02:00
proddy eaf8332d16 Merge remote-tracking branch 'origin/dev' into core3 2026-05-02 09:35:31 +02:00
proddy 522286ff74 remove double wifi lost message 2026-05-02 09:11:19 +02:00
proddy 747047556e fix lint warnings on osx 2026-05-01 17:58:22 +02:00
proddyandCursor df3d75c702 ignore .vscode/settings.json
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-01 17:44:41 +02:00
proddy e40beeadd4 performance updates 2026-05-01 17:04:46 +02:00
proddy 751f10603d upgrade if AP provision mode is AP_MODE_ALWAYS 2026-05-01 17:03:56 +02:00
proddy 751c540cb3 refactor network code 2026-05-01 08:07:05 +02:00
proddy d7bbc329bb use 3.9.0 as dummy latest dev version 2026-04-29 08:58:04 +02:00
proddy 41cd49a61c remove comment 2026-04-29 08:57:53 +02:00
proddy fd5a39702b update 2026-04-29 08:57:46 +02:00
proddy 4d3408254e chore: stop tracking .vscode/settings.json
Already listed in .gitignore but was tracked, so local edits kept
showing up as pending changes. Untrack it so the ignore rule applies.

Made-with: Cursor
2026-04-29 08:57:12 +02:00
proddy 2cbb5ec5f2 move restart button from Settings to Version page. only show Factory Reset when in developer mode 2026-04-28 20:09:22 +02:00
proddy 3b765b308e remove unused useMemo 2026-04-28 17:31:50 +02:00
proddy 53ac82520e DeserializationError is enum 2026-04-28 16:28:11 +02:00
proddy 381fcf4080 ESP32Async/ESPAsyncWebServer @ 3.11.0 2026-04-28 16:27:59 +02:00
proddy a3f0faf022 package update 2026-04-28 16:27:46 +02:00
proddy b3a8737a71 move Version from status to settings 2026-04-28 16:27:39 +02:00
proddy 6e76bcc9af show badge if there is an update available, which is cached 2026-04-27 18:12:05 +02:00
proddy 6473c55317 don't force an update on each request 2026-04-27 18:11:48 +02:00
proddy 1a880f14a0 Remove useMemo/useCallback across the web UI 2026-04-27 13:24:07 +02:00
proddy e39af36589 fix lint errors 2026-04-27 13:23:39 +02:00
proddy c5b262af8a dont update cloudflare KV for forks 2026-04-27 11:34:03 +02:00
proddy 43ec5c1925 move mockserver to standalone section only 2026-04-27 11:30:40 +02:00
proddy 5e260f0239 refactoring 2026-04-27 11:09:51 +02:00
proddy ab67f97b40 3.8.2-dev.20 2026-04-27 11:09:34 +02:00
proddy 9ac35e2e14 fetch emsesp firmware versions after IP connected 2026-04-27 11:09:24 +02:00
proddy 7c6259dddd tidy up comments 2026-04-27 11:08:52 +02:00
proddy 1cff1abc33 package update 2026-04-27 11:08:22 +02:00
proddy d834d46586 rename EMSESP_Version to firmwareVersion 2026-04-27 11:08:13 +02:00
proddy 1107e1bdf3 package update 2026-04-26 16:10:35 +02:00
proddy 3a11327e7e https://github.com/emsesp/EMS-ESP32/discussions/3044 2026-04-26 16:10:30 +02:00
proddy 74062bab57 update tests 2026-04-26 16:07:45 +02:00
proddy 6802336b6b remove old code 2026-04-26 16:07:29 +02:00
proddy a9db134d3a version updates 2026-04-26 13:24:40 +02:00
proddy ee7be1d907 add 2026-04-26 12:20:48 +02:00
proddy 5ecda88457 inlclude full date/time 2026-04-25 21:14:16 +02:00
proddy 7056c446fa use emsesp.org/versions.json 2026-04-25 20:55:10 +02:00
proddy 147c09ae64 automatically update versions in Cloudflare KV store 2026-04-25 11:42:26 +02:00