Maybe you misread, HomeKit does not currently support the idea of irrigation. It’s supposed to be coming and unless it has been added recently rachio can begin until it exists.
I know someone that has an nda with apple on HomeKit and he/she says it is not feasible yet, but that could have changed in the last 3 months