automation
Generate openHAB automation rules from natural language, discover temporal patterns, simulate rule chains, and validate JavaScript syntax.
Instructions
Automation generation and testing. action: generate_rule (from NL), discover_patterns (temporal correlation), shadow_run (dry-run preview), simulate (predict outcome + rule chains), validate_rule (JS syntax check).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| intent | No | Natural language rule intent (used by: generate_rule) | |
| itemName | No | Used by: simulate, discover_patterns | |
| correlatedItemName | No | Used by: discover_patterns | |
| command | No | Used by: simulate | |
| commands | No | Used by: shadow_run | |
| script | No | JS to validate (used by: validate_rule) |