v0.8.19
This commit is contained in:
1 parent
1a5c1305dc
commit
3479ed750d
34 files changed
+575
-113
No files matched your search
@@ -74,6 +74,9 @@ pub struct TemporaryQuickThermostat {
|
||||
pub deferred_mode: Option<String>,
|
||||
#[serde(default)]
|
||||
pub deferred_preset: Option<String>,
|
||||
/// Group custom target received while the temporary thermostat owns the zone.
|
||||
#[serde(default)]
|
||||
pub deferred_setpoint: Option<f64>,
|
||||
/// Optional fail-safe for temperature-based modes.
|
||||
#[serde(default)]
|
||||
pub safety_expires_at: Option<DateTime<Utc>>,
|
||||
|
||||
+4
-1
@@ -193,9 +193,12 @@ pub struct GroupControlPatch {
|
||||
/// house follows the global house mode; cool/heat set an explicit mode on every member zone.
|
||||
#[serde(default)]
|
||||
pub mode: Option<String>,
|
||||
/// auto clears temporary overrides; comfort/sleep/away apply a temporary preset to every member zone.
|
||||
/// auto clears temporary overrides; comfort/sleep/away/custom apply a temporary preset to every member zone.
|
||||
#[serde(default)]
|
||||
pub preset: Option<String>,
|
||||
/// Optional custom target temperature for the whole group. Used together with preset=custom.
|
||||
#[serde(default)]
|
||||
pub setpoint: Option<f64>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Serialize, Deserialize, Default)]
|
||||
|
||||
Reference in new issue
Block a user