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

findaway
Aug 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"

}