get_calendar
Retrieve scheduled irrigation runs and skip events for a Rachio device within a date range, showing per-zone durations, start times, and skip reasons.
Instructions
Return scheduled runs and skip events for a device in a date range.
Useful for 'what's going to water this week?' or 'what did Rachio
actually run last weekend?'. The response includes both runs
(with per-zone durations and start times) and skips (climate-
skip, rain-delay, manual skips).
Args: device_id: Controller UUID. start: Start date, ISO YYYY-MM-DD (default: today). end: End date, ISO YYYY-MM-DD (default: today + 14 days).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| start | No | ||
| device_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |