refactor: move PumpInfo struct to mqtt module

This commit is contained in:
2026-05-05 20:47:05 +02:00
parent 3feaacd460
commit 1151d099cf
2 changed files with 12 additions and 12 deletions

View File

@@ -115,16 +115,6 @@ struct LightState {
is_day: bool,
}
#[derive(Serialize, Deserialize, Debug, PartialEq, Default)]
///mqtt struct to track pump activities
struct PumpInfo {
enabled: bool,
pump_ineffective: bool,
median_current_ma: u16,
max_current_ma: u16,
min_current_ma: u16,
}
#[derive(Serialize)]
pub struct PumpResult {
median_current_ma: u16,
@@ -836,7 +826,7 @@ async fn pump_info(
min_current_ma: u16,
_error: bool,
) {
let pump_info = PumpInfo {
let pump_info = mqtt::PumpInfo {
enabled: pump_active,
pump_ineffective,
median_current_ma,