This commit is contained in:
Mateusz Gruszczyński committed 2026-09-23 13:41:34 +02:00
1 parent abfbf0dd68
commit aa1cb05b2f
24 files changed
+750 -71

No files matched your search

+8
View File
@@ -91,6 +91,14 @@ pub struct Automation {
pub action_ha_entity_id: Option<String>,
#[serde(default)]
pub action_ha_data: Value,
/// Optional numeric value produced by a Flow value block (currently heating_curve).
/// The engine resolves this value from the Flow trace immediately before executing the action.
#[serde(default)]
pub flow_value_source_id: Option<String>,
/// Action field that receives the numeric Flow value. For Home Assistant actions this is
/// the top-level service-data key; native actions use "target_temperature"/"setpoint".
#[serde(default)]
pub flow_value_target: Option<String>,
/// Topologically ordered condition/logic program compiled from the visual Flow graph.
#[serde(default)]
pub flow_conditions: Vec<FlowCondition>,