I use Hubitat Elevation which is my primary home automation for zwave and zigbee devices, but I am also using a 3rd party “plugin” that works with my bhyve account. I have a 4 faucet timer as well as 3 of the older single faucets. The old faucets are connected to the original wifi hub and the new one to the new hub. The app on hubitat can control them all. Then I write a rule to check rain fall and manually water (I don’t use orbit’s interface except to set things up—not using smart watering, etc.) I just have a schedule that is skipped if we get enough rain or cooler weather.
Hmmm…just responded, but I think the forum killed the link. Get it from HACS on HA and make sure you’re up to date. It’s definitely there. If you can’t find it that way search for “bhyve home assistant repo” and your search engine of choice should find it easily.
iOS: Try Homebridge to expose your devices to Apple Home. Works kinda nice, but requires a local computer up and running 24/7 (I use my Mac Mini, but a Raspberry Pi should do well, too), plus needs caretaking every now and then, and setting up watering schedules is not at all comfortable. But if you have some time left and always wanted to learn more about NodeJS operated stuff, you should give it a try.
We can of course hope for Orbit to start supporting Matter one day. Not sure if their current devices could handle that though.