Commit Graph

10 Commits

Author SHA1 Message Date
tobimai 8fbbfc90cd refactor(ota): implement polling-based update system and fix API typo
Test project compilation / test (push) Successful in 3m52s
- Fix typo in OTA update status API endpoint (/ota_udpate_status → /ota_update_status)
- Replace WebSocket-based update progress with polling mechanism
- Add OTA lifecycle callbacks (started, finished, progress, error)
- Implement check_update_task with internet connectivity verification
- Add LittleFS/SPIFFS update support
- Simplify update progress page to use 90-second delay and polling instead of real-time WebSocket updates

This refactor improves reliability by checking internet connectivity before attempting updates and simplifies the frontend by removing WebSocket complexity in favor of a timeout-based polling approach.
2026-05-12 19:09:05 +02:00
tobimai 4f02a8f3d0 fixed time 2025-11-04 21:09:40 +01:00
tobimai 2c4344e40d Added printout of shunt voltage
Test compiling project / test (push) Successful in 2m27s
2025-02-22 22:59:08 +01:00
tobimai 6e171fbde7 Version bumps, OTA working
Test compiling project / test (push) Successful in 2m23s
2025-02-22 22:15:43 +01:00
tobimai 102a842079 Added updating shit
Test compiling project / test (push) Successful in 2m32s
2025-02-19 21:22:52 +01:00
tobimai 2b48b0ea2e FInally done gauge
Test compiling project / test (push) Failing after 1m25s
2024-11-03 20:33:58 +01:00
tobimai db567eeaa5 Added gauge, fixed shit
Test compiling project / test (push) Failing after 1m30s
2024-10-24 22:54:54 +02:00
tobimai 496e7833f8 dasdas
Test compiling project / test (push) Successful in 1m44s
2023-10-08 01:43:41 +02:00
tobimai 9c6f83d4f0 stuff
Test compiling project / test (push) Successful in 1m44s
2023-10-07 20:03:57 +02:00
tobimai bbe5bfdcee Initial commit with action
Test compiling project / test (push) Failing after 33s
2023-10-02 15:30:30 +02:00