Integration with Orbit B-Hyve Irrigation System

Thanks so much @sebr for this great integration. I got a b-hyve XD 2-zone timer and the wifi hub and it was all super easy to get integrated with HA. I created very simple node red flows to turn the zones on and off using the bhyve.start_watering and bhyve.stop_watering services and that’s all I really need to be able to set up the automated watering schedules I’ll need (from within node red).

All the above took like 10 minutes and worked right out of the box - amazing.

…But, it would be nice to be able to set up some simple UI/UX from the dashboard. What I’d like to accomplish is for a given zone switch, be able to see its current state (on/off), its time remaining (if state is on), and then also be able to turn the zone on for a number of minutes chosen from a dropdown input select (which would then feed the bhyve.start_watering service call).

I think some of the pieces and parts for this are embedded in @fiftys post above, but there’s a lot more going on there than I need, so wondering if anyone using this integration has already gone down the path I’m describing and could share some front-end code.

EDIT: Also it would be very cool to integrate with this dashboard component for timers:

2 Likes