M-Factory
89744d976c
Update README.md
2025-11-14 17:30:08 +09:00
M-Factory
666dd85b4e
Web UI: Embedded HTML to LittleFS via streaming to prevent memory crashes and stabilize serving.
...
Added check to see if HTML exist and if should be replaced or not
2025-11-14 13:54:07 +09:00
M-Factory
a490e9cfb5
Web UI: Provision embedded HTML to LittleFS via streaming to prevent memory crashes and stabilize serving.
...
This update changes the root web handler to serve the configuration page strictly from LittleFS. On the first boot, the large HTML content is safely copied from the embedded PROGMEM string to a file using a streaming write loop, which prevents heap fragmentation and subsequent memory allocation failures. This guarantees stable and reliable loading of the configuration page across all devices.
2025-11-14 10:43:12 +09:00
M-Factory
334490a5a6
Bug fixes
2025-11-14 03:10:48 +09:00
M-Factory
26af0fd7e5
Bug fixes
2025-11-14 00:51:29 +09:00
M-Factory
9c4c0b1fdb
Update README.md
2025-11-13 22:59:41 +09:00
M-Factory
f6d5cba1fb
Added /factory_reset endpoint
...
/factory_reset to delete all time and config data, available only thru in AP mode:
192.168.4.1/factory_reset
2025-11-13 22:52:43 +09:00
M-Factory
8bf30ac228
Update README.md
2025-11-13 14:56:21 +09:00
M-Factory
d3e455f10c
Update README.md
2025-11-13 14:22:10 +09:00
M-Factory
9714ab3a5f
Web UI and config embedded; no /data upload needed
...
The ESPTimeCast project now includes the web interface (HTML/CSS/JS) and configuration files directly in the sketch.
Key improvements:
- No separate `/data` folder or LittleFS upload is needed.
- After flashing the sketch, the device will automatically create and manage the configuration on first boot.
- The setup process is simplified: users only need to upload the main sketch for full functionality.
- Backwards-compatible with existing boards: previous configuration files will still be loaded if present.
This change makes installation faster, reduces potential errors with LittleFS uploads, and simplifies maintenance for new users.
2025-11-13 14:19:52 +09:00
M-Factory
75e7148139
Update README.md
2025-11-13 14:17:34 +09:00
M-Factory
6d68387cc0
Update README.md
2025-11-13 10:26:09 +09:00
M-Factory
7e892a6216
Dimming serial log improvements
2025-11-12 20:31:40 +09:00
M-Factory
7dd991895a
Update README.md
2025-11-12 08:57:30 +09:00
M-Factory
03a5432cbe
Added automatic dimming based on sunrise/sunset times from the weather API
2025-11-11 23:16:17 +09:00
M-Factory
8bbb89ba6d
Update README.md
2025-11-11 23:11:30 +09:00
M-Factory
67e2acfcf4
Update README.md
2025-11-11 09:37:32 +09:00
M-Factory
2434604f5c
Update README.md
2025-11-10 15:49:30 +09:00
M-Factory
a8464c8888
Update README.md
2025-11-10 14:54:41 +09:00
M-Factory
c30f7ef869
Update README.md
2025-11-09 22:32:37 +09:00
M-Factory
018db8d53d
Update README.md
2025-11-09 22:16:05 +09:00
M-Factory
0d704d4bf3
Added Home Assistant Support
...
Fixed a bug were HA message was wrongly save as persistent
2025-11-08 22:05:59 +09:00
M-Factory
584fee40f5
Update README.md
2025-11-08 18:25:57 +09:00
M-Factory
53979e4da6
Update webui7.png
2025-11-08 18:25:33 +09:00
M-Factory
8ce4a786b4
Merge branch 'main' of https://github.com/mfactory-osaka/ESPTimeCast
2025-11-08 18:22:50 +09:00
M-Factory
a9ccc87186
Latest UI
...
Latest UI with Advanced settings open
2025-11-08 18:22:48 +09:00
M-Factory
0b6548325b
Update README.md
2025-11-08 17:53:38 +09:00
M-Factory
7096653bca
Added Home Assistant Support
...
Added Home Assistant Support.
Bug fixes
2025-11-08 17:37:45 +09:00
M-Factory
f83f3d1c46
Update README.md
2025-11-08 17:34:08 +09:00
M-Factory
18d816a60d
Add hidden /export and /upload endpoints for manual config backup and restore
2025-11-06 21:08:28 +09:00
M-Factory
ed55bb3111
Update README.md
2025-11-06 20:37:22 +09:00
M-Factory
8cb308e494
Update README.md
2025-11-06 14:57:09 +09:00
M-Factory
6224fdfba2
Update README.md
2025-11-06 14:21:00 +09:00
M-Factory
2363d1e046
Display total runtime in Web UI
2025-11-05 20:28:02 +09:00
M-Factory
b5edbe6658
Display total runtime in Web UI
2025-11-03 18:31:15 +09:00
M-Factory
a3b60d4868
Update README.md
2025-11-03 18:30:49 +09:00
M-Factory
dd530a1c99
Added runtime log
2025-11-03 00:59:41 +09:00
M-Factory
b3ca41493d
Update README.md
2025-11-02 21:22:45 +09:00
M-Factory
eed3fd65ea
Nightscout outdated data display update
2025-10-30 16:03:55 +09:00
M-Factory
a722d2ebaf
Added extra characters to Countdown label
2025-10-30 14:58:26 +09:00
M-Factory
c7aaba6950
Update README.md
2025-10-30 14:56:54 +09:00
M-Factory
370e25e44b
Update README.md
2025-10-28 22:16:01 +09:00
M-Factory
465ad318fb
Update README.md
2025-10-28 21:50:50 +09:00
M-Factory
62fe92a620
Update README.md
2025-10-28 09:00:53 +09:00
M-Factory
48c4818a5c
Improved location detection
...
Switched to HackerTarget GeoIP with JSON output for cleaner data.
Added smarter normalization for missing or "None" fields.
More reliable label display (city → state → country fallback).
2025-10-27 21:31:38 +09:00
M-Factory
dedccfb308
Nightscout update
2025-10-27 17:52:38 +09:00
M-Factory
9935745ab3
Update README.md
2025-10-27 17:51:42 +09:00
M-Factory
ac8ab62858
Fix URL encoding for city names with spaces (e.g., New York, Belo Horizonte)
2025-10-26 15:21:00 +09:00
M-Factory
256b59b021
Update README.md
2025-10-26 15:06:26 +09:00
M-Factory
276b6ef6a3
Update README.md
2025-10-19 17:19:41 +09:00