v0.13.7
This commit is contained in:
@@ -195,6 +195,7 @@ pub async fn build_control_plan(state: &AppState) -> Result<ControlPlan, AppErro
|
||||
},
|
||||
preset_override: zone.manual_preset.clone(),
|
||||
current_temperature: zone.current_temperature,
|
||||
setpoint: zone.setpoint,
|
||||
target_temperature: if !has_intent_source {
|
||||
None
|
||||
} else if zone.device_manual_override || !zone.enabled || effective_mode == "off" {
|
||||
|
||||
@@ -42,6 +42,8 @@ pub struct ZoneControlPlan {
|
||||
/// Explicit per-zone profile override; None means Auto schedule.
|
||||
pub preset_override: Option<String>,
|
||||
pub current_temperature: Option<f64>,
|
||||
/// Persisted per-zone setpoint retained even when no thermostat source is currently active.
|
||||
pub setpoint: f64,
|
||||
pub target_temperature: Option<f64>,
|
||||
pub device_setpoint: Option<f64>,
|
||||
pub desired_power: bool,
|
||||
|
||||
Reference in New Issue
Block a user