list_advance_automations
Retrieve all advance automations (programs) configured on an AC Infinity device, including their names, enabled status, and currently running state.
Instructions
List all Advance Automations configured on a device.
Advance Automations (also called "programs" in the AC Infinity app) are named schedules that can govern one or more ports simultaneously.
Args: device_id: The AC Infinity device code (from discover_devices).
Returns:
JSON with "automations" list. Each entry includes automation_id,
name, enabled status, and currently_running flag.
Empty: {"device_id": "...", "automations": []}.
On failure returns {"error": "...", "detail": "..."}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |