Rainbird Issues

New here today, but I’ve been using HA for a couple years now on a RPi3, and I’ve had my nose in this community forum many times. Thanks to all.

This question regards my Rainbird Integration. Up until now I have had decent success with Rainbird. I control all 13 (yes 13; big yard) zones with a custom automation and script that allows me to regulate each zone independently rather than using the RB controller.

I added a ‘Repeat-Until’ (with a delay of two minutes) in the script to combat the annoying ‘unavailability’ of Rainbird. However I still sometimes I get some kind of response from Rainbird that tells HA it is ‘Busy’ and to try again. That totally hangs up and stops my script, leaving an untold number of zones unwatered. Keep in mind this is a WORKING script; when RB behaves, this script works (and has served me well most of the summer). So my question is: is there some Other(Better lol) way to capture and/or handle this ‘Busy’ signal/error code from RB?

Note: I DO NOT use the Rainbird APP whatsoever. For whatever reason it is ‘Busy’ it is not because of the APP. Maybe HA is pinging it, I do not know. I just want to be able to handle the error that it returns somehow (and try again).

I will include the error screenshot, the automation trace and a snippet of my script (zone 1)…

Any help is appreciated.

Error Message Screenshot:

Have you tried adding continue_on_error: true to your scripts so it continues despite the error?

No. I have not. I will read up on that syntax and see if it fits the bill. Thanks for the suggestion.

It’s been raining alot so I havent had a chance to test the suggestion out until now. Just ran a full schedule like a charm without any hiccups. Thanks so much for the ‘continue_on_error: true’ suggestion. I will mark this as a solution.

1 Like