API Schedule Duration doesn't match UI/App - Smart Home & API / API - Rachio Community

API Schedule Duration doesn’t match UI/App

post by findaway on Aug 2, 2025

Per app: I have a schedule (#1-Lawn) with a Watering Duration of 14 minutes (ie 840 seconds). The Get Device Info API call returns a Duration (and Total Duration) of 865 (seconds). Why is this different ? Different API Durations happen for some but not all of the other ScheduleRules - can’t see what’s different about those schedules where Durations don’t match vs those that do.

What am I missing, or is this some sort of bug?

PS: What is name vs external name and Duration vs Total Duration

JSON: { "id": "980bff44-9b44-4037-a497-83096c11f548", "zones": [ { "zoneId": "9aba5074-38b8-4d09-bace-2c055462a90a", "duration": 865, "sortOrder": 1 } ], "scheduleJobTypes": [ "ANY" ], "startHour": 18, "startMinute": 30, "operator": "AFTER", "summary": "As needed at 6:30 PM", "cycleSoakStatus": "OFF", "startDate": 1685689200000, "name": "#1 Lawn", "enabled": true, "startDay": 2, "startMonth": 6, "startYear": 2023, "totalDuration": 865, "etSkip": true, "cycleSoak": false, "externalName": "#1 Lawn" }