Commit Graph

230 Commits

Author SHA1 Message Date
M-Factory
3101e35571 Update README.md 2025-12-06 16:20:14 +09:00
M-Factory
9a1e7723ed Update README.md 2025-12-05 09:08:28 +09:00
M-Factory
132dc326cb Update README.md 2025-12-04 11:58:55 +09:00
M-Factory
c39ccb1e5f Update README.md 2025-12-02 14:35:07 +09:00
M-Factory
e008e64921 Added mDNS support for easy access via http://esptimecast.local 2025-12-01 13:17:29 +09:00
M-Factory
4f22ffb024 Added mDNS support for easy access via http://esptimecast.local 2025-12-01 12:08:33 +09:00
M-Factory
9df56af5d7 Update README.md 2025-12-01 12:03:13 +09:00
M-Factory
d66c8f1a1a Update README.md 2025-12-01 11:57:03 +09:00
M-Factory
3b204b2f0a Update README.md 2025-11-30 16:07:30 +09:00
M-Factory
455f435158 Update README.md 2025-11-27 17:12:18 +09:00
M-Factory
cbc2424beb Update README.md 2025-11-26 10:31:28 +09:00
M-Factory
7d8c151469 Update README.md 2025-11-23 22:56:19 +09:00
M-Factory
f68ee179d0 Update README.md 2025-11-23 10:31:02 +09:00
M-Factory
f4d4aa7fe9 Merge branch 'main' of https://github.com/mfactory-osaka/ESPTimeCast 2025-11-22 20:13:29 +09:00
M-Factory
4ffd8f4697 Added 'deg' symbol to custom messages sent via HA 2025-11-22 20:13:26 +09:00
M-Factory
7722e6710a Update README.md 2025-11-22 17:49:40 +09:00
M-Factory
215d1bd48d Update README.md 2025-11-22 17:25:38 +09:00
M-Factory
6a9a0df414 Update README.md 2025-11-22 12:41:30 +09:00
M-Factory
8cf03b3788 Update README.md 2025-11-21 15:22:25 +09:00
M-Factory
8224b05949 Added Home Assistant brightness endpoint and support static display for short messages (≤8 chars). 2025-11-21 13:33:50 +09:00
M-Factory
3bee52f6d2 Added Home Assistant brightness endpoint and support static display for short messages (≤8 chars). 2025-11-21 12:04:22 +09:00
M-Factory
a306daeb2b Update README.md 2025-11-21 12:01:43 +09:00
M-Factory
546368f38a Update logo.svg 2025-11-20 14:25:49 +09:00
M-Factory
0608d7ba90 Update logo.svg 2025-11-20 14:15:24 +09:00
M-Factory
86dc41afa7 Update logo.svg 2025-11-20 14:10:59 +09:00
M-Factory
8354f0b41c Merge branch 'main' of https://github.com/mfactory-osaka/ESPTimeCast 2025-11-19 22:25:05 +09:00
M-Factory
058bce4776 Enhance ESP32/ESP8266 network stability and reliability while adding clearer WiFi event logging for improved diagnostics. 2025-11-19 22:25:02 +09:00
M-Factory
dbb4ca7333 Update README.md 2025-11-18 10:02:08 +09:00
M-Factory
80e341b72b Merge branch 'main' of https://github.com/mfactory-osaka/ESPTimeCast 2025-11-17 22:52:44 +09:00
M-Factory
3dd89df2cf Improved Home Assistant integration with new message duration and scroll count parameters 2025-11-17 22:51:48 +09:00
M-Factory
ca16e374a1 Update README.md 2025-11-17 22:49:09 +09:00
M-Factory
378f79c60e Improved NTP handling on boot 2025-11-17 18:25:53 +09:00
M-Factory
2a6ab2d1be Fixed Dimming Logic 2025-11-17 16:59:48 +09:00
M-Factory
9493788ebd Fixed Dimming Logic 2025-11-17 16:56:19 +09:00
M-Factory
a9cfe9012c Update README.md 2025-11-17 13:20:51 +09:00
M-Factory
1df3e6c13b Update README.md 2025-11-16 22:45:10 +09:00
M-Factory
4df386887d Update README.md 2025-11-16 19:17:34 +09:00
M-Factory
774cfbd11b Merge branch 'main' of https://github.com/mfactory-osaka/ESPTimeCast 2025-11-16 18:21:48 +09:00
M-Factory
d5d5cf683a Bug fixes
Fixed "ElementProxy or MemberProxy error" when uploading thru platformio
2025-11-16 18:21:46 +09:00
M-Factory
15f28c4049 Update README.md 2025-11-16 15:08:25 +09:00
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