in the HomeKit component but somehow it does not bring up any timer options in the Home App, as opposed to the way Rachio sprinkler controller or Eve Aqua do when added to HomeKit. To make things worse, HomeKit does not allow to set up scenes or automations with sprinklers; that would allow to turn off the sprinklers after X minutes. No native timer + no turn-off automation = risk of flooding your lawn.
So my question is, can the sprinklers HomeKit component be modified in anyway to allow for turn-off timers, like this:? Thanks!
Replying to myself. As I said, you can’t create scenes or automations for sprinklers/faucets on iOS Home app, but turns out you can do it in the Fibaro or Eve apps. So you can actually create a scene to turn on the sprinkler, another scene to turn it off, and then use Shortcuts to create a flow:
Spriklers On – Wait for X minutes/seconds – Sprinklers Off
That will work until native HomeKit timers are enabled for sprinklers/faucets.
uspino, would you be willing to share your config for your Rachio? I have mine set up as a switch, but am not finding documentation for as to how to make it appear as a sprinkler.
Mine currently is set up as: rachio: api_key: ############################
Sprinklers and valves always show up as individual switches in Home Assistant, but you can easily customize the icon and group, and make it look like a comprehensive irrigation controller. If you want those switches to appear as sprinklers in HomeKit, you have to add this in the homekit section of your configuration.yalm:
This is awesome!! I’m currently working on an irrigation controller and just stumbled upon this. Now I have my zones in Homekit. Didn’t think to do this, but now it’s awesome to be able to get Siri to dow it for me.
It would be nice to be able to group the zones into one Homekit device like the Rachio system does.
One bug I had was asking Siri to “Water the Lawn”. She turned all zones on. Change it to Grass and it’s fine. LOL. No idea why that was happening, but it’s not a problem.
Yeah, Siri is very picky when it comes to turning on valves and sprinklers. I don’t use this workaround anymore, I ended up buying a Rachio, so I don’t know if the HA developers ever got into including a turn-off timer in the HomeKit sprinklers controllers. Glad it helped!