EmpirePhoenix
  • Joined on 2024-01-25
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-27 09:39:39 +02:00
61806a5fa2 Add mcutie MQTT client implementation and improve library structure
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-26 21:43:33 +02:00
016047ab23 Update Water HAL: enhance GPIO config with drive mode and input settings
eb276cfa68 Refactor HAL modules: update async support in Water module and reorganize detect_sensors logic
f1c85d1d74 Migrate serialization from Bincode to Postcard
097aff5360 Switch savegame serialization format from Bincode to custom parsing
fc0e18da56 Integrate mcutie library for MQTT functionality
Compare 8 commits »
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-26 16:06:24 +02:00
79daecf97d add lock for now, as otherwise it wont build
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-17 00:31:29 +02:00
6b4fd3f701 Add DeepSleep log message and improve formatting consistency
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-16 23:58:49 +02:00
3157ba7e76 Merge branch 'test_new_storage' of ssh://git.mannheim.ccc.de:1337/C3MA/PlantCtrl into test_new_storage
2493507304 Refactor plant state handling and moisture interpretation
Compare 2 commits »
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-16 21:56:57 +02:00
0f6cb5243c feat: add pump corrosion protection feature, extend error handling for pump operations, and enhance configuration options
b740574c68 refactor: add timezone support to wait_infinity, improve MQTT updates in config mode, and minor cleanup
Compare 2 commits »
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-14 00:19:28 +02:00
6a71ac4234 Improve flash operation logging and serialization padding
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-13 17:04:55 +02:00
8ce00c9d95 Refactor async logging to synchronous; improve error handling consistency across modules.
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-13 12:38:23 +02:00
964bdb0454 fix: handle non-200 responses in config update, ensure progress removal runs only on success
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-12 22:16:02 +02:00
12405d1bef cleanup
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-12 20:45:44 +02:00
0e3786a588 Add InterceptorLogger for async log capturing and enhanced debugging
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-12 20:39:09 +02:00
b26206eb96 Introduce watchdog and serialization improvements
95f7488fa3 Add save timestamp support and log interceptor for enhanced debugging
Compare 2 commits »
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-11 21:34:56 +02:00
0d7074bd89 save tests
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-10 19:56:43 +02:00
bc25fef5ec refactor: consolidate logging and time handling, remove TIME_ACCESS and LOG_ACCESS
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-08 22:13:07 +02:00
301298522b remove: eliminate file management and LittleFS-based filesystem, implement savegame management for JSON config slots with wear-leveling
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-06 19:51:56 +02:00
1da6d54d7a new backup adjustments
0ad7a58219 Improve error handling, ensure robust defaults, and eliminate unsafe unwraps/expectations across modules.
Compare 2 commits »
EmpirePhoenix pushed to test_new_storage at C3MA/PlantCtrl 2026-04-06 13:11:39 +02:00
4d4fcbe33b store backup now in binary, and let backend serialize/deserialize
EmpirePhoenix created branch test_new_storage in C3MA/PlantCtrl 2026-04-06 13:11:38 +02:00
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-04-06 12:54:25 +02:00
07aed02fe7 fix mqtt not starting webserver
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-04-06 12:41:08 +02:00
aef0ffd5a1 add v1 revisio of bms