enabled for rules
This commit is contained in:
@@ -25,6 +25,7 @@ class Rule(BaseModel):
|
||||
id: str = Field(..., description="Unique rule identifier")
|
||||
name: Optional[str] = Field(None, description="Optional human-readable name")
|
||||
type: str = Field(..., description="Rule type (e.g., 'window_setback@1.0')")
|
||||
enabled: bool = Field(default=True, description="Whether this rule is enabled")
|
||||
targets: RuleTargets = Field(..., description="Target rooms and devices")
|
||||
params: dict[str, Any] = Field(default_factory=dict, description="Rule-specific parameters")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user