I think what you are looking for exists via simplecommands.com The simplecommands watch app allows access to all rachio zones, controller and schedules. It also handles rain delay and other rachio commands.
-supports multiple controllers
-supports rain delay
-supports creating unique groups for zones if you want to run certain zones in serial outside the regular schedule
-lets you create friendly names for things so that you can use the SMS module via siri with less name trauma