EmpirePhoenix
  • Joined on 2024-01-25
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-30 21:01:37 +02:00
c112d133db Add missing Box import in battery module
95281d617f clippy fixed
a2abc99275 Refactor formatting and remove unused imports in mqtt and plant_state modules
4b3c003996 Add target_pct field to PlantInfo for target moisture mode
bba959f2a2 Update POST JSON size limit to use SAVEGAME_SLOT_SIZE minus header space
Compare 5 commits »
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-29 11:22:25 +02:00
c9a96f37f0 feat: add sensor combine mode with Min, Max, and Avg options, update web UI and configuration for multi-sensor support
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-28 20:15:10 +02:00
fbf97732a4 refactor: update KiCad 3D model paths and zone settings for compatibility with updated libraries
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-28 00:47:39 +02:00
6b419dba6c Add Wi-Fi scan details display and MQTT publish
3618b3329c refactor tank info field names and improve null checks in UI
f5f73723d1 retry wifi connection, show canbus FW version, adjust measurement formular
be98380ba4 new toast impl, wip
Compare 4 commits »
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-26 02:03:29 +02:00
fe2d227c67 Fix fertilizer calculation and logging
bd5b687430 fix pump test progress bar
Compare 2 commits »
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-25 20:21:54 +02:00
7679fa09dc clippy: fix clippy warnings
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-25 19:42:16 +02:00
7078af5713 Merge pull request 'refactor/mqtt-data-serialization' (#23) from refactor/mqtt-data-serialization into develop
32256d0c91 move all mqtt publishing functions to mqtt module
d4a4c1b573 refctor: TankInfo structure (consistent layout)
6bf7a04024 refactor: PlantInfo structure (consistent layout)
df3159aa16 refactor: BatteryInfo structure (consistent layout)
Compare 6 commits »
EmpirePhoenix merged pull request C3MA/PlantCtrl#23 2026-05-25 19:42:15 +02:00
refactor/mqtt-data-serialization
EmpirePhoenix commented on pull request C3MA/PlantCtrl#23 2026-05-25 19:40:20 +02:00
refactor/mqtt-data-serialization

TODO: check against config, if a battery is to be expected? Eg. with usb power module instead of solar?

EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-21 07:16:49 +02:00
d989b41bdd wip website docu
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-18 00:29:55 +02:00
ac8305953a Merge pull request 'refactor/mkstatic-util' (#22) from refactor/mkstatic-util into develop
d1076145c4 Merge branch 'develop' into refactor/mkstatic-util
d2a659638d refactor: create util module with shared mk_static
Compare 3 commits »
EmpirePhoenix merged pull request C3MA/PlantCtrl#22 2026-05-18 00:29:54 +02:00
refactor/mkstatic-util
EmpirePhoenix pushed to refactor/mkstatic-util at C3MA/PlantCtrl 2026-05-18 00:29:45 +02:00
d1076145c4 Merge branch 'develop' into refactor/mkstatic-util
cf32f7e05d Merge pull request 'refactor/network-module' (#21) from refactor/network-module into develop
5e08820276 Merge pull request 'refactor/mqtt-module' (#20) from refactor/mqtt-module into develop
Compare 3 commits »
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-18 00:29:17 +02:00
cf32f7e05d Merge pull request 'refactor/network-module' (#21) from refactor/network-module into develop
40f99870cf refactor: move try_connect_wifi_sntp_mqtt to network module
ac200af7a9 refactor: move wifi to network module
9d57805502 refactor: move wifi_ap to network module
bafc86681c refactor: move sntp to network module
Compare 8 commits »
EmpirePhoenix merged pull request C3MA/PlantCtrl#21 2026-05-18 00:29:15 +02:00
refactor/network-module
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-18 00:28:17 +02:00
5e08820276 Merge pull request 'refactor/mqtt-module' (#20) from refactor/mqtt-module into develop
2cfb2607a9 refactor: move Solar struct to mqtt module
271c1a1383 refactor: move PumpInfo struct to mqtt module
a02b84d732 refactor: create mqtt module with core MQTT statics and tasks
Compare 4 commits »
EmpirePhoenix merged pull request C3MA/PlantCtrl#20 2026-05-18 00:28:14 +02:00
refactor/mqtt-module
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-06 09:29:36 +02:00
b0f8bcc9da Merge remote-tracking branch 'origin/develop' into develop
103859120c Add initial TODO file with pending tasks for One Wire, Flow Sensor, and PlantProfiles implementation
403517fdb4 Suppress EMI noise on water flow sensor by filtering short pulses
Compare 3 commits »
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-05 18:04:16 +02:00
11eb8713bf more startup debugging
EmpirePhoenix pushed to develop at C3MA/PlantCtrl 2026-05-05 16:27:32 +02:00
d903c2bf52 Refactor flow meter logic: replace global mutex with per-instance flow_unit and use critical-section for thread safety.